本記事にはアフィリエイト広告(PR)が含まれます。

この記事でできること

  • チェックアウト〜サンキュー(注文完了)まわりで、触ってよいこと/触らないことを切り分ける
  • 非公式なスクリプト注入や、購入イベントの二重計測を避ける判断基準を持つ
  • テスト注文で「メール・表示・計測」が一度ずつ動くかを確認するチェックリストを残す

だれ向けか

Shopifyで注文が流れ始めた個人・小規模EC向けです。Checkout Extensibility の詳細実装や、Plus向けの高度カスタムは扱いません。画面名や提供機能はプラン・時期で変わるため、可否は公式で要確認とし、ここでは「境界の考え方」に寄せます。GA4や広告タグを「サンキューHTMLに直書きすれば早い」と聞いた人ほど、先に読んでください。

結論:完了画面は「礼と次の案内」、計測は公式の道

サンキュー周りの仕事は二つだけです。(1) 購入者に「注文が通った」と安心させること (2) 次に何が届くか(確認メール・発送の目安)を伝えること。見た目の装飾や、成果タグの継ぎ足しは、この二つを壊しやすいです。

触ってよい側は、Shopifyが用意している通知文面・ブランド設定・公式が案内する計測連携の範囲です。触らない側は、チェックアウトや完了ページに非公式のスクリプトをねじ込むこと、同じ購入を複数経路で数えること、テスト注文を本番の売上レポートに混ぜることです。

「動いたからOK」は危険です。タグが二重だと広告側では成果が増え、GA4とストアの注文数が食い違い、あとからどちらを信じるかで議論になります。食い違いの読み方はGA4とShopifyの数字がずれるときに譲り、ここでは二重を作らないことに集中します。

触ってよい/触らない(表)

領域触ってよい例触らない例
完了の文言・案内公式の通知・ブランド設定で礼状や配送目安を整える完了ページに未検証のHTML/JSを直書きしてレイアウトを大きく変える
計測Shopify公式が案内するGA4/ピクセル連携、管理画面上の正規ルートサンキューに購入タグを手貼りして、既存連携と二重にする
アップセル公式機能・審査済みアプリの範囲(提供有無は公式で要確認)外部スクリプトでカート後に別決済へ飛ばすような強引な導線
テストテスト注文・下書き商品でフロー確認本番クーポンを公開したまま何度も自己購入して数字を汚す

プランやCheckoutの世代によって「どこまで編集できるか」は変わります。AIやブログの古い手順をそのまま信じず、いまの管理画面と公式ドキュメントを正にしてください。

サンキュー周りで触ってよい設定と触らない改変の境界を整理するシーン

非公式スクリプトを入れたくなる瞬間

現場でよく聞く動機は次の三つです。

  1. 「サンクスページにだけ広告の購入タグを貼れば足りる」と聞いた
  2. チャットやアンケートを完了直後に出したい
  3. テーマでは触れない箇所を、どうしても変えたい

いずれも気持ちは分かります。ただ、チェックアウト〜完了は決済と個人情報に近い領域です。非公式な挿入は、アップデートで突然壊れたり、ポリシー上まずい経路になったり、計測が二重になったりします。やりたいことが「礼状の文面」や「確認メールの内容」なら、まずメール通知側で足りないかを見てください。計測ならShopify×GA4の最小の正規ルートから外れていないかを先に確認します。

「このスニペットをサンキューに貼れ」系の記事は、書いた時点のUI前提であることがほとんどです。貼る前に、すでにShopify側・GTM側・アプリ側のどこかで同じイベントを送っていないかを棚卸ししてください。棚卸しなしの追加は、ほぼ二重計測の予約です。

二重計測を避ける短い手順

  1. 今、購入を数えそうな経路を全部書く(Shopifyのネイティブ連携、GTM、広告ピクセル、アプリ)
  2. 本番で「購入が1回」になる経路を1本に決める(決められないなら、増やす前に止める)
  3. テスト注文1回で、各ツールに何件立つかを見る
  4. 2件以上立ったら、足す前にどれか止める(止め方が分からなければ追加しない)

「念のため全部入れる」は分析では優しさに見えません。あとからチャネル別の成果を信じられなくなり、広告のON/OFF判断が雑になります。

テスト注文チェックリスト

公開前・タグ変更後・アプリ追加後に、次を一度通します。

  • 下書きまたはテスト用の商品で注文を1回完了できる
  • 購入者向けの確認メール(または通知)が届く/プレビューで意図どおり
  • サンキュー(完了)画面に、注文番号など安心材料が見える
  • GA4側で購入(または相当イベント)が期待どおりの回数だけ見える
  • 広告・ピクセル側も、同じ注文で二重になっていない
  • テスト注文をキャンセル/区別し、本番KPIに混ぜないメモを残した
  • 非公式スクリプトを追加していない(または公式が認める方法のみ)
テスト注文で完了画面・メール・計測が一度ずつ動くか確認するシーン

見え方の確認はリアルタイムやDebugに寄せ、売上判断の本指標にはしません。接続の切り分けはGA4記事側の手順とセットで見てください。

AIへの投げ方(境界の整理用)

役割: Shopifyチェックアウト〜サンキューの安全コーチ
制約: 非公式スクリプト注入を勧めない。料金・プラン可否は断定せず公式確認を促す。
現状: [使っている計測(GA4/広告/アプリ)を列挙]
やりたいこと: [例: 完了後に案内を足したい/タグを足したい]
出力:
1. 触ってよい候補(公式寄りの手段)
2. 触らない方がよい理由
3. 二重計測チェックの質問リスト(最大7)

AIの回答で「HTMLに貼れ」と出てきたら、そのまま採用せず、上の表の「触らない」側に倒してください。

やってはいけないこと

  • チェックアウト/サンキューへ、来歴の不明なスクリプトを注入すること
  • 購入タグを「念のため」複数経路に足し、二重計測を放置すること
  • テスト注文の数字を、そのまま広告や週次の成果に使うこと
  • 古いブログの手順を、今の公式案内と照合せず本番に当てること
  • 料金・機能の有無を断定すること(提供範囲は公式で要確認)

参照(公式・一次情報)

画面名や提供機能はプラン・時期で変わるため、作業前は公式を正としてください。

次のステップ

計測の入口が揺れているならShopify×GA4の最小に戻り、数字のズレが見えたらGA4とShopifyの不一致で読み方を揃えてください。購入後の安心は完了画面だけでなくメールでも作るので、メール通知もセットで見直すと迷いが減ります。今日やるなら、タグを増やす前に「購入を数えている経路の一覧」を1枚書くところまでで十分です。

ツール・サービス紹介

※以下はアフィリエイトリンクです。