TG-Staff 团队 avatar TG-Staff 团队

Telegram BotのトラフィックアトリビューションをマジックリンクとUTMパラメータで追跡する方法

telegram-bot attribution en マジックリンク utmパラメータ

Telegram BotのトラフィックアトリビューションをマジックリンクとUTMパラメータで追跡する方法

広告キャンペーン、ソーシャルメディアプロモーション、メールマーケティングを実施し、Telegram Botにユーザーを誘導している場合、おそらく次のような厄介な問題に直面したことがあるでしょう:どのチャネルが実際にそのユーザーを送り込んだのか、どうやって知るのか?

標準的なTelegram Botリンク(t.me/yourbotなど)は、アトリビューションデータを一切提供しません。ユーザーがFacebook広告、Google検索、ニュースレターのどれから来たのかを判別できません。このギャップにより、キャンペーンのROI測定、広告費の最適化、獲得チャネルごとのユーザーセグメント化がほぼ不可能になります。

そこで役立つのが、UTMパラメータ付きのマジックリンク(ダイバージョンリンクとも呼ばれます)です。このガイドでは、TG-Staffのダイバージョンリンク機能を使用してTelegram Botのアトリビューションを設定する方法を、クリックから会話までのすべての訪問者を追跡する実践的なステップバイステップのアプローチで紹介します。

マーケティングキャンペーンにおけるTelegram Botアトリビューションの重要性

アトリビューションはデータドリブンマーケティングの基盤です。これがないと、手探り状態になります。特にTelegram Botのアトリビューションが重要な理由は以下の通りです:

  • 広告費の最適化: Facebook、Google、Telegramで広告を出稿している場合、どのチャネルが最高品質の会話(単なるクリックではなく)をもたらすかを知る必要があります。
  • チャネル比較: メールニュースレターからのクリックは10%のコンバージョン率、ソーシャル投稿からのクリックは2%かもしれません。アトリビューションデータがあれば、それに応じて予算を再配分できます。
  • リターゲティングのためのユーザーセグメント化: ユーザーが「春のセール – Facebook」キャンペーンから来たことがわかれば、タグを付けて、一括メッセージングでフォローアップオファーを送信できます。
  • コンプライアンス監査(Web3/ブロックチェーン): 暗号通貨プロジェクトでは、どの広告チャネルが後にウォレットアドレスサポートを要求するユーザーを送り込むかを追跡することがリスク管理に不可欠です。

核心的な課題は、Telegram Botのリンクがネイティブにリファラーデータを取得しないことです。マジックリンクは、リダイレクト前に訪問者情報をキャプチャすることでこの問題を解決し、ユーザーにフォーム記入やトラッキングピクセルのインストールを求めることなく完全なアトリビューションを提供します。

マジックリンク(ダイバージョンリンク)とは何か、アトリビューションにおける仕組み

