1分で読了連携

Brevo URL短縮サービス: キャンペーンで使うブランド付きショートリンク

メールやSMSでBrevo URL短縮サービスを使う方法: ブランド付きショートリンク、Brevoに返されるlink_clickイベント、そしてElidoとBrevoのクリック数が異なる理由を解説します。

Ana Kowalska
Marketing solutions engineering
Brevo URL短縮サービスのカバー: BrevoのメールとSMSにブランド付きショートリンクを配置し、クリックがlink_clickイベントとしてBrevoに戻る様子

Brevo URL短縮サービスの設定は簡単に説明できます。Elidoでブランド付きショートリンクを作成し、それをBrevoのメールまたはSMSに貼り付けると、リンクへのクリックがすべてBrevoのtrackEventエンドポイントを通じてlink_clickカスタムイベントとして返されます。イベントにはリンクのスラッグとID、クリックした人の国とデバイス、移動先が含まれます。クリックした本人ではなくプレースホルダー連絡先に記録されるため、購読者ごとの履歴ではなくキャンペーン単位のデータです。

この点が、このガイドの他のすべてを形作ります。Brevoのリンクトラッキングはどの連絡先がクリックしたかをすでに把握し、Elidoはリダイレクトで起きたことを把握します。メールを経由しなかったクリックも含まれます。両方を使うと、どちらか一方だけの場合を超えてカバーできます。また、Brevoのキャンペーンでショートリンクを使うと、Brevoにはできない2つの役割も果たします。メッセージに自社ドメインを表示でき、SMSの文字数を節約できます。

キャンペーンのタグ付け方法がまだ決まっていない場合は、UTMを最初から最後まで追跡するコーナーストーン記事から始めてください。Brevoに見えるのは、リンクが運ぶ情報だけです。

Elidoが各クリックでBrevoに送信するもの

1回のクリックで、BrevoがREST経由のカスタムイベント追跡用にドキュメント化しているエンドポイント、in-automate.brevo.com/api/v2/trackEventへ1回のPOSTが発生します。これは訪問者がリダイレクトされた後に実行されます。Brevoの応答が遅くても、リンクが遅くなることはありません。

実在しそうなリンクを使った本文は次のとおりです。

{
  "email": "[email protected]",
  "event": "link_click",
  "properties": {
    "workspace_id": 12,
    "link_id": 4711,
    "slug": "sept-sale",
    "country": "DE",
    "device": "mobile",
    "destination": "https://shop.example/sale?utm_source=brevo&utm_medium=email"
  }
}
フィールド内容Brevoでの使い方
event常にlink_clickオートメーションのトリガーで選ぶ名前
emailリンクごとのプレースホルダー、または設定した1つのアドレス利用する前に本人識別のセクションを確認
slug / link_idどのショートリンクがクリックされたかキャンペーンとCTAを区別する
country, deviceリダイレクト時に解決された値市場別、または携帯電話とデスクトップ別にフローを分ける
destination訪問者が送られたURLUTMタグはこの文字列の中だけに含まれる

含まれていないものも同じくらい重要です。ペイロードにはIPアドレスもユーザーエージェントもないため、GDPRの観点でイベントの情報量を抑えられます。タイムスタンプもないため、Brevoはイベントを受信した時刻を記録します。また、リンクごとの切り替えスイッチはありません。Brevoに接続すると、ワークスペース内のすべてのクリックが転送されます。

イベントから購読者を特定できない理由

制限となるのは本人識別です。誰かがgo.yourbrand.com/sept-saleをタップしたとき、リダイレクトに分かるのはデバイスと国です。Brevoの連絡先は分かりません。Cookieもありません。

そのため、emailフィールドはelido-link-<link ID>@noemail.elido.appに戻り、リンクごとに1つのアドレスになります。誰が作成したかにかかわらず、sept-saleへのクリックはすべて同じプレースホルダーに送られます。これをワークスペース全体で1つの固定アドレスに上書きすることはできますが、それもクリックした人のアドレスではなく、1つのアドレスです。

Brevoのリンクトラッキングにおける本人識別: Brevo独自のトラッキングリンクはクリックした連絡先を把握する一方、Elidoのlink_clickイベントはリンクごとのプレースホルダーアドレスに記録されるため、3人の購読者が同じショートリンクをクリックすると、1つのプレースホルダー連絡先に3件のイベントが生成される様子

私はこのトレードオフが適切だと考えています。ただし、副作用があります。ドキュメントには、trackEventがまだ認識していないアドレスの連絡先を作成するかどうかが記載されていません。そのため、最初のテストクリックの後にContactsを確認してください。プレースホルダー連絡先が表示された場合は、すべての送信リストからnoemail.elido.appドメインを除外してください。そこへメールを送信してはいけません。

