コラム

  • トップ
  • コラム
  • SNSからホームページへの流入をGA4で確認する|UTMパラメータの付け方

SNSからホームページへの流入をGA4で確認する|UTMパラメータの付け方

公開日 更新日 公開者 株式会社シー・イー・エス


SNSからホームページへの流入をGA4で確認する|UTMパラメータの付け方

Instagram、X(旧Twitter)、Facebook、LINEなど、自社の公式SNSアカウントを開設し、情報発信に取り組む中小企業が増えています。新商品の案内やイベント情報、コラム記事の更新などを投稿する中で、「どのSNSのどの投稿から、自社のホームページへアクセスがあったのかを把握したい」と考える担当者の方も多いのではないでしょうか。

しかし、Googleアナリティクス4(GA4)を標準のまま使用していると、SNSアプリ内ブラウザの仕様やリンクの形式によって、アクセス元が単なる「参照元(Referral)」や「直接アクセス(Direct)」として集計されてしまい、どの投稿が成果につながったのか判別しにくくなることがあります。

こうした課題を整理し、SNSごとの流入経路を識別しやすくするための仕組みが「UTMパラメータ(カスタムURLパラメータ)」です。本稿では、Google公式ドキュメントに沿って、UTMパラメータの基本構造、失敗しない命名ルール、主要SNSでの使い分け、そしてGA4のレポートでの確認手順までを体系的に解説します。

UTMパラメータとは|SNS流入を識別する仕組み

パラメータを設定する前に、その基本的な役割と活用目的を正しく理解しておく必要があります。

パラメータの基本構造

UTMパラメータとは、リンク先となるWebサイトのURLの末尾に付与する専用の識別コードです。URLの末尾に「?」を付け、その後に「パラメータ名=値」という形式で記述します。複数のパラメータを付与する場合は「&」で繋ぎます。

