Nabu Facebook PixelアプリでUTMパラメータを設定する方法
UTMパラメータは、どのキャンペーン、ソース、メディアが訪問者をあなたのストアに連れてきたかを教えてくれます。この設定を有効にすると、アプリはストアのURLからUTM値を読み取り、それらをピクセルイベントに添付します。これにより、購入やその他のコンバージョンイベントをそれらを生成したキャンペーンに帰属させることができます。
なぜUTMパラメータが必要なのですか? Facebook広告のレポートだけでは、訪問者がどの特定のリンクやキャンペーンから来たのかを常に把握することはできません。イベントにUTM値を送信することで、ブラウザーピクセルとコンバージョンAPIの両方でキャンペーンの詳細をさらに把握することができます。
UTMパラメータを設定するための手順を以下に示します:
ステップ1: アプリで、設定 > Facebook統合に移動し、左側のメニューでUTMパラメータをクリックします。その横に新規バッジが表示されます。

ステップ2: UTMパラメータカードで、有効にするをクリックします。この設定はデフォルトで無効になっています。

ステップ3: デフォルトUTM値の下に、3つのフィールドを入力します。これらの値はデフォルトとして使用され、トラッキングURLプレビューの作成にも使用されます。

- キャンペーンソース - utm_sourceにマッピングされます。これはリファラーで、例えばfacebookです。
- キャンペーンメディア - utm_mediumにマッピングされます。これはマーケティングメディアで、例えばcpcです。
- キャンペーン名 - utm_campaignにマッピングされます。これはキャンペーンの名前で、例えばsummer_saleです。
各フィールドはオプションですが、少なくともキャンペーンソースを入力することをお勧めします。フィールドを空のまま保存すると、そのフィールドの下にインライン警告が表示されます。
ステップ4: カードの下部にある読み取り専用のトラッキングURLプレビューを確認し、コピーをクリックします。このURLをMeta広告の宛先URLに貼り付けます。フィールドを更新するたびにプレビューが自動的に更新されます。
![]()
URLは以下の形式になります:
https://your-store.myshopify.com/?utm_source={source}&utm_medium={medium}&utm_campaign={campaign}
ステップ5: 変更を行うと、ページ上部にShopifyのコンテキスト保存バーが表示されます。保存をクリックして変更を適用します。設定が保存されましたの確認が表示されます。

これで完了です。残りは私たちが処理します。
UTMパラメータが有効になるとどうなりますか?
- すべてのランディングで、スクリプトはページURLからutm_source、utm_medium、utm_campaignを読み取り、fbclidが存在する場合はそれも読み取ります。
- 取得した値はファーストパーティクッキーに保存され、セッション中のナビゲーションを維持します。クッキーは30日間有効で、最新のクリックが常に優先されるため、新しいUTM値が古いものを上書きします。
- これらの値は、すべての有効なイベント(PageView、ViewContent、AddToCart、InitiateCheckout、Purchaseなど)で、ブラウザーピクセルとコンバージョンAPIの両方でカスタムパラメータとして送信されます。ブラウザーとサーバーの値が同一であるため、Facebookのイベント重複排除には影響しません。
- 訪問者のURLにUTMパラメータがない場合、アプリで保存したデフォルト値を使用します。それらのフィールドも空の場合、イベントはUTMパラメータなしで送信されるため、空のキーがFacebookに渡されることはありません。
- 購入および注文イベントはUTM値を持ち、注文を正しいキャンペーン、ソース、メディアに帰属させることができます。
UTMパラメータが無効になるとどうなりますか?
UTMパラメータはデフォルトで無効になっています。オフの場合、UTM値は取得または保存されず、クッキーも作成されず、イベントは今日のままの形で送信されます。フィールドに保存した値は保持されますが、設定を再度有効にするまで非アクティブのままです。
更新日 29/07/2026
ありがとうございます