TG-Staffのダイバージョンリンクは、トラッキングブリッジとして機能する短いURL(例:https://app.tg-staff.com/{unique-code})です。ユーザーがこのリンクをクリックすると、次の3つのことが順に発生します:

  1. データキャプチャ: TG-Staffが訪問者のIPアドレス、ブラウザのユーザーエージェント、リファラーURL、リンクに付加されたUTMパラメータを記録します。
  2. リダイレクト: ユーザーは自動的にTelegram Bot(または指定したカスタムランディングページ)に転送されます。
  3. セッション関連付け: キャプチャされたすべてのデータはTG-Staffのセッションログに保存され、その後のユーザーとスタッフとの会話にリンクされます。

このフローにより、ユーザーエクスペリエンスを損なうことなくアトリビューションデータを取得できます。ユーザーは結局Botにたどり着きますが、どのようにしてそこに至ったかを正確に把握できます。

マジックリンクがキャプチャする主なデータポイント

データポイント説明ユースケース
IPアドレス訪問者のおおよその地理位置情報トラフィックソースの国/地域を特定
ユーザーエージェントブラウザとデバイス情報モバイルユーザーとデスクトップユーザーをセグメント化
リファラーURLユーザーが来たページオーガニックトラフィックと有料トラフィックを追跡
UTMパラメータutm_source, utm_medium, utm_campaign, utm_term, utm_contentキャンペーンレベルのアトリビューション
タイムスタンプ正確なクリック時刻キャンペーンタイミングの効果測定

マジックリンクと標準Botリンクの違い

機能標準Botリンク(t.me/yourbotマジックリンク(app.tg-staff.com/{code}
アトリビューションデータなしIP、ユーザーエージェント、リファラー、UTMパラメータ
リダイレクトフローBotに直接データをキャプチャ→Botにリダイレクト
キャンペーン追跡不可能完全なUTMサポート
セッションリンク利用不可TG-Staff内の会話にリンク
コスト無料Standardプラン以上が必要

ステップバイステップ:TG-StaffでUTM追跡マジックリンクを設定する

実際の設定手順を見ていきましょう。TG-StaffのStandardプラン以上のアカウントが必要です(3日間の無料トライアルあり)。

ステップ1:TG-StaffコンソールでBotプロジェクトを設定する

  1. TG-Staffコンソールにログインします。
  2. 追跡したいBotプロジェクトを選択します(またはTelegram Botを接続して新規作成します)。
  3. サブスクリプションがStandardプラン以上であることを確認します。ダイバージョンリンク機能は無料トライアルでは利用できません。

前提条件の確認

無料トライアル中の場合は、セットアップフローをテストすることはできますが、アップグレードするまでダイバージョンリンクは有効になりません。プランの詳細については、TG-Staffの料金ページをご覧ください。

ステップ2:UTMパラメータ付きの分流リンクを生成する

  1. コンソールのサイドバーで、分流リンク(中国語UIでは「分流链接」)に移動します。
  2. 新規リンクを作成をクリックします。
  3. 宛先URLフィールドに、リダイレクト後にユーザーがアクセスするURLを入力します。通常はBotのディープリンク(例:https://t.me/YourBot?start=welcome)です。
  4. この宛先URLにUTMパラメータを直接追加します。例:
    • https://t.me/YourBot?start=welcome&utm_source=facebook&utm_medium=cpc&utm_campaign=spring_sale
  5. リンクを保存します。TG-Staffが短いコード(例:https://app.tg-staff.com/aBc123)を生成します。

内部で行われる処理: ユーザーがマジックリンクをクリックすると、TG-StaffはすべてのURLパラメータ(UTM値を含む)をキャプチャし、セッションログに保存します。ユーザーは、Botにリダイレクトされる前に、簡単な読み込みページ(コンソールでカスタマイズ可能)を表示します。

ステップ3:広告キャンペーンでリンクを展開する

これで追跡可能なリンクができました。トラフィックを誘導するあらゆる場所で使用してください:

  • Facebook広告: 「ウェブサイトURL」フィールドにマジックリンクを貼り付けます。
  • Google広告: キャンペーンの最終URLとして使用します。
  • X/Twitterの投稿: ツイートやプロフィールリンクに含めます。
  • メールニュースレター: 標準のBotリンクをマジックリンクに置き換えます。
  • QRコード: オフラインキャンペーン用にマジックリンクを指すQRコードを生成します。

プロのヒント

UTMパラメータを直接、転送リンクの宛先フィールド(リダイレクト前にユーザーが表示するURL)に追加してください。TG-Staffは取得したすべてのパラメータをセッションログに保存し、後で分析できるようにします。bit.lyなどのサードパーティのURL短縮サービスはUTMパラメータを削除する可能性があるため、使用を避けてください。

テストのヒント: 異なるブラウザやデバイスからマジックリンクをクリックし、セッションログ(次のセクションを参照)を確認して、データが正しく取得されていることを検証します。

マジックリンクからのアトリビューションデータを分析する方法

データの取得は半ばに過ぎません。TG-Staffでデータを表示し、活用する方法をご紹介します。

UTMデータを含むセッション詳細の表示

  1. TG-Staffコンソールで、Sessions(または「セッション」)に移動します。
  2. マジックリンクから発生した任意のセッションをクリックします。Sourceセクションに以下が表示されます:
    • UTM Source: 例:facebook
    • UTM Medium: 例:cpc
    • UTM Campaign: 例:spring_sale
    • IP Geolocation: おおよその市区町村/国
    • Browser/Device: Windows上のChrome、iOS上のSafariなど
  3. フィルターバーを使用して、UTMソースやキャンペーンでセッションを絞り込みます。チャネル間のパフォーマンス比較に最適です。

リターゲティングのためのユーザーセグメンテーションとアトリビューションの組み合わせ

ユーザーがどのキャンペーンから来たかがわかったら、アクションを起こせます:

  1. UTMソースに基づいてユーザーにタグを付ける(例:「Facebook – 春のセール」というタグを作成)。
  2. TG-Staffの一括メッセージ機能を使用して、特定のキャンペーンからの全ユーザーにフォローアップメッセージを送信します。
  3. 例:「サマープロモ」キャンペーンからクリックしたユーザーに割引コードを送信したり、「製品発売」キャンペーンからのユーザーにアンケートを送信したりします。

データプライバシーに関する注意事項

一部の法域(例:GDPR)では、IPアドレスやブラウザ情報の取得にユーザーの同意が必要です。マジックリンクをEU向けキャンペーンで使用する場合は、ランディングページにプライバシー通知やクッキー同意を含めてください。TG-Staffはこのデータをセッション分析の目的でのみ保存し、第三者と共有することはありません。

Telegram BotアトリビューションにおけるUTMパラメータ活用のベストプラクティス

信頼性の高い実用的なデータを得るには、以下のガイドラインに従ってください。

一貫したUTM命名規則を使用する

命名規則が不統一(例:あるキャンペーンでutm_source=instagram、別のキャンペーンでutm_source=ig)だと、データが断片化します。タクソノミーを標準化しましょう:

パラメータ規則
utm_sourceプラットフォーム名(正式名称)facebook, google, email, telegram
utm_mediumトラフィック種別cpc, social, email, organic
utm_campaignキャンペーン名(スネークケース)spring_sale, product_launch_q1
utm_content広告バリエーションまたはクリエイティブhero_banner_v1, text_ad_a

命名規則を文書化し、マーケティングチームと共有して混乱を防ぎましょう。

パラメータを除去するURL短縮サービスを避ける

多くの無料URL短縮サービス(bit.ly、tinyurlなど)はリダイレクト後にUTMパラメータを削除します。TG-Staffのネイティブダイバージョンリンクは、リダイレクト前にサーバーサイドでパラメータをキャプチャするため、すべてのパラメータが保持されます。キャンペーンでは必ずTG-StaffマジックリンクをプライマリURLとして使用してください。

ユニークなUTM値で異なるキャンペーンをA/Bテストする

広告クリエイティブ、ランディングページ、またはオーディエンスセグメントごとに、複数のダイバージョンリンクを作成します。例:

  • リンクA:?utm_source=facebook&utm_content=video_ad
  • リンクB:?utm_source=facebook&utm_content=image_ad

1週間後、各リンクからのコンバージョン率(会話開始数、デモ依頼数、購入完了数など)を比較します。このデータは、広告クリエイティブやメッセージの最適化に役立ちます。

Telegram Botアトリビューションの一般的なユースケース

マジックリンク+UTMトラッキングが大きな価値を発揮する、3つの実践的なシナリオを紹介します。

Web3/ブロックチェーンプロジェクト – ウォレットアドレスコンプライアンスの追跡

暗号資産プロジェクトは、Telegram、Twitter、Discordで広告を展開し、ユーザーをサポートやオンボーディング用のBotに誘導することがよくあります。マジックリンクを使用すると、以下のことが可能です:

  • ウォレットアドレスサポートを最も多くリクエストするチャネルを特定する。
  • アトリビューションデータとTG-Staffのコンテンツリスク管理機能(ウォレットアドレス監視)を組み合わせて、どのキャンペーンがコンプライアンス上問題のある会話を生成しているかを監査する。
  • 例:特定のTwitterキャンペーンからのユーザーが特定のTRC20アドレスについて頻繁に質問する場合、そのキャンペーンが悪意ある行為者を引き寄せている可能性を調査できます。

越境EC – 広告からサポートへのコンバージョン測定

Telegram Botをカスタマーサポートに利用するECブランドは、広告チャネルごとにタグ付けできます:

  • Google Ads → utm_source=google&utm_medium=cpc
  • TikTok Ads → utm_source=tiktok&utm_medium=social
  • Telegram Ads → utm_source=telegram&utm_medium=ads

そして、どのチャネルが最も多くのサポートチケットを生成するか、平均解決時間、顧客満足度を測定します。このデータは予算配分の意思決定に役立ちます。Telegram AdsがGoogle Adsよりも1ドルあたり3倍多くのサポート会話を生み出しているなら、投資すべき場所がわかります。

SaaS無料トライアルキャンペーン – Botからのトライアル申し込み追跡

SaaSがTelegram Botのオンボーディングを通じて無料トライアルを提供している場合、メールキャンペーンでマジックリンクを使用します:

  • メールセグメントA:?utm_source=email&utm_campaign=trial_reminder_v1
  • メールセグメントB:?utm_source=email&utm_campaign=trial_reminder_v2

アトリビューションデータは、どのメールバリエーションがより多くのユーザーをBot経由でトライアル開始に導くかを示し、メールコピーやCTAの改善に役立ちます。

FAQ / よくある質問

Q:マジックリンクはTelegramユーザーの個人情報を収集しますか?
A:マジックリンクはブラウザ側のデータ(IP、ユーザーエージェント、URLパラメータ)のみをキャプチャし、TelegramユーザーIDやチャット内容にはアクセスしません。ユーザーがBotに入ると、TG-Staffがセッションデータを関連付けます。GDPR準拠が必要な場合は、ランディングページにプライバシーに関する声明を追加することをお勧めします。

Q:UTMパラメータはTelegram Botへのリダイレクト後に失われますか?
A:いいえ。TG-Staffのダイバージョンリンクはサーバーサイドで全てのURLパラメータをキャプチャし、セッションログに保存します。Telegram Botにジャンプした後はパラメータが表示されなくなっても、データはクエリ可能です。

Q:無料トライアル版でマジックリンク機能は使えますか?
A:いいえ。マジックリンク(ダイバージョンリンク)はスタンダード版以上の機能です。3日間の無料トライアル終了後、使用するにはスタンダード版($8.99/月)へのアップグレードが必要です。

Q:複数のマジックリンクを同時に作成して異なる広告チャネルを追跡できますか?
A:はい。TG-Staffでは1つのBotプロジェクトで無制限のダイバージョンリンクを作成でき、各リンクに異なるUTMパラメータとターゲットURLを設定して、マルチチャネルのアトリビューション分析が可能です。

Q:マジックリンクのクリックデータはリアルタイムで更新されますか?
A:はい。ダイバージョンリンクがクリックされるたびに、即座にTG-Staffコンソールのセッションログに記録されます。これには時刻、送信元IP、UTMパラメータなどが含まれ、CSVエクスポートによるオフライン分析もサポートしています。


Telegram Botトラフィックをプロのように追跡する準備はできましたか?3日間の無料トライアルを開始 → UTMパラメータ付きの最初のマジックリンクを作成 → 実際の会話を促進するキャンペーンを発見しましょう。ご質問は@tgstaff_robotまで、またはTG-Staffドキュメントをご確認ください。