ちなみに、購読者ごとのアトリビューションはすでに存在します。Brevo独自のリンクトラッキングです。有効にしたままにしてください。

ElidoでBrevoのリンクトラッキングを設定する

設定に必要な認証情報は1つですが、別のキーを取得してしまいがちです。trackEventエンドポイントはma-keyヘッダーで認証し、BrevoのRESTトラッカーガイドでは、アカウントのオートメーション設定でそれを確認するよう案内しています。SMTP & APIにあるxkeysib-キーは別のものです。

  1. Brevoで、オートメーション設定ページからトラッカーキーをコピーします。
  2. ElidoでIntegrationsを開き、Brevoを選択してConnectをクリックし、キーを貼り付けて保存します。保存時には暗号化され、完全な形で再表示されることはありません。
  3. 約5分待ちます。フォワーダーはワークスペース設定をその時間だけキャッシュします。
  4. オフィスのWi-Fiを切った状態で、スマートフォンからショートリンクの1つをタップします。

Test connectionボタンはキーの確認に役立ちます。Brevoのトラッカーにテストイベントを1件送信し、elido_test: trueの印を付けてBrevoの応答を表示するため、トラッカーキーを入れる場所にRESTキーを貼り付けた場合は、その場で失敗します。連絡先上にはイベントを表示しないため、スマートフォンからのタップが実際の確認になります。

すべてのイベントを自分が所有する1つの連絡先、たとえば[email protected]に集めたい場合は、APIで設定します。Authorization: Bearer elido_...を付けたPUT /v1/workspaces/{workspace_id}/event-integrations/brevoを使い、api_keyemailの両方を含む本文を送信してください。ダッシュボードのフォームにはキー欄しかありません。また、再度保存すると設定全体が置き換わるため、メールアドレスも一緒に送信します。

配信はベストエフォートです。失敗したPOSTは1秒後に1回再試行され、その後破棄されます。

BrevoのSMSキャンペーンで使うショートリンク

BrevoのSMSリンクを使う理由が純粋な計算になるのはSMSです。SMSキャンペーンのリファレンスによると、SMS 1通の上限は160文字で、それを超えるものは「will be counted as more than one SMS」として数えられます。送信者名は英数字11文字までです。配信停止の文言も同じ160文字を消費します。

UTMタグをすべて含むランディングページは簡単に110文字になります。go.yourbrand.com/septは21文字です。40,000人に送信する場合、メッセージごとに1セグメント分の課金で済むか、2セグメントになるかの違いです。

ブランド付きであることは、長さと同じくらい重要です。通信事業者も受信者も、テキスト内の一般的な短縮ドメインを信用しません。自社サブドメインのリンクなら、自分のものだと分かります。SMSマーケティング向けURL短縮サービスガイドでは、オプトイン文言とオプトアウトのルールを詳しく説明しています。SMSではBrevoイベントのdeviceプロパティはほぼ常にmobileになるため、代わりにcountryで分けてください。

Brevoメールで使うブランド付きドメイン

メールでは、長さに料金はかかりません。Brevoのキャンペーンでショートリンクを使う理由はドメインです。共有の公開短縮ドメインには、過去にそれを使ったすべてのスパマーの履歴が付きまといます。カスタムドメインには自社の送信履歴だけが蓄積されます。配信到達性の解説では、フィルターが実際に確認するものを説明しています。

もう1つの理由は、送信後も制御できることです。送信済みニュースレターのリンクは、何千もの受信トレイに固定されています。ショートリンクは固定されません。月曜日にsept-saleの移動先を延長セールのページへ変更しても、メールに触れる必要はありません。

BrevoのクリックトラッキングとElidoのクリック数

BrevoのメールにElidoのリンクを入れると、二重にラップされたリダイレクトになります。ショートリンクはBrevo独自のトラッキングリンクに書き換えられるため、タップはまずBrevoへ進み、次にElidoへ進み、その後ページへ進みます。

Brevoメールで二重にラップされたクリック: タップがBrevoのトラッキングリンクに到達して連絡先のクリックとして数えられ、次にElidoのショートリンクがリンクごとに数えて明らかなボットを除外し、その後訪問者が移動先に到達する間にElidoがlink_clickイベントをBrevoへ返す様子

各ホップは独自のルールで数えるため、数字は一致しません。Elidoは、ユーザーエージェントがボットだと示すクリックを除外します。クローラー、リンクプレビュー取得ツール、curlのようなスクリプトが対象です。通常のブラウザーとして振る舞うセキュリティスキャナーは通過します。また、リダイレクトが不審だと判断したクリックもBrevoへ転送されます。Brevoが自分のホップで除外したものを、Elidoが見ることはありません。フォワードやグループチャットへの貼り付けは、Elidoだけに入ります。

