arrow_backブログ
·1 分で読める·Super QR Code Generator Team

QRコードスキャンのアトリビューション:オフラインのスキャンをオンライン収益に結びつける方法

UTMパラメーター・専用ランディングページ・スキャンデータを活用して、QRコードのスキャンを売上やリードに紐づける実践的な設定方法を解説します。

qrコード分析スキャンアトリビューションutmパラメーター
QRコードスキャンのアトリビューション:オフラインのスキャンをオンライン収益に結びつける方法
AI-generated

ほとんどのQRコードダッシュボードは、スキャン回数を教えてくれます。しかし、その数字だけではほぼ意味がありません。本当に重要なのは、そのスキャンが注文・会員登録・予約といった成果につながったかどうか——そして、どの設置場所・キャンペーン・デザインがその成果を生み出したかです。この記事では、オフラインのQRタッチポイントを測定可能なオンライン成果に結びつける、軽量なアトリビューション設定を具体的に構築する方法を紹介します。

スキャン数だけを見ると判断を誤る理由

コーヒーショップのチラシが200スキャンを獲得し、レシート同封物が40スキャンだったとします。スキャン数だけで判断すれば、レシート同封物を廃止するでしょう。しかし、レシート同封物のコンバージョン率が22%で、チラシが2%だとしたら、最も優秀なチャネルを切り捨てたことになります。

スキャン数は「露出の指標」です。アトリビューションが答えるのは、ファネルのさらに下にある問いです——スキャンした人は、あなたが望んでいた行動を実際に取ったのか?

このギャップが生まれるのは、ほとんどのQRツールがリダイレクトで止まってしまうからです。このギャップを埋めるには、少しの設定が必要ですが、開発者も企業向けプラットフォームも不要です。

ステップ1:キャンペーン単位ではなく、設置場所ごとにQRコードを作成する

最もよくあるアトリビューションの失敗は、1つのキャンペーン用にQRコードを1つ作り、あらゆる場所に印刷することです。スキャンが集まっても、ウィンドウシール・製品パッケージ・テーブルテント・はがきのどこから来たのか分かりません。

解決策:物理的な設置場所ごとに固有のダイナミックQRコードを作成しましょう。ダイナミックコードは印刷後でも遷移先を変更できるため、最初にセグメントを正しく設定しておけば、追加コストはかかりません。

実用的な命名規則を決めておくと、後々の作業が大幅に楽になります:

設置場所 コード名 遷移先
店舗ウィンドウ win-may26 ランディングページA
レシート同封物 rec-may26 ランディングページA
製品ボックス box-may26 ランディングページA
ダイレクトメール post-may26 ランディングページA

同じ遷移先、4つの異なるコード。これだけで分析データがストーリーを語り始めます。

ステップ2:QRコードに本当に機能するUTMパラメーターを設定する

UTMパラメーターはトラッキング情報を遷移先URLに付加し、Google Analytics 4(または任意の分析プラットフォーム)がソースごとにトラフィックを分類できるようにします。QRコードの場合、物理的な世界をチャネルカテゴリとして扱いましょう。

