イベント案内メールの不審なクリックを調べる方法
イベント案内メールの登録リンクにクリックが急増した一方、登録件数はほとんど増えていない。この差は確認が必要だが、参加者の関心もボット活動も、それだけでは証明できない。メールのセキュリティ製品がリンクを確認した可能性も、人がクリック後に登録をやめた可能性もある。付属の記録シートでレポートの定義、確認できた証拠、未解決事項を残そう。ここで扱うのは特定の異常の調査であり、メール全般の指標計算ではない。
Boletolibre編集部
公開日
まず判断したいことを定める
対象のキャンペーン、送信日、受信者層、異常なリンクを記録する。判断したいのは、案内の成果を報告することか、リマインダーを変えることか、サポート上の問題を調べることか。数値の定義もそのまま残す。クリックした固有人数、クリック総数、特定リンクのクリック数は異なる。転送されたメールのクリックが元の受信者に帰属する場合もある。リクエストの計数が正しくても、人の関心を証明するとは限らない。共有シートには集計値か仮名の案件番号を使い、氏名、メールアドレス、IP、完全な追跡URLを広く共有しない。[1][2]
送信サービスが観測した内容を理解する
追跡リンクは送信サービスのリダイレクトを経てイベントページへ進むことがある。そのリクエストだけでは実行者の目的は分からない。Mailchimpは迷惑メール対策によるリンク確認や、転送による元の連絡先への誤帰属を説明している。同社のレポートはクリックした連絡先とリクエスト総数を区別するが、自分のサービスの定義を確認しよう。開封は通常、遠隔画像の読み込みによる別の記録であり、その後のクリックが人によるものだと証明しない。割合を計算する前に、その送信で追跡が有効だったか、どのリンクが対象だったかを確認する。[1][3]
比較できる最小限の証拠を保存する
エクスポート時刻、集計期間、タイムゾーン、対象セグメント、リンク、ボット除外設定を記録する。フィルター変更や行の除外より先に元の集計を保存する。受信者別イベントが見られる場合でも、管理された画面で必要最小限のメッセージ番号、リンク、リクエスト時刻、可能なら配信時刻とサービスの判定だけを確認する。一部の画面は連絡先一覧や初回クリックのみを示し、全リクエストのログではない。ない項目は「取得不可」と記す。定義、フィルター、期間、遷移先が一致しないキャンペーンをそのまま比較しない。[2]
固定のボット判定をせず時系列を作る
送信または配信時刻とリンクへのリクエストを並べる。配信時刻があればそれを優先し、送信時刻しかなければ差は概算と明記する。すべての時刻を明示した同じタイムゾーンにそろえる。配信直後の集中は調査の手掛かりだが、速いクリックや重複だけではボットの証拠にならない。MicrosoftはSafe Linksによる配信前とクリック時のURL確認を説明しているが、実装とレポートはサービスごとに異なる。安全確認と人の行動が近接する場合もある。「5秒以内」を一律に除外せず、後のクリックや返信も含めて順序を残す。[3][4]
合計よりリンクの組み合わせを見る
キャンペーンごと、許される場合は仮名のメッセージ番号ごとにリクエストをまとめる。登録リンクに加えてフッターなど複数の異なるリンクがほぼ同時に呼ばれるなら、単独の登録リンクより自動確認との整合性が高い。同じURLへの二回目のアクセスは再試行、プレビュー、安全確認、実際の再訪のいずれもあり得る。どちらの形も単独では証明にならない。リンクが一つだけのメールでは「全リンクへの集中」は検査できない。人を分類するための隠しリンクを追加したり、配信停止リンクを改変したりしない。受信者の正当な安全対策を弱めずに数値を調べる。[3]
リンクの先で起きたことを確認する
追跡先が実際のイベントURLとキャンペーン識別子に一致するか確認する。次に利用中のシステムで、ページ到達、有効な登録、チケット注文、サポートへの返信を確認し、それぞれの数と出典を別欄に置く。メールのクリックがあっても、同意設定、ブロッカー、通信障害、即時離脱によって解析セッションが残らない場合がある。ページ訪問だけで特定の受信者も識別できない。システム間を結び付けるのは信頼できる許可済みのキーがある場合だけにし、なければ集計比較と限界の明示にとどめる。登録完了はクリックより結果に近いが、メールだけが原因とは言えない。
数字を直す前にサービスの除外設定を調べる
ボット除外が有効だったか、レポートに何を反映するかを確認する。Mailchimpは、自動とみられる開封やクリックを元データから削除せず表示上で除外でき、その設定がアカウントのレポートに及ぶと説明している。他社の規則は異なる。送信間で設定が変わっていれば、クリック率の差を受信者の行動変化と説明しない。可能なら元の総数と除外後の総数を区別する。サービスのフラグは手掛かりであって独立した証拠ではない。共有ダッシュボードや自動フォローに影響する設定は担当者と確認してから変更する。[2]
不確実性を残した判断を記録する
人ではなくイベントを分類する。「スキャナーらしい」「別の行動で裏付けあり」「未解決」は暫定ラベルである。サービスのフラグと異なるリンクの集中など、複数の手掛かりが合うときに前者を使い、根拠を残す。別の登録や具体的な返信は人の行動を裏付け得るが、それ以前のすべてのクリックが人間だったことにはならない。孤立した記録や矛盾は未解決にする。曖昧なクリックを黙って削除したり、根拠のない正確な「人間クリック率」を公表したりしない。報告クリック、確認済み登録、除外設定、実務上の判断を別々に示す。
登録案内の例で確認する
登録ボタンと二つの案内リンクがある告知を考える。配信直後に送信サービスは90クリックを報告するが、同じ期間の登録完了は4件だった。最初に90が総リクエストか固有人数か、除外設定が有効かを確かめる。管理画面の一部の仮名番号では三つのリンクが密集して呼ばれ、別の番号では後から登録リンクが再度呼ばれている。前者はスキャナーらしいが、後者は別の証拠がなければ未解決だ。4件の登録は実際の完了だが、適切な照合キーなしに特定の4人のクリックへ割り当てない。計測のゆがみの可能性と遷移先の点検を報告し、「90人が興味を示した」「86件が確実にボット」とは書かない。
次回の送信と引き継ぎを整える
異常が今の判断に影響するなら、本文を変える前に登録先が開き、イベント情報が正しいことを確認する。参加者向けの重要な連絡はクリックだけでなく、確認済みの登録・チケット記録に基づける。次のキャンペーンでは、予定の追跡リンク、除外設定、集計期間、遷移先の結果、担当者を送信前に記録する。後で同じ定義を比較し、安全確認に由来する不確実性も残す。担当者には、変更点、得られた証拠、未解決事項、結論を変える条件を短く引き継ぐ。これは報告とフォローのためであり、受信者のブロックや安全対策の弱体化を正当化しない。
出典と参考資料
- Use Click Tracking in EmailsMailchimp · 確認日
- About Bot Activity and Bot FilteringMailchimp · 確認日
- Troubleshooting Click TrackingMailchimp · 確認日
- Complete Safe Links overview for Microsoft Defender for Office 365Microsoft Learn · 確認日