QRコードのアクセス数を計測する方法|GA4とUTM活用
QRコードのアクセス数を計測する2つの方法
QRコードの効果を測定する方法は、大きく分けて「QRコードの読み取り数を確認する方法」と「Webサイトへのアクセスを解析する方法」の2つです。何を知りたいのかによって、適した計測方法が異なります。
方法1:QRコードの読み取り数を確認する
QRコードの読み取り数を調べるには、アクセス解析機能を備えたQRコードサービスを利用する方法があります。サービスによっては、QRコードが読み取られた回数や読み取りの推移などを管理画面で確認できます。
この方法は、次のようなケースに向いています。
- 店舗に設置したQRコードが何回読み取られたか知りたい
- イベントの案内チラシがどの程度利用されたか確認したい
- Webサイト側にアクセス解析を設定できない
- QRコード単位で読み取り状況を比較したい
ただし、利用できる計測項目はサービスによって異なります。読み取り数だけを確認できるものもあれば、読み取り日時や端末などの情報を確認できるものもあります。また、同じ人が複数回読み取った場合も回数に含まれる可能性があるため、読み取り数をそのまま訪問者数と考えないようにしましょう。
方法2:GA4でQRコード経由のアクセスを確認する
Webサイトへの流入を詳しく分析したい場合は、Googleアナリティクス4(GA4)を利用する方法がおすすめです。
QRコードのリンク先URLにUTMパラメータを追加しておけば、GA4でQRコード経由の流入を識別できます。さらに、アクセス後の行動も分析できるため、単純なアクセス数だけでなく、問い合わせや購入などのコンバージョンにつながったかも確認できます。
例えば、同じキャンペーンのQRコードを次の3か所に設置するとします。
| 設置場所 | 計測したい内容 | 識別方法の例 |
|---|---|---|
| 店舗のポスター | 店頭からのアクセス | poster |
| 新聞の折り込みチラシ | チラシからのアクセス | flyer |
| 商品パッケージ | 商品からのアクセス | package |
それぞれ異なるUTMパラメータを設定すれば、どの設置場所から訪問したユーザーが多いかを比較できます。
2つの計測方法の違い
| 比較項目 | 読み取り数の計測 | GA4での計測 |
|---|---|---|
| 主な指標 | QRコードの読み取り回数 | セッション数、ユーザー数など |
| 必要な準備 | 計測対応サービス | GA4とUTMパラメータ |
| 設置場所の比較 | QRコードごとに管理 | パラメータで分類 |
| 訪問後の行動分析 | サービスの機能による | イベントやコンバージョンを確認可能 |
| 主な用途 | 読み取り状況の把握 | Webサイトへの流入と成果の分析 |
QRコード自体が何回読み取られたかを知りたいなら読み取り数の計測、訪問後にページを閲覧したり問い合わせたりしたかまで確認したいならGA4が適しています。両方を利用すれば、読み取りからWebサイト内の行動まで、異なる段階のデータを把握できます。
GA4でQRコード経由のアクセスを計測する仕組み
GA4でQRコード経由のアクセスを計測するには、URLにUTMパラメータを付けることが重要です。QRコードを読み取っただけでは、訪問者がどの印刷物や設置場所からアクセスしたのかを必ずしも判別できません。UTMパラメータを使うことで、流入元を識別しやすくなります。
UTMパラメータとは?
UTMパラメータとは、WebページのURLに追加して、アクセスの流入元やキャンペーンなどを識別するための情報です。URLの末尾に「?」や「&」を使って追加します。
QRコードの計測では、主に次の3つを使用します。
| パラメータ | 役割 | 設定例 |
|---|---|---|
| utm_source | 流入元を識別する | poster |
| utm_medium | 流入の種類を識別する | qr |
| utm_campaign | キャンペーンを識別する | summer_sale |
例えば、店舗のポスターに掲載するQRコードなら、次のように設定できます。
https://example.com/?utm_source=poster&utm_medium=qr&utm_campaign=summer_sale
このURLにアクセスすると、設定したUTM情報が流入データとしてGA4のレポートに利用されます。実際には、自分のWebサイトのURLに置き換えて使用してください。
QRコードからGA4のアクセス解析までの流れ
計測の仕組みは、次の順番で理解すると簡単です。
- UTMパラメータを設定する:QRコードの設置場所やキャンペーンに応じて、識別用の情報をURLに追加します。
- QRコードを作成する:UTMパラメータ付きURLをリンク先としてQRコードを生成します。
- 利用者が読み取る:スマートフォンなどでQRコードを読み取り、リンク先のWebページにアクセスします。
- GA4がアクセスを記録する:Webサイトに設定されたGA4の計測機能が、訪問に関するデータを収集します。
- レポートで確認する:流入元やメディア、キャンペーンごとにアクセス状況を分析します。
重要なのは、QRコードを作成する前にUTMパラメータを設定することです。通常のURLでQRコードを作成した後から、設置場所ごとの流入を正確に区別することはできません。
GA4で確認できる主な指標
GA4では、QRコード経由のアクセスについて、目的に応じて複数の指標を確認できます。
- セッション数:Webサイトへの訪問が発生した回数。アクセスの規模を把握するときに使います。
- ユーザー数:サイトを訪問したユーザーの数。訪問者の規模を確認するときに役立ちます。
- 表示回数:ページが表示された回数。QRコードから訪問した人がどの程度ページを閲覧したかを確認できます。
- イベント数:ページビューやクリックなど、設定・計測されたユーザー行動の回数です。
- コンバージョン:問い合わせや購入など、事前に設定した成果につながったかを確認する指標です。
例えば、チラシAとチラシBのセッション数が同じでも、問い合わせにつながった回数が違えば、成果の評価は変わります。アクセス数だけで判断せず、最終的な目的に合わせて指標を選びましょう。
QRコードの読み取り数とGA4のセッション数は、同じものを数えているわけではありません。そのため、両方の数値に差があっても、必ずしも計測ミスとは限りません。
主な理由は次のとおりです。
- QRコードを読み取っても、ページの読み込みが完了しなかった
- 同じ利用者が複数回QRコードを読み取った
- ブラウザや端末の設定などにより、GA4のデータが収集されなかった
- GA4のセッションとQRコードサービスの読み取り回数で集計条件が異なる
- UTMパラメータが途中で削除されたり、別のURLに転送されたりした
数値を比較するときは、計測期間や集計条件をそろえることが大切です。読み取り数はQRコードの利用状況、GA4のセッション数はWebサイトへの訪問状況を示すものとして、それぞれ分けて評価してください。
UTMパラメータ付きURLを作成する方法
QRコード経由のアクセスを正しく分類するには、最初にUTMパラメータ付きURLを作成します。GoogleのCampaign URL BuilderなどのURL作成ツールを利用すると、必要な項目を入力して計測用URLを準備できます。
手順1:計測するキャンペーンと設置場所を決める
まず、どのQRコードからのアクセスを区別したいのかを決めます。
例えば、同じキャンペーンの案内を店舗ポスター、チラシ、商品パッケージに掲載する場合、設置場所ごとに異なるutm_sourceを設定すると比較しやすくなります。
| 設置場所 | utm_source | utm_medium | utm_campaign |
|---|---|---|---|
| 店舗ポスター | poster | qr | summer_sale |
| 折り込みチラシ | flyer | qr | summer_sale |
| 商品パッケージ | package | qr | summer_sale |
このように、キャンペーン名は共通にし、設置場所だけを変更すると、同じ施策の中で流入元を比較できます。
手順2:UTMパラメータの値を入力する
Google Campaign URL Builderなどを開き、次の項目を入力します。
- Website URL:アクセスさせたいWebページのURL
- Campaign Source:流入元を示す値(utm_source)
- Campaign Medium:流入の種類を示す値(utm_medium)
- Campaign Name:キャンペーン名(utm_campaign)
例えば、店舗ポスターからキャンペーンページに誘導するなら、次のように入力します。
| 入力項目 | 入力例 |
|---|---|
| Website URL | https://example.com/campaign/ |
| Campaign Source | poster |
| Campaign Medium | qr |
| Campaign Name | summer_sale |
入力内容から生成されたURLをコピーします。実際の運用では、example.comを自分のWebサイトのドメインに置き換えてください。
手順3:パラメータの命名ルールを統一する
複数のQRコードを運用するときは、UTMパラメータの表記を統一しましょう。例えば、同じ店舗ポスターを「poster」「Poster」「store_poster」のように異なる表記で登録すると、レポートで別々の流入元として表示される可能性があります。
次のルールを決めておくと、後からデータを整理しやすくなります。
- 英小文字を基本として表記を統一する
- 単語の区切りにはアンダースコアなど、決めた形式を使用する
- 同じ設置場所には毎回同じutm_sourceを設定する
- 同じ流入の種類には同じutm_mediumを設定する
- キャンペーン名は対象の施策ごとに統一する
また、UTMパラメータには個人名、メールアドレス、電話番号などの個人情報を含めないでください。計測に必要な分類情報だけを設定することが基本です。
パラメータ付きURLからQRコードを作成する手順
UTMパラメータ付きURLを準備できたら、そのURLをリンク先に指定してQRコードを作成します。ここで通常のURLを入力してしまうと、設置場所ごとの流入を識別できなくなるため注意してください。
手順1:完成したURLをコピーする
先ほど作成したUTMパラメータ付きURLをコピーします。URLの先頭から末尾まで正しく含まれているか確認しましょう。
特に、次の点をチェックしてください。
- リンク先のドメインとページが正しい
- utm_sourceの値が設置場所と一致している
- utm_mediumにqrなどの適切な値が設定されている
- utm_campaignが対象キャンペーンの名前になっている
- URLの末尾が途中で切れていない
手順2:QRコード作成ツールにURLを入力する
QRコード作成ツールを開き、URL入力欄にコピーした計測用URLを貼り付けます。生成されるQRコードのリンク先が、UTMパラメータ付きURLになっていることを確認してください。
設置場所ごとにQRコードを分ける場合は、それぞれ異なるutm_sourceを設定したURLを用意し、個別にQRコードを作成します。例えば、店舗ポスター用とチラシ用では、同じWebページに誘導する場合でも別々のQRコードを生成します。
手順3:QRコードを読み取って動作確認する
生成したQRコードをスマートフォンで読み取り、リンク先が正しく開くかテストします。印刷前に、実際のURLとアクセス先のページを確認しておくことが重要です。
次の項目をチェックしましょう。
- QRコードを読み取ると目的のページが開く
- URLにUTMパラメータが残っている
- ページが正常に表示される
- 別の設置場所用QRコードとパラメータが混同されていない
- GA4でテストアクセスを確認できる
特に、URLを別のページへ転送する設定がある場合は、転送後もUTMパラメータが保持されているか確認してください。
手順4:印刷物や設置場所にQRコードを配置する
テストが完了したら、ポスター、チラシ、商品パッケージなど、予定していた場所にQRコードを配置します。複数の場所に設置するときは、どのQRコードをどこに使用したかを一覧表で管理すると便利です。
QRコードのデザインやサイズを変更する場合も、実際の設置環境で読み取れるか確認してください。静的QRコードと動的QRコードの違いや、用途に応じた選び方については、静的QRコードと動的QRコードの違いも参考になります。
複数のQRコードを比較する計測管理表の作り方
チラシ、店舗のポスター、商品パッケージなど、複数の場所にQRコードを設置する場合は、それぞれに異なるUTMパラメータを設定しましょう。同じURLを使い回すと、どの設置場所からアクセスされたのか区別しにくくなります。
おすすめは、QRコードごとに管理番号を付け、設置場所・キャンペーン・計測用URL・成果を一覧にする方法です。
ExcelやGoogleスプレッドシートを使い、次のような管理表を作成します。
| 管理項目 | 記入例 | 確認する内容 |
|---|---|---|
| 管理番号 | QR001 | QRコードを識別する番号 |
| キャンペーン名 | 春の新商品案内 | 施策や企画の名称 |
| 設置場所 | 店舗入口 | QRコードを掲示した場所 |
| utm_source | store | 流入元の識別 |
| utm_medium | qr | 流入手段の識別 |
| utm_campaign | spring_product | キャンペーンの識別 |
| 計測用URL | UTM付きのWebページURL | 実際にQRコード化したURL |
| セッション数 | GA4で確認した数値 | 訪問セッションの比較 |
| ユーザー数 | GA4で確認した数値 | 訪問ユーザーの比較 |
| コンバージョン | 問い合わせ・購入など | 最終的な成果 |
複数のQRコードを管理するときは、UTMパラメータの表記ルールを最初に決めておきます。例えば、設置場所は英小文字の英単語、キャンペーン名は共通の名称に統一します。
- 店舗入口:
utm_source=store_entrance - 商品パッケージ:
utm_source=package - 配布チラシ:
utm_source=flyer - 共通媒体:
utm_medium=qr - 共通企画:
utm_campaign=spring_product
同じ設置場所を「store」「shop」「店舗」のように異なる名前で登録すると、GA4でデータをまとめて比較しにくくなります。また、大文字と小文字も混在させず、同じルールで入力してください。
設置場所ごとの成果を比較する
一定期間運用したら、管理表にGA4のセッション数、ユーザー数、コンバージョン数を記録します。例えば、店舗入口と商品パッケージでアクセス数に差があれば、設置位置や案内文、読み取るタイミングなどを確認するきっかけになります。
アクセス数だけで判断せず、訪問後の行動も比較しましょう。セッション数が多くても問い合わせや購入につながっていなければ、リンク先の内容や案内の分かりやすさを見直す必要があります。
QRコードを読み取ってもGA4にアクセスが表示されない場合は、QRコード、URL、Webサイト、GA4の順番で確認すると原因を切り分けやすくなります。
関連ページ: QRコード作成前にURLのリンク切れを確認する方法 | QRコード作成
2. GA4の計測タグが動作しているか確認する
URLが正しくても、Webサイト側のGA4計測タグが設置されていなかったり、正常に動作していなかったりすると、アクセスが記録されないことがあります。
Webサイトの通常のページを開き、GA4のリアルタイムレポートにアクセスが表示されるか確認してください。通常のアクセスも表示されない場合は、計測タグの設置場所、測定ID、タグの読み込み状況などを確認します。
Cookie同意の設定やブラウザのプライバシー保護機能、広告ブロッカーなどによって計測が制限される場合もあります。すべてのアクセスが必ず記録されるわけではありません。
次に、UTMパラメータ付きURLから実際にWebサイトへアクセスし、GA4のリアルタイムレポートを確認します。
- QRコードをスマートフォンで読み取ります。
- リンク先のページが正常に開くことを確認します。
- GA4のリアルタイムレポートを開きます。
- テストした時間帯にユーザーやイベントが記録されているか確認します。
- 必要に応じてトラフィック獲得レポートでも流入元を確認します。
リアルタイムレポートに表示されない場合は、別のブラウザや端末でもテストし、計測環境による違いがないか確認してください。テストアクセスは本番データと区別できるよう、管理表にも記録しておくと便利です。
4. データの反映タイミングとレポート条件を確認する
アクセス直後に通常のレポートへ数値が反映されないことがあります。リアルタイムレポートと通常の集計レポートでは確認できるタイミングが異なるため、すぐに計測失敗と判断しないようにしましょう。
また、レポートの日付範囲やフィルタ、比較条件によって対象データが表示されていない可能性もあります。UTMパラメータの値を正しく指定しているか、対象期間がテスト日時を含んでいるかも確認してください。
QRコードの効果測定では、読み取り回数とWebサイトのアクセス数を同じものとして扱わないことが大切です。数字の意味を理解せずに比較すると、施策の成果を誤って判断する可能性があります。
読み取り回数とセッション数を同じと考える
QRコードの読み取り回数は、QRコードの計測機能や専用サービスで確認する指標です。一方、GA4のセッション数はWebサイトで発生した訪問セッションを集計します。
読み取った後にページを開かなかった場合や、通信エラーが発生した場合などは、読み取り回数とGA4のセッション数が一致しないことがあります。両方の数値を比較するときは、それぞれ何を数えているのかを明確にしましょう。
セッション数とユーザー数を混同する
同じ人が時間を空けて何度も訪問すれば、セッション数が増えることがあります。ユーザー数は訪問したユーザーを把握するための指標であり、セッション数とは意味が異なります。
例えば、リピーターが多いキャンペーンでは、セッション数がユーザー数より大きくなることがあります。新しい利用者を増やしたいのか、再訪問を促したいのかによって、重視する指標を変えてください。
店舗の入口と商品パッケージに同じUTMパラメータを設定すると、GA4上で設置場所ごとの流入を区別しにくくなります。キャンペーン名を共通にする場合でも、流入元やコンテンツの値を変えて管理しましょう。
テストアクセスを本番の成果に含める
QRコードの読み取り確認や社内スタッフによる動作テストも、計測データに含まれる可能性があります。テスト用のURLやキャンペーン名を分けるなど、通常の利用者によるアクセスと区別できるようにしておきましょう。
アクセス数だけで成功を判断する
アクセス数が増えても、問い合わせや購入などの成果が増えているとは限りません。コンバージョン数や訪問後の行動も確認し、QRコードから誘導したページが目的に合っているか評価してください。
QRコードの効果測定は、アクセス数を集計して終わりではありません。設置場所や案内方法を見直し、次のキャンペーンに反映することで改善につなげられます。
設置場所ごとに反応の違いを調べる
管理表とGA4のデータを使い、チラシ、店舗ポスター、商品パッケージなどのセッション数を比較します。アクセスが少ない場所では、QRコードの位置や大きさ、周囲の案内文、読み取るためのスペースなどを確認しましょう。
アクセス後の行動を確認する
アクセス数が多いのにコンバージョンが少ない場合は、リンク先のページが案内内容と一致しているか確認します。購入方法や問い合わせ先が見つけにくい場合は、ページの構成や導線を改善する余地があります。
変更する条件を一つずつ決める
次の施策では、設置場所、案内文、QRコードのデザインなど、比較したい条件を決めてから変更します。複数の条件を一度に変えると、どの変更が結果に影響したのか判断しにくくなります。
変更前後の期間やキャンペーン条件も管理表に残しておきましょう。曜日や配布数などの違いも考慮しながら、数値の変化を評価することが重要です。
まとめ
QRコードのアクセス数を計測するには、UTMパラメータ付きURLを作成し、GA4で流入元やセッション数、コンバージョンを確認する方法が実用的です。複数の設置場所を比較する場合は、QRコードごとに異なる識別情報を設定し、管理表に記録しましょう。
まずは一つのQRコードでURLの読み取りテストを行い、GA4のリアルタイムレポートにアクセスが表示されるか確認してください。正常に計測できたら、設置場所ごとにQRコードを増やし、次の施策にデータを活用しましょう。
よくある質問
QRコードからのアクセス数を無料で計測できますか?
UTMパラメータ付きURLとGA4を組み合わせれば、Webサイトへの流入を無料で確認できます。ただし、QRコード自体の読み取り回数を確認するには、読み取り数に対応したサービスが必要です。
QRコードの読み取り回数とGA4のアクセス数が違うのはなぜですか?
読み取り回数とGA4のセッション数では集計対象が異なるためです。読み取り後にページが開かない場合や計測が制限される場合などもあり、数値が一致するとは限りません。
GA4にQRコード経由のアクセスが表示されない場合は?
URLの入力ミス、UTMパラメータ、GA4計測タグ、Cookie同意設定などを確認してください。リアルタイムレポートを使ったテストも有効です。
QRコードのUTMパラメータは途中で変更できますか?
UTMパラメータはURLの一部なので、変更したURLで新しいQRコードを作成する必要があります。すでに印刷したQRコードの内容は、静的QRコードの場合、通常はそのまま変更できません。
静的QRコードと動的QRコードでは計測方法が違いますか?
どちらもUTMパラメータ付きURLを設定すればGA4で流入を計測できます。ただし、QRコードのリンク先を後から変更できるかなど、運用面に違いがあります。