Google Analytics連携
Webサイトのより深い分析のために、QRコードトラフィックをGoogle Analyticsで追跡します。
組み込みの分析機能では、スキャン数、位置情報、デバイスが表示されます。Google Analyticsでは、サイトに到達した後の行動—直帰率、コンバージョン、完全なジャーニーが分かります。完全な全体像を把握するには、両方を組み合わせて使用してください。
UTMパラメータ
UTMパラメータは、Google Analyticsが認識するURLに追加するタグです。誰かがQRコードをスキャンしてUTMタグ付きのURLにアクセスすると、GAはそのトラフィックがQRキャンペーンから来たことを認識します。
https://yoursite.com/summer-sale?utm_source=qr&utm_medium=flyer&utm_campaign=summer2024
5つのUTMパラメータ
| パラメータ | 目的 | 例 |
|---|---|---|
| utm_source | トラフィックの発生元 | qr, qr-code |
| utm_medium | マーケティング媒体 | print, flyer, packaging |
| utm_campaign | キャンペーン名 | summer-sale-2024 |
| utm_content | バリエーションの区別 | blue-flyer, store-a |
| utm_term | キーワード(オプション) | QRでは通常スキップ |
設定方法
ステップ1:UTMパラメータ付きの遷移先URLを作成します。Googleの無料Campaign URL Builderを使うと簡単です。
ステップ2:QRコードを作成する際、UTMパラメータ付きの完全なURLを遷移先として使用します。
ステップ3:GA4で、レポート → 集客 → トラフィック獲得に移動し、utm_source(例:「qr」)でフィルタリングして、QRキャンペーンからのトラフィックを確認します。
ベストプラクティス
一貫性を保つ:1つの命名規則を決めて、それを守りましょう。キャンペーン間でqr、qr-code、QR、qr_codeを混在させないでください—データが分散してしまいます。
具体的にする:utm_campaign=summer-sale-2024-flyersはutm_campaign=campaign1よりはるかに有用です。
A/Bテストにはutm_contentを使用:同じキャンペーンを異なる素材で展開する場合、区別しましょう:utm_content=flyer-blue vs utm_content=flyer-red。
規則を文書化する:チーム全員が同じ規則を使うように、命名パターンのスプレッドシートを作成しましょう。
URL長は問題になりますか?
ダイナミックQRコードの場合、いいえ。QRコードは短いリダイレクトURLをエンコードし、すべてのパラメータ付きの完全な遷移先URLではありません。遷移先は必要なだけ長くできます。
スタティックコードの場合、長いURLはより密なパターンを生成します。スタティックコードが複雑になりすぎる場合は、URL短縮サービスの使用を検討してください。
よくある問題
トラフィックが「直接」と表示される:UTM付きの完全なURLがQRコードの遷移先に入力されていることを確認してください。設定内のリダイレクトがUTMパラメータを保持しているか確認してください。
URLに既にパラメータがある場合:?ではなく&でUTMを追加します:
yoursite.com/page?id=123&utm_source=qr
GAにトラフィックが表示されない:ランディングページにGoogle Analyticsがインストールされていることを確認してください。データが表示されるまで24〜48時間かかることがあります。
よくある質問
UTMなしでスキャンを追跡できますか? 組み込みの分析機能は自動的にスキャンを追跡します。UTMは特にGoogle Analyticsでの追跡用です。
ダイナミックQRコードでUTMを変更できますか? はい。ダッシュボードで遷移先URLを更新すれば、QRコード自体は変わりません。
UTMはリダイレクトでも機能しますか? 通常は機能します。ほとんどのリダイレクトシステムはUTMパラメータを保持します。念のためテストしてください。