見落としやすい点が1つあります。Brevoは送信トラッキングリンクにUTM値を追加できますが、ショートリンクではその値がショートURLに付加され、Elidoはリンクに保存された移動先へリダイレクトします。Elidoの移動先にタグを付けてください。

キャンペーンのリダイレクトを自社ドメインで行いたいですか? プランを選択して、次のニュースレターをブランド付きリンクで送信してください。

イベントのドキュメントには、ここで重要な用途が2つ挙げられています。オートメーションワークフローのトリガーと、行動による連絡先のセグメント分けです。link_clickはそこで他のカスタムイベントと同じように動作します。何に使えるかは、本人識別のセクションで説明した制限によって決まります。

「クリックした人」にメールを送るワークフローは、このイベントでは機能しません。連絡先がプレースホルダーだからです。その場合は、メールに対するBrevo独自のクリック条件を使ってください。一方、内部用途なら機能します。固定アドレスをチームの受信トレイの連絡先に設定し、ローンチリンクが新しい国から初めてクリックされたときや、古いQRコードを再印刷したものが再び使われ始めたときに、Slackまたはメールのアラートを起動できます。

レポートでは、リンクごとのイベントから、明らかなボットを除いたスラッグごとのクリック推移を得られます。Brevo外で共有されたクリックも含まれます。クリック分析ダッシュボードと比較してください。こちらにはリファラーとブラウザーもあります。

出典に基づくEU関連の注意点です。Brevoの親会社Sendinblue SASは、プライバシーポリシーによるとパリで登記されています。Elidoから受け取るイベントにIPも購読者のメールアドレスも含まれません。これはフォワーダーで固定されているため、覚えておく必要のある設定ではありません。ただし、移動先URLは送信されるため、UTM値には個人データを含めないでください。

ブログの関連記事

よくある質問

Brevoには組み込みのURL短縮サービスがありますか?

Brevoはメール内のリンクを独自のトラッキングリンクでラップするため、連絡先ごとのクリック数を数えられます。ただし、これはトラッキングであり、管理できるブランド付きショートリンクではありません。文字数ごとに課金されるSMSや、自社ドメインで使いたいリンクの場合は、Elidoなどのツールでショートリンクを作成し、Brevoのメッセージに貼り付けます。

ショートリンクがクリックされたとき、ElidoはどのイベントをBrevoに送信しますか?

Elidoは、ワークスペース内のリンクがクリックされるたびに、trackEventエンドポイントへ投稿するlink_clickというカスタムイベントを1件送信します。プロパティはワークスペースID、リンクID、スラッグ、国、デバイス、移動先URLです。IPアドレス、ユーザーエージェント、個別のUTMフィールドは含まれません。

BrevoはElidoのクリックを、クリックした連絡先に紐付けられますか?

いいえ。リダイレクトでは、どのBrevo連絡先がリンクをタップしたか分からないため、イベントはリンクごとのプレースホルダーアドレスか、ワークスペース全体に設定した1つの固定アドレスに記録されます。連絡先ごとのアトリビューションはBrevo独自のリンクトラッキングで行われるため、その理由から有効にしておく必要があります。

リンククリック連携には、Brevoのどのキーが必要ですか?

trackEventエンドポイントはma-keyヘッダーで認証し、BrevoのRESTトラッカーのドキュメントでは、そのキーを取得するためにアカウントのオートメーション設定を確認するよう案内しています。SMTP and APIページにあるxkeysib- APIキーは別の認証情報で、このエンドポイントが確認するものではありません。

BrevoのSMSで、ショートリンクは何文字節約できますか?

BrevoはSMS 1通あたり160文字として数え、それを超える分は複数メッセージとして課金します。タグ付きのランディングページURLはそれだけで100文字を超えることが多い一方、ブランド付きショートリンクなら約20文字に収まり、通常はプロモーション用テキストを1つのセグメント内に収められます。

同じキャンペーンで、BrevoとElidoのクリック数が異なるのはなぜですか?

2つは異なる入口で数えているためです。Brevoはトラッキングリンクへのアクセスを数えて連絡先に紐付けます。Elidoはショートリンクへのアクセスを数え、ユーザーエージェントがボットだと示す訪問者を除外します。メール以外で共有されたリンクからのクリックはElidoだけに入るため、多少の差が出るのは正常です。

Elidoを試す

URLを貼り付けて短縮リンクを取得

登録不要。リンクは30日間有効。永久に保存するには登録してください。

Free、登録不要 · 1日あたり2件

Elidoを試す

EUホスティングのURL短縮サービス。カスタムドメイン、詳細な分析、オープンAPI付き。無料プラン - クレジットカード不要。

タグ
brevo url shortener
brevo link tracking
short links in brevo campaigns
brevo sms links
brevo custom events
branded short links

続きを読む