QRトラフィック向けのクリーンなUTM構造:

  • utm_source — コードを掲載しているメディア(printpackagingsignageevent
  • utm_medium — 常にqrに統一してグローバルフィルタリングを可能にする
  • utm_campaign — キャンペーン名(spring-launch-2026
  • utm_content — 具体的な設置場所(receipt-insertwindow-cling

URLの例:

https://yourdomain.com/offer?utm_source=print&utm_medium=qr&utm_campaign=spring-launch-2026&utm_content=receipt-insert

QRコードを生成する前にこれらのURLを構築しましょう——UTMを後付けで追加してはいけません。GoogleのキャンペーンURLビルダーやSuper QR Code Generator内のUTMビルダーを使えば、長いURLを貼り付けてクリーンなコードを一度に生成できます。

注意点:utm_contentの値は一貫して統一してください。receipt_insertreceipt-insertReceiptInsertはレポート上で3つの別々の行として表示されます。形式を決めたら、それを守り続けましょう。

ステップ3:アトリビューションのループを完結させるランディングページ

UTMはビジターをアナリティクスに送り込みます。ランディングページはそのビジターをコンバージョンさせる役割を担い——コンバージョンデータをアナリティクスツールに返すよう設定する必要があります。

技術スタックに応じた3つの実践的アプローチ:

チャネルごとの専用ランディングページ。 メインのオファーページのQRトラフィック向けバリアントを作成します(例:/offer-qr/)。これにより、アナリティクスツール内でUTMフィルタリングを行わずに、QR訪問者のコンバージョン率を純粋に把握できます。また、コピーをカスタマイズできる利点もあります——レシート同封物をスキャンした人はすでに購入済みなので、その文脈に合わせたメッセージを届けられます。

GA4のゴールイベント。 サンクスページ・フォーム送信・購入確認を、コンバージョンイベントとしてマークします。GA4では、管理 → イベント → コンバージョンとしてマーク に進みます。設定後、utm_contentでコンバージョンをセグメント化する探索レポートを構築し、どの設置場所が有料顧客を生み出したかを正確に確認できます。

電話番号またはクーポンのバリアント。 コンバージョンがオフライン(電話、店舗での引き換え)で発生する場合は、QR設置場所ごとに固有のプロモコードまたはコールトラッキング番号を使用しましょう。QRスキャンがジャーニーを開始し、コードまたは番号が販売時点でアトリビューションのループを完結させます。

ステップ4:データを読み取り、過剰反応しない

各設置場所について、結論を出す前に少なくとも2〜4週間のデータを収集しましょう。サンプルサイズが重要です——製品ボックスからの12スキャンではほぼ何も分かりません。

週次でレビューする価値があるメトリクス:

  • スキャン→セッションの比率(大きなギャップはリダイレクトが遅いか、ランディングページのモバイル読み込みが遅い可能性を示します)
  • セッション→コンバージョン(utm_content別、実際のアトリビューション指標)
  • スキャンのタイミング — ほとんどのQRプラットフォームは時間帯・曜日別のスキャン発生タイミングを表示します。これにより、各設置場所でユーザーがいつインタラクションするかが分かります

製品ボックスのスキャンが日曜の午後に急増し、ウィンドウシールのスキャンが金曜の夜にピークを迎えるなら、そのウィンドウに合わせてフォローアップメールシーケンスやリターゲティング広告のタイミングを調整できます。

ステップ5:リターゲティングでループを完結させる

すぐにコンバージョンしなかったスキャンは失われていません。ランディングページにMetaまたはGoogleのピクセルがインストールされていれば、すべてのQRスキャン訪問者はバウンスした場合でも自動的にリターゲティングオーディエンスに追加されます。その後、パッケージをスキャンしたが購入しなかった人に「まだ検討中ですか?」というフォローアップ広告を配信できます。

これはオフライン→オンラインのアトリビューションループが逆向きに機能する仕組みです:物理的スキャン → デジタルリターゲティング → 最終的なコンバージョン。ほとんどの中小企業はQRの遷移先を広告ピクセルに接続することなく、このステップを完全にスキップしています。ピクセルの追加は5分で完了し、広告を配信するまでランニングコストはかかりません。

まとめ

  • スキャン数は露出の指標であり、パフォーマンス指標ではありません。スキャンだけでなく、コンバージョンを測定するための設定を構築しましょう。
  • 物理的な設置場所ごとに1つのコードが、あらゆるアトリビューションシステムの基盤です。これなしでは、すべてのデータが混在して活用できなくなります。
  • UTMパラメーターは必須——一貫した命名規則を使用し、コードを生成する前に構築しましょう。
  • 専用ランディングページはフィルタリングとコピーライティングを容易にしますが、共有ページ上のGA4コンバージョンイベントでも機能します。
  • 固有のプロモコードまたはコールトラッキング番号は、最終コンバージョンがオフラインで発生する場合にループを完結させます。
  • 判断を下す前に、各設置場所に十分な時間とデータ量を確保しましょう。2週間・最低50スキャンが合理的な最低閾値です。
  • リターゲティングでコンバージョンしなかったスキャンを再獲得するために、QRランディングページを広告ピクセルに接続しましょう。