例えば、自社サイトのトップページ(https://example.com/)に対してパラメータを付与すると、以下のような形式になります。

https://example.com/?utm_source=instagram&utm_medium=social&utm_campaign=profile_bio

訪問者がこのリンクをクリックしてサイトにアクセスすると、GA4はURLに含まれるパラメータ情報を読み取り、「Instagramのプロフィール欄のリンクから訪れた」という文脈をレポート上で識別できるようになります。Webページ自体の表示内容やデザインには影響を与えません。

パラメータに関するよくある誤解と計測の前提

実務で運用するにあたり、以下の点に留意しておく必要があります。

  • SEOの検索順位を上げる効果はありません:UTMパラメータはあくまでアクセス解析ツール(GA4)で流入経路を整理するための仕組みであり、検索エンジンの掲載順位を向上させる要因ではありません。
  • 特定の個人を追跡する仕組みではありません:「どの特定の人物がアクセスしたか」を調べるものではなく、「どのチャネルや企画からアクセスされたか」という媒体単位の傾向を把握するための技術です。
  • 実測値との差異が生じる可能性があります:ユーザーのブラウザによるプライバシー保護機能やCookieの利用制限、同意管理の設定、あるいはWebサーバーのリダイレクト処理などによって、実際のクリック数とGA4で集計されるセッション数が完全に一致しない場合がある点も理解しておく必要があります。

押さえておきたい3大UTMパラメータと命名ルール

Google公式のカスタムキャンペーン仕様において、特に基本となるのが以下の3つのパラメータです。

必須となる3つの主要パラメータ

  • utm_source(参照元):トラフィックの発生元を示します。どのプラットフォームやサービスから訪問されたかを記述します(例:instagram、twitter、facebook、lineなど)。
  • utm_medium(メディア):流入の手段や媒体の種類を示します(例:social、cpc、emailなど)。
  • utm_campaign(キャンペーン名):特定のプロモーション、投稿テーマ、キャンペーンの名称を示します(例:summer_sale、profile_bio、column_202610など)。

この3つのほかにも、検索広告のキーワードを指定する「utm_term」や、バナーのクリエイティブを判別する「utm_content」などがありますが、SNSのオーガニック(無料)投稿からの流入を把握する目的であれば、まずは上記3項目を適切に設定することが基本となります。

GA4の「デフォルトチャネルグループ」に合わせたメディア名の選定

パラメータを付与する際、特に注意したいのが「utm_medium」の値です。GA4には、流入トラフィックを自動で分類する「デフォルトチャネルグループ」という定義規則が備わっています。

SNSからの通常の投稿による流入を、GA4のレポート上で「Organic Social(ソーシャルメディアからの自然流入)」として認識させたい場合は、utm_mediumの値を「social」と設定することが一般的で扱いやすい方法です。ここを独自に「sns」や「instagram_post」といった自由な文字列にしてしまうと、GA4がソーシャル流入として正しく判別できず、「Unassigned(未割り当て)」という分類に振り分けられてしまう原因となります。

管理・集計を円滑にするための命名ルール

パラメータを設定する際は、社内での一貫したルール作りが不可欠です。

  • すべて英字の小文字で統一する:GA4では大文字と小文字が厳密に区別されます。「Instagram」「instagram」「INSTAGRAM」はそれぞれ別の参照元として別々の行に集計されてしまい、データの合算が煩雑になります。必ず半角の小文字で統一してください。
  • 半角英数字とアンダースコアやハイフンを用いる:日本語や全角文字、空白スペースをパラメータに含めると、ブラウザによってURLエンコード(「%E3%81%…」のような文字列)へ自動変換されます。それ自体が直ちに計測不能になるわけではありませんが、URLが過度に長くなり、スプレッドシートでの管理やGA4レポート画面での確認が著しく煩雑になります。管理のしやすさや視認性を保つため、半角英数字とアンダースコア(_)やハイフン(-)で統一することが推奨されます。

SNS別のパラメータ設計とURL生成の具体例

中小企業が日常的に運用する主要なSNSにおけるパラメータの具体的な設計例を紹介します。

Instagramでの設定例

Instagramの通常のフィード投稿本文にはリンクを設定できないため、主な導線は「プロフィールのURL欄」や「ストーリーズのリンクスタンプ」になります。

  • プロフィール欄のリンク:utm_source=instagram & utm_medium=social & utm_campaign=profile_bio
  • ストーリーズのリンクスタンプ:utm_source=instagram & utm_medium=social & utm_campaign=stories_202610

このようにキャンペーン名を分けることで、「プロフィールの常設リンクからの訪問か」「ストーリーズの告知からの訪問か」を切り分けて確認できます。

X(旧Twitter)やFacebookでの設定例

日々の投稿(ポスト)や固定リンクから誘導する場合は、以下のように設定します。

  • Xの通常投稿:utm_source=twitter & utm_medium=social & utm_campaign=post_product_update
  • Facebookの投稿:utm_source=facebook & utm_medium=social & utm_campaign=event_seminar

キャンペーンURL生成ツールの活用

パラメータ付きURLを手作業で入力すると、記号の抜け漏れなどのミスが発生しやすくなります。Google公式が提供している「Campaign URL Builder(キャンペーンURL生成ツール)」を利用すると、リンク先URLと各パラメータを入力するだけで、形式に沿ったURLを簡単に作成できます。

運用時に見落としがちな2つの注意点

パラメータを付与したURLを実際に公開する前に、以下の2点を確認しておく必要があります。

1. 短縮URLやリダイレクトによるパラメータ欠落の確認

パラメータ付きURLは文字列が長くなるため、SNS投稿時に短縮URLサービスを利用したり、自社サイトのドメイン内でリダイレクト(転送)を挟んだりすることがあります。

この際、リダイレクト先のサーバー設定によっては、転送時に末尾のパラメータ情報が削ぎ落とされてしまい、GA4にデータが届かないケースが存在します。リンクを投稿する前に、短縮URLや転送リンクをブラウザのアドレスバーに貼り付けて実行し、最終的に表示されたページのURL末尾にパラメータが正常に残っているかを必ずテストしてください。

2. 社内管理表(スプレッドシート)による運用ルールの維持

投稿者が複数いる場合、担当者ごとに「twitter」と書いたり「x」と書いたり、あるいはキャンペーン名の付け方が異なっていたりすると、後からのデータ比較が難しくなります。

過去に発行したパラメータ付きURLをスプレッドシートやExcelで一覧化し、「リンク先URL」「utm_source」「utm_medium」「utm_campaign」「作成日」「投稿先」を記録する管理表を作成しておくことが、表記揺れを防ぎ、精度の高い分析を継続するための基本運用となります。

GA4の「トラフィック獲得」レポートでの確認手順

パラメータを付与したリンクからアクセスが発生した後、GA4上でどのようにデータを確認するかを解説します。

レポートの開き方

  • GA4の左側メニューから「レポート」を選択します。
  • 「集客」セクションの中にある「トラフィック獲得」をクリックします。

ディメンションの切り替えと分析

トラフィック獲得レポートの標準では「セッションのプライマリ チャネル グループ」が表示されています。

  • テーブル上部のプルダウンをクリックし、「セッションの参照元 / メディア」に変更します。これにより、「instagram / social」や「twitter / social」といった組み合わせで訪問数やエンゲージメント時間を確認できます。
  • さらに詳細を分析したい場合は、表の左上にある「+」アイコンをクリックし、セカンダリ ディメンションとして「セッションのキャンペーン」を追加します。これにより、「どの投稿企画(キャンペーン)から何件のセッションや問い合わせが発生したか」を行単位で比較できるようになります。

まとめ:計測の可視化がSNS運用のPDCAを支える

SNSのフォロワー数や「いいね」の数を追うだけでは、Webサイトを経由した実際の問い合わせや反響にどれほどつながっているのかを判断することは困難です。UTMパラメータを用いて流入状況を整理することで、「どのSNSのどのような情報発信が、ホームページへの誘導に役立っているのか」を客観的な指標に基づいて把握しやすくなります。

SNSからの導線設計やアカウント運用の改善についてお悩みの企業様には、自社の強みを活かしたSNSサポートの提供も行っています。また、無料のオーガニック投稿だけでなく、ターゲット層へ集中的にアプローチするウェブ広告施策を組み合わせることで、より戦略的な集客チャネルを構築することも可能です。アクセス解析の設定や集客全体の設計について見直しをご検討の際は、当社のお問い合わせ窓口よりお気軽にご相談ください。

参考情報

本稿の解説にあたり、以下のGoogleアナリティクス公式ヘルプドキュメントを参照しています(2026年9月14日確認)。

お問い合わせ Contact

名古屋市を中心に全国対応、
名古屋市から概ね2時間で行ける愛知県近郊のお客様は、訪問対応しております。

【名古屋】
電話でのお問い合わせはこちら

052-218-2340

受付時間 平日 10:00~18:00

【福岡】
お電話でのお問い合わせはこちら

050-5830-0385

受付時間 平日 10:00~18:00