Elido経由のメールクリック計測は、現時点で主要な3つのESPのうち2つで機能しています。BrevoとKlaviyoは、短縮リンクへのすべてのクリックについてサーバーサイドのイベントを受信できます。Brevoはlink_clickというカスタムイベントを、KlaviyoはElido Link Clickというカスタムメトリクスのイベントを受け取ります。Mailchimpはロードマップには載っていますが、まだ接続されていません。現時点でMailchimpにクリックが届くことはないため、Mailchimpのクリックイベントに関する記述はすべて計画として読んでください。
転送されるイベントが何を運ぶかは、どのロゴがカードに載っているかよりも重要です。これらのイベントはリンクとクリックそのもの(リンクID、スラッグ、国、デバイス、遷移先)を表しており、購読者本人を表すものではありません。ESP自身のリンク計測は、誰がクリックしたのかを引き続き把握しています。一方Elidoは、ニュースレターが一度も届いていない場所からのクリックも含めて、リダイレクトで何が起きたのかを把握しています。両者は補完関係にあり、この記事の残りの部分ではその使い分けを扱います。
キャンペーンのタグ付けがまだ整っていない場合は、まずUTMをエンドツーエンドで追跡するというコーナーストーン記事から始めてください。以下の内容はすべて、遷移先URLにすでにクリーンなUTMが付いていることを前提としています。
Elidoが各メールプラットフォームに転送する内容
転送はリンク単位ではなくワークスペース単位で設定します。Integrations配下のBrevoまたはKlaviyoのカードにキーを貼り付けると、そのワークスペース内のすべてのリンクのすべてのクリックがそのベンダーに送信されます。タグでフィルタリングすることはできず、サンプリングも行われません。1回のクリックが1件のHTTPリクエストになります。これは訪問者がリダイレクトされたあとに送信されるため、リダイレクト自体を遅らせることはありません。
上の図が要約版です。以下はより詳しい説明です。
- Brevo: クリックごとに
link_clickイベントを1件、Brevoのマーケティングオートメーショントラッカーに送信します。 - Klaviyo: クリックごとに
Elido Link Clickイベントを1件、Klaviyo Events APIに送信します。 - Mailchimp: 現時点では何も送られません。MailchimpのキャンペーンでElidoの短縮リンクを使うこと自体はできますが、クリックイベントは戻ってきません。
- Mixpanel、GA4、Datadogは同じ転送機構を使っています。プロダクト分析が目的であれば、Mixpanelリンククリックイベントガイドがその経路を扱っています。
失敗したリクエストは1秒後に1回だけ再試行され、その後は破棄されます。ベンダー側で障害が発生しても、後からクリックを再送するキューはないため、転送されるストリームは「台帳」ではなく「かなり精度の高いシグナル」として扱ってください。完全なクリック履歴は、いずれにせよElidoのリンク分析に残っています。
Brevoのクリックイベント: トラッカーエンドポイントのlink_click
Brevo向けの転送は、Brevoのトラッカー REST ドキュメントに記載されているマーケティングオートメーショントラッカーのREST側、https://in-automate.brevo.com/api/v2/trackEventにPOSTされます。認証にはma-keyヘッダーを使います。これはBrevoのオートメーション設定にあるトラッカーキーであり、SMTP and APIページにあるxkeysib-から始まるAPIキーではありません。この2つを混同することが、何も届かない最も多い原因です。
ボディはシンプルです。
{
"email": "[email protected]",
"event": "link_click",
"properties": {
"workspace_id": 12,
"link_id": 4711,
"slug": "spring-sale",
"country": "DE",
"device": "mobile",
"destination": "https://store.example/sale?utm_source=brevo&utm_medium=email"
}
}
emailフィールドに注目してください。デフォルトではリンクIDから生成されたプレースホルダーのアドレスになるため、あるリンクへのすべてのクリックは、誰にもメールが送られることのない1つのBrevoコンタクトに集約されます。ワークスペースの設定では、API経由で固定の1つのアドレスを指定することもでき、その場合はすべてのクリックが単一のコンタクトに集約されます。いずれにせよ、実在する購読者にイベントが届くことはありません。propertiesにUTM専用のフィールドもないため、遷移先にUTMが付いている場合はdestinationの中にのみ含まれます。
このことから、Brevoのイベントが何に向いているかが見えてきます。キャンペーンデータの横でリンクのアクティビティを集計・グラフ化すること、そしてBrevo自身の計測では捉えられないSMSやソーシャル経由のクリックをきれいに記録することです。セットアップ手順、SMSでの文字数削減、2つのクリック数が異なる理由については、BrevoのURL短縮ガイドで詳しく解説しています。
KlaviyoのURL短縮イベント: Elido Link Clickメトリクス
Klaviyo向けの転送は、KlaviyoのCreate Eventリファレンスにあるエンドポイントhttps://a.klaviyo.com/api/events/を、Authorization: Klaviyo-API-Keyヘッダーにプライベートキーを付け、revision: 2023-02-22を指定して呼び出します。このキーにはevents:writeスコープが必要です。
各イベントはElido Link Clickという名前のメトリクスに記録され、このメトリクスは最初のイベントが届いた時点でKlaviyoが作成します。propertiesにはworkspace_id、link_id、slug、country、device、destination、ipが含まれます。ペイロードにはクリックIDもunique_idもないため、Klaviyoは自前の重複排除ロジックに頼っており、同一プロフィール・同一メトリクスで同じ秒に発生したイベントはまとめられます。
驚かれるのはプロフィールの扱いです。すべてのイベントはanonymous_id: elido-link-<linkID>として送信され、メールアドレスが付くことはありません。そのため、4,000人にクリックされたリンクは、Klaviyo上ではタイムラインに4,000件のイベントを持つ1つの匿名プロフィールとして表示されます。このメトリクスをグラフ化したり、国やスラッグで分解したりレポートすることはできますが、プロフィールに送信先となるメールアドレスや電話番号がないため、クリックした本人にメッセージを送ることには使えません。
率直な見解としては、Elido Link ClickはKlaviyo内でのチャネル横断レポーティングに使い、フロー(自動化)のトリガーにはKlaviyoネイティブのClicked Emailを使い続けるのがよいでしょう。完全なペイロード、セットアップ手順、フローの制限については、Klaviyoクリックイベント徹底解説をご覧ください。
Mailchimpのリンク計測: 対応予定、まだ利用不可
Elidoには現時点でMailchimp向けの転送機能がありません。このインテグレーションは、双方向に動作するOAuth接続としてロードマップに載っています。Elido側のリンククリックをMailchimpの連絡先タイムラインに反映し、逆にMailchimpのキャンペーンクリックをElidoの分析に取り込むというものです。キャンペーン内のリンクの自動短縮も、Mailchimp、Brevo、Klaviyoのいずれについても計画中です。いずれもまだ出荷されていないため、特定の時期を前提にレポート運用を組み立てることはお勧めしません。
今すぐできることはシンプルです。ブランドドメインや短いURLが役立つ場面、たとえばプレーンテキストのメールやソーシャルにも展開するコンテンツでは、MailchimpのキャンペーンにElidoの短縮リンクを使ってください。Mailchimpはいつも通りそれを自社の計測リンクでラップし、購読者ごとのクリックをカウントします。Elidoは同じクリックを短縮リンク側でカウントし、さらにメール以外の経路からのクリックもすべてカウントします。この2つは、Mailchimpの中ではなく、Elidoのダッシュボードで比較することになります。
ESPのセグメンテーション内で今すぐクリックを使いたい場合、選択肢はBrevoとKlaviyoで、上述のIDに関する制約があります。
メールのUTM計測: タグは遷移先に置く
ここが静かにレポートを壊しがちな部分です。Elidoのリダイレクトは、短縮リンク自体のクエリ文字列を遷移先にそのまま渡すことはありません。保存されている遷移先URLこそが、訪問者に届くものです。そのため、ESPが短縮リンクにutm_sourceなどを付与しても、それらのパラメータはリダイレクト時に破棄され、分析には反映されません。
ESPは実際にそれらを付与します。MailchimpのGoogle Analyticsリンクトラッキングはキャンペーン内のリンクにUTMパラメータを追加しますし、KlaviyoやBrevoにも同様の設定があります。通常のリンクであれば問題ありません。短縮リンクでは、間違ったURLにタグ付けすることになります。
修正は1リンクあたり1分ほどで済みます。
- たとえばUTMビルダーを使って、UTM付きの完全な遷移先URLを組み立て、それを短縮リンクの遷移先として保存する。
- ESPの自動UTMオプションは、お好みでオンのままでもオフでも構わない。短縮リンクに関しては、届く内容には影響しない。
Elidoのキャンペーンはすでに独自のUTMセットを保持できますし、ワークスペース全体のデフォルトUTMテンプレートもロードマップに載っています。どちらもBrevoやKlaviyoのインテグレーションによって適用されるものではなく、依然として重要なのは遷移先URLです。
副次的なメリットとして、UTMがリンクと一緒に移動するようになります。ニュースレター、QRコード、Instagramのプロフィールで同じ短縮リンクを使えば、すべて同じタグセットの下でレポートされ、転送されたBrevoやKlaviyoのイベントでもdestinationの中にそれが表示されます。
ボットのクリックと数字が食い違う理由
ESPとElidoでクリック数が食い違うのは想定の範囲内です。両者は異なる2つの地点でカウントしており、それぞれの地点を通過するトラフィックの種類が異なります。
Elidoはユーザーエージェントのみでボットをフィルタリングします。リクエストのユーザーエージェントが既知のクローラー、リンクプレビューボット、稼働監視ツール、HTTPライブラリのいずれかに一致する場合、リダイレクト自体は実行されますが、クリックは記録されず、したがって転送もされません。IPレンジはまったくチェックしていません。通常のブラウザのユーザーエージェントでリンクを開くメールセキュリティスキャナーは、リダイレクトから見れば人間と区別がつかず、カウントされ、転送されます。Elidoがほかの理由で「疑わしい」とフラグを立てたクリックも、転送自体は行われます。そのフラグはElido側にのみ残ります。
ESP側にも死角はあります。Apple Mail Privacy Protectionは、リモートコンテンツを事前に読み込むことで主に開封数を水増しします。これが、クリックの方が信頼できるメール指標になりつつある理由のひとつです。それぞれのずれがどこから来るのか、そして手間をかけずに数字をどう突き合わせるかについては、メールリンククリック計測ガイドで解説しています。
ニュースレターの短縮リンク: 崩れない導入手順
BrevoまたはKlaviyoで配信していて、今週中にクリックイベントを流したいチームには、次の順序をお勧めします。
- まず上記の通り遷移先にタグを付ける。公開後にタグを付け直すと、新しいリンクになってしまう。
- キーを作成する。Brevoなら
ma-keyのトラッカーキー、Klaviyoならevents:writeスコープ付きのプライベートキー。Integrations配下のベンダーのカードに貼り付けて保存する。設定が転送機構に反映されるまで数分かかる。 - ターミナルからではなく、実際のスマートフォンからテストリンクをクリックする。
curlによるリクエストはボットとして扱われ、決して記録されない。 - Brevoの連絡先タイムラインでプレースホルダーの連絡先を確認するか、Klaviyoのメトリクス一覧で
Elido Link Clickを確認する。 - ESP自身のクリック計測はオンのままにしておく。誰がクリックしたかを把握している唯一の情報源だからだ。
メール内のリンクのドメインが重要であれば(配信到達率の観点でも重要になり得ます)、共有ドメインではなく自社のカスタムドメインで短縮リンクを運用してください。プランと上限は料金ページに記載されています。コンバージョン計測機能がクリック後の工程を引き継ぎ、クッキーレス計測の解説がセッションから成約までの区間をカバーします。
実際のキャンペーンで試してみませんか。マーケティングチーム向けにワークスペースをセットアップし、数分でBrevoまたはKlaviyoを接続できます。
コーナーストーン記事はこちら: UTMをエンドツーエンドで追跡する。
関連記事
- 短縮リンクのクリックによるKlaviyoリンク計測 - Elido Link Clickメトリクスの詳細。
- キャンペーン向けBrevo URL短縮 - link_clickイベント、SMSリンク、クリック数の差の理由。
- メールリンククリックを追跡する - メールのクリック計測の仕組みと数字が一致しない理由。
- Mixpanelリンククリックイベント - 同じ転送機構がプロダクト分析にも使われている例。
- サーバーサイドのコンバージョン計測 - クリック後に何が起きるか。
よくある質問
Elidoは短縮リンクのクリックをMailchimpに送信できますか?
まだできません。Mailchimpは「対応予定」として掲載されています。計画中のインテグレーションはOAuthで接続し、リンククリックを連絡先のタイムラインに載せるものですが、現時点でMailchimp向けの転送機能は稼働していません。公開されるまでは、MailchimpのキャンペーンでElidoの短縮リンクを使い、クリックはElido側で確認してください。
ElidoはBrevoとKlaviyoにそれぞれどんなイベントを送りますか?
Brevoには、trackEventエンドポイント経由でlink_clickというカスタムイベントが送られます。Klaviyoには、Events API経由でElido Link Clickというカスタムメトリクスのイベントが送られます。どちらもワークスペースID、リンクID、スラッグ、国、デバイス、遷移先URLを含み、Klaviyoにはさらに訪問者のIPアドレスも含まれます。
転送されたクリックは、実際にクリックした購読者に紐づきますか?
いいえ。リダイレクトは、どの購読者がリンクをタップしたのかを把握していません。Klaviyoのイベントはリンクごとの匿名プロフィール(elido-linkとリンクIDの組み合わせ)に送られ、Brevoのイベントはリンクごとのプレースホルダーアドレス、またはワークスペースで固定した1つのアドレスに送られます。購読者ごとのクリックは、各ESP自身の計測機能に委ねられます。
メールで短縮リンクを使う場合、UTMパラメータはどこに置くべきですか?
短縮リンクに保存されている遷移先URLに置いてください。Elidoは短縮リンク自体のクエリ文字列を遷移先にそのまま渡さないため、ESPが短縮リンクに付与したUTMはリダイレクト時に破棄されます。遷移先に一度タグ付けしておけば、そのリンクを使うすべてのチャネルで同じ形で計測されます。
Elidoは転送前にボットのクリックを除外しますか?
部分的にはい。リダイレクトは、既知のクローラー、プレビューボット、HTTPクライアントに一致するユーザーエージェントのクリックを除外するため、それらはカウントも転送もされません。IPレンジによるフィルタリングは行っておらず、通常のブラウザのユーザーエージェントを提示するメールセキュリティスキャナーは通過してしまい、ほかのクリックと同様にカウント・転送されます。
同じメールなのに、ESPとElidoでクリック数が違うのはなぜですか?
それぞれ異なる地点でカウントしているためです。ESPは自社の計測リンクへのアクセスをカウントし、購読者に紐づけます。Elidoは短縮リンクへのアクセスをカウントし(ボットと認識したユーザーエージェントは除く)、これにはメールが一度も届いていない場所からのクリックも含まれます。どちらの方向にずれが出るのも通常のことで、たいていは説明がつきます。
Elidoを試す
URLを貼り付けて短縮リンクを取得
登録不要。リンクは30日間有効。永久に保存するには登録してください。
Free、登録不要 · 1日あたり2件