Shopify運用設計研究所 > ShopifyとTikTok連携の実装設計|広告計測・商品同期・TikTok Shop運用の注意点

ShopifyとTikTok連携の実装設計|広告計測・商品同期・TikTok Shop運用の注意点

2026年7月3日

20分で読めます

ShopifyとTikTokを連携するときに、TikTokアプリ/販売チャネル、Pixel/Events API、商品カタログ、TikTok Shop、広告アカウント権限、商品審査、GA4/UTM、同期監視まで実装前に確認すべき観点を整理します。

Shopify
TikTok連携
TikTok広告
TikTok Shop
EC運用
助手
助手

ShopifyとTikTokを連携すれば、広告計測も商品カタログもTikTok Shopもまとめて使えるようになりますよね?

博士
博士

入口は同じTikTokアプリでも、広告計測、商品同期、TikTok Shop運用は別物として設計した方が安全です。特にTikTok Shopは国/地域、アカウント、審査、機能提供状況に依存するため、全ストアで同じように使えるとは考えない方がよいです。

「shopify tiktok」で調べる人の多くは、TikTok広告を始めたい、Pixelを入れたい、商品カタログを同期したい、TikTok Shopにも商品を出したい、という複数の目的をまとめて考えています。

ただし実務では、この4つを同じ作業として扱うと崩れます。TikTokアプリを追加したのにBusiness Centerや広告アカウントの所有者が分からない。PixelとEvents APIで購入イベントが二重発火する。Shopify商品は同期されたがTikTok側で審査中や不承認が残る。TikTok Shop注文はShopifyに表示されるが、返金、返品、キャンセルはSeller Center側で処理が必要になる。こうしたズレは、SNS施策ではなくECシステム連携として設計していないと起きます。

TikTok For BusinessのShopify Set-Up Guideでは、ShopifyのTikTokアプリでTikTok for Businessアカウント、Business Center、TikTok Ads Managerを接続し、データ共有レベルを選び、Pixelを作成または接続する流れが説明されています。接続後はBusiness Centerに紐づくカタログが作成され、商品ステータスとして承認、保留、不承認を確認できます。

Shopify HelpのTikTok Shop設定ページでは、TikTok Shopの利用要件として、検証可能な所在地、対象国にあるストア、オンラインストア、TikTok for Businessアカウント、返品ポリシーなどが挙げられています。対象国として米国、英国、スペイン、アイルランド、フランス、イタリア、ドイツ、メキシコ、日本、ブラジルが示されていますが、これは「全ストアで無条件に同じ機能が使える」という意味ではありません。アカウント状態、Seller Center、商品カテゴリ、地域ごとのポリシーを必ず確認します。

ShopifyとTikTok連携で最初に決めるべきなのは、TikTokアプリを入れる手順ではなく、広告計測、商品カタログ、TikTok Shop注文の責任範囲を分けることです。

先に結論:TikTok連携は広告計測・商品同期・Shop運用を分けて設計する

ShopifyとTikTokの連携は、ひとつのアプリから始まっても、実務上は3つに分けます。

領域 主な目的 関係する画面/アセット 先に決めること
広告計測 TikTok広告のクリック、閲覧、購入を計測する TikTokアプリ、Ads Manager、Events Manager、Pixel、Events API、GA4 発火ルール、イベント名、商品ID、同意取得、GA4照合
商品同期 Shopify商品をTikTokカタログへ渡す Shopify商品、TikTok Catalog、Business Center、商品審査 SKU、variant ID、タイトル、画像、価格、在庫、カテゴリ
TikTok Shop運用 TikTok上で販売し、注文や在庫を連携する TikTok販売チャネル、Seller Center、Shopify注文 対応国/地域、返品ポリシー、商品規制、注文処理

「TikTok連携済み」という言葉は曖昧です。Pixelだけ動いているのか、カタログだけ同期されているのか、TikTok Shop注文まで運用に乗っているのかで、必要な担当者も監視項目も違います。

Shopifyの商品データ設計は、先にShopify広告フィード設計で整理したように、広告フィードの都合だけで商品マスターを崩さないことが重要です。TikTokも同じで、カタログに出す商品名や画像を場当たり的に直すのではなく、Shopify側の正本、メタフィールド、媒体別変換ルールを分けます。

ShopifyでできるTikTok連携の全体像

構成要素 何をするものか Shopify側の確認 TikTok側の確認 実装上の注意
TikTokアプリ/販売チャネル ShopifyからTikTok関連機能へ接続する入口 アプリ追加、権限、販売チャネル、対象商品 TikTok for Business、Business Center、Ads Manager 個人アカウントで接続しない
Business Center Pixel、Catalog、権限を管理する基盤 どのストアと接続するか 所有者、管理者、広告アカウント、カタログ 複数ブランド/複数国で混線しやすい
Ads Manager TikTok広告を運用する広告アカウント UTM、商品別LP、キャンペーン導線 支払い、Pixel、カタログ 代理店だけが所有しない
Pixel/Events API Web行動と購入イベントをTikTokへ送る チェックアウト、同意管理、注文ID、商品ID Events Manager、Diagnostics、Test Events 二重発火とID不一致を確認する
TikTok Catalog 商品情報をTikTokへ渡す配信用データ 商品公開、SKU、在庫、価格、画像 カタログ、商品ステータス、国別カタログ 不承認原因をShopifyへ戻す
TikTok Shop TikTok上で販売し注文をShopifyへ同期する ロケーション、返品ポリシー、注文処理 Seller Center、商品審査、注文/返金/返品 地域・アカウント・提供状況に依存する

TikTok公式のData Sharing on TikTok App on Shopifyでは、Standard、Enhanced、Maximumのデータ共有レベルが説明されています。StandardはPixel中心、EnhancedはPixel、Events API、Advanced Matchingを含み、MaximumはさらにShopify APIや一部のチェックアウト関連技術を含みます。ただし、一部機能はベータや提供対象限定の扱いがあるため、実際の画面に出ている選択肢を前提に設計します。

先に確認する前提:TikTok Shop対応国、Seller Center、Business Center、広告アカウント権限

TikTok Shopを含める場合、Shopify管理画面だけでは判断できません。国/地域、Seller Center、Business Center、商品規制を先に見ます。

確認項目 見る場所 OKの状態 NG/保留の例 対応方針
ストア所在地 Shopify Locations、会社情報 対象地域で住所と電話番号が正しい 倉庫住所が不完全、地図上の住所とズレる Shopifyロケーションを整備する
TikTok Shop対象国/地域 Shopify Help、Seller Center Seller Center登録を進められる 対象外地域、機能が出ない 広告/カタログ連携に切り分ける
TikTok for Business TikTokアプリ接続画面 法人管理アカウントで接続 個人アカウント、退職者アカウント 会社管理へ移す
Business Center TikTok Business Center Pixel、Catalog、Ads Managerを同じ管理下で扱える Pixelだけ代理店所有 所有者と共有権限を整理する
広告アカウント TikTok Ads Manager 支払い、Pixel、カタログ、権限が確認できる 支払い権限なし、Pixel接続不可 管理者と運用者を分ける
商品規制 Seller Center、地域別ポリシー 販売カテゴリが許可されている 食品、化粧品、医療、年齢制限商品で懸念 商品別に出品可否と証憑を確認する

ここで重要なのは、TikTok Shopを「Shopifyにアプリを入れれば使える販売先」と見ないことです。広告計測とカタログ同期だけなら始められるケースでも、TikTok Shop販売は別の審査や運用要件で止まることがあります。

TikTokアプリ/販売チャネルの設定と権限チェック

TikTokアプリの設定では、接続画面を進める前に、誰がどのアセットを所有するかを決めます。Business Center、Pixel、Catalog、広告アカウントが事業会社の管理から外れると、後で変更できない、過去データを引き継げない、カタログを作り直す、といった問題が起きます。

権限チェック 確認する質問 推奨する状態 放置した場合
Shopify管理者 TikTokアプリを追加・削除できるのは誰か 社内管理者が把握し、外部担当者は必要権限だけ持つ アプリ削除、再認証、販売チャネル設定ができない
TikTok for Business どのメール/組織に紐づくか 会社管理のアカウント 個人退職時にログイン不能になる
Business Center Pixel、Catalog、広告アカウントの所有者は誰か 事業会社が所有し、代理店へ共有 代理店変更時に資産移管で詰まる
Pixel 既存Pixelを使うか、新規作成するか ドメイン/ブランド単位で命名し、重複を避ける 複数Pixelが同じ購入を計測する
Catalog どの国/市場向けに作られるか Shopify Marketsと商品公開範囲を確認 国別カタログ、価格、在庫が混線する
Seller Center TikTok Shop運用者は誰か 受注、返品、返金、商品審査の担当を明確にする Shopifyだけ見ていて処理漏れが起きる

権限設計は地味ですが、TikTok連携では最初にやるべきです。PixelやCatalogは広告配信の履歴と商品審査を持つため、後から作り直すと学習や運用履歴が切れます。

PixelとEvents APIの設計

TikTok Ads Help: Set up and Verify Pixelでは、TikTok PixelとEvents APIの両方がWebデータ接続の選択肢として説明され、Partner IntegrationまたはManual Setupで設定できます。検証方法として、TikTok Pixel Helper、Events ManagerのTest Events、Diagnosticsタブも案内されています。

観点 確認する内容 実装時の注意 検証方法
発火経路 Shopify TikTokアプリ、GTM、テーマ直書き、外部計測ツールのどれが発火しているか 同じイベントを複数経路で送らない Pixel Helper、ネットワークログ、Events Manager
イベント名 ViewContent、AddToCart、InitiateCheckout、Purchaseなどをどう使うか 独自名を乱立させない Test Eventsで画面遷移ごとに確認
重複発火 PixelとEvents APIで同一購入が二重計上されないか event_idや注文IDの扱いを確認 Diagnostics、Shopify注文数との照合
商品ID content_idがSKU、variant ID、catalog item IDのどれか カタログの商品IDとイベントの商品IDを合わせる 広告商品別成果、GA4 itemsとの照合
購入金額 税、送料、割引、通貨をどう送るか Shopify注文金額、GA4 revenue、TikTok valueの差分を把握 テスト購入、注文詳細、GA4 DebugView
同意取得 Cookie/広告同意前にどのデータを送るか プライバシーポリシーと同意管理を整合させる 同意前後の発火確認
GA4照合 GA4のpurchase、items、UTMと比較できるか TikTok広告CVを正としない GA4探索、Shopify注文CSV、広告管理画面

特に危ないのは、重複発火と商品ID不一致です。ShopifyのTikTokアプリでPixelを接続し、別途GTMにもTikTok Pixelを入れ、さらにカスタムアプリでEvents APIを送ると、購入イベントが複数回送信されることがあります。広告管理画面のCVが増えて見えても、実売上は増えていません。

GA4側の設計はShopifyのGA4設定を計測運用まで設計するで整理したように、Shopify注文、GA4 purchase、広告媒体CVを別々の数字として扱い、差分理由を説明できる状態にしておきます。

TikTok広告計測は、PixelとEvents APIを多く入れるほど良いのではなく、同じ購入を同じ商品ID・同じ注文IDで一度の成果として説明できることが重要です。

商品カタログ/フィード設計

TikTokカタログは、Shopify商品をTikTok広告や商品表示に使うための配信用データです。Shopifyの商品マスターそのものではありません。

TikTok For Business: Manage TikTok Catalogs on Shopifyでは、ShopifyストアをTikTokへ接続し、Business Centerへ接続することが前提とされています。また、Shopifyストア設定のMarketsに基づいて、対応国ごとに別々のカタログが作成されると説明されています。

カタログ項目 Shopify側の正本 TikTok側で起きる問題 設計方針
商品ID product ID、variant ID、SKU イベントのcontent_idと合わず商品別成果が見えない SKU/variant ID/媒体item IDの対応表を持つ
商品名 商品タイトル、SEOタイトル、媒体用タイトル 長すぎる、表記ゆれ Shopify標準名と広告用名を分ける
説明文 商品説明、メタフィールド HTML、キャンペーン文、古い訴求が混ざる TikTok用に短く整える属性を用意する
画像 商品画像、バリエーション画像 審査NG、視認性不足 主要SKUごとに媒体用画像を点検する
価格/在庫 Shopify価格、セール価格、在庫 在庫切れ商品が広告に出る、価格が古い Markets、通貨、同期状態を確認する
カテゴリ 商品タイプ、商品カテゴリ、メタフィールド 商品審査、不承認、表示面のズレ 商品カテゴリ別に必須情報を整理する
公開範囲 販売チャネル公開、商品ステータス 出したくない商品が同期される TikTok対象商品をコレクションやタグで管理する

商品データが弱いままTikTokへ同期すると、広告運用者は媒体側で商品名や見え方を直したくなります。しかし媒体側だけで直すほど、Shopifyの商品マスターと乖離します。商品ページの情報設計はShopify商品ページカスタマイズ設計ガイドともつながります。カタログ上の訴求と商品ページ上の仕様、配送、返品、FAQがズレると、クリック後に離脱します。

TikTok Shop運用の注意点

TikTok Shopは、TikTok広告やカタログ同期とは別に考えます。Shopify Helpでは、TikTok ShopをShopifyへ接続すると、カタログ、在庫、フルフィルメント、注文をShopifyとTikTok Shopの間で同期できると説明されています。一方で、TikTok ShopはTikTokが運営・サポートする領域であり、Shopify側だけで完結するわけではありません。

Shopify Help: Managing TikTok Shop ordersでは、TikTok Shopで購入された注文はShopifyのOrdersに表示され、TikTok order ID、支払金額、推定税額、顧客詳細などが注文詳細に表示されると説明されています。また注文時にTikTokがShopifyと同期して在庫を確認し、在庫があればShopify管理画面に注文が作成され、在庫がなければ注文は作成されません。ただし、返金、返品、キャンセルはTikTok Seller Centerで処理する必要があります。

運用項目 Shopifyで見るもの Seller Center/TikTok側で見るもの 注意点
商品出品 商品公開、在庫、価格、ロケーション 商品審査、禁止商品、カテゴリ要件 国/地域別ポリシーに依存する
注文作成 Orders、TikTok order ID、顧客情報 TikTok Shop注文ステータス 在庫がない場合はShopify注文が作成されない
フルフィルメント Shopify注文の発送処理 TikTok Shop側の配送要件 出荷期限、追跡番号、配送ポリシーを確認する
返金/返品 Shopify注文上の状態確認、在庫復帰 Seller Centerで返金/返品処理 Shopify側だけで完結すると誤解しない
キャンセル 注文取消の社内記録 Seller Centerでキャンセル処理 広告成果、在庫、会計への戻しを確認する
顧客対応/会計 Shopify注文メモ、CRM、売上 TikTok Shopの問い合わせ、支払/精算情報 窓口と入金照合が分散しやすい

TikTok Shopを導入するかどうかは、機能があるかではなく、運用できるかで判断します。商品数が少なく、在庫が単純で、返品が少ない商材なら小さく試しやすいです。一方で、賞味期限、ロット、予約販売、ギフト包装、同梱ルール、複雑な返品条件がある場合は、まず広告計測とカタログ同期に絞る方が現実的です。

注文や在庫の同期監視はShopify Webhookの信頼性設計の考え方と同じです。同期は「いつか合う」ではなく、「失敗したときに検知できる」状態にしておきます。

GA4/UTMで見るべき指標

TikTok広告管理画面の成果だけで判断すると、実売上やLTVとズレます。Shopify、TikTok、GA4の指標は、それぞれ役割を分けます。

指標/データ 主に見る場所 何を判断するか 注意点
TikTok広告CV TikTok Ads Manager 広告配信の最適化、クリエイティブ比較 Pixel/Events APIの計測条件に依存する
Shopify注文 Shopify Orders 実際に作成された注文、商品、顧客 TikTok Shop注文と通常EC注文を区別する
GA4 purchase GA4 セッション、流入、商品別行動、他チャネル比較 同意、アドブロック、クロスドメインで欠損する
UTM GA4、BI、Shopify分析 キャンペーン、広告セット、クリエイティブ別比較 命名ルールがないと集計不能になる
商品別売上 Shopify、GA4 items、TikTokカタログ どの商品が広告起点で売れているか item_idとSKU/variant IDの対応が必要
返品/キャンセル Shopify、Seller Center、会計 粗利、在庫復帰、広告評価 広告CVには即時反映されないことがある
パラメータ 推奨例 用途
utm_source tiktok 流入元をTikTokに固定する
utm_medium paid_social / organic_social / shop 広告、通常投稿、TikTok Shop由来を分ける
utm_campaign 202607_summer_launch キャンペーン単位で見る
utm_content video01_hook_a / creator_name クリエイティブや投稿別に見る
utm_term product_group_a 商品群や訴求軸を見る

TikTok Shop経由の注文は、通常のShopifyオンラインストア注文と購入体験が違います。すべてを同じEC売上として集計するのではなく、広告経由、TikTok Shop経由、通常検索/指名流入、既存顧客流入を分けて見ます。GA4は万能ではありませんが、TikTokだけに閉じた評価を避けるために必要です。

導入後の監視チェックリスト

TikTok連携は、初期設定よりも導入後の監視で差が出ます。アプリ接続、Pixel、カタログ、Shop注文のどれかが止まっても、すぐには売上画面に表れないことがあります。

頻度 監視項目 見る場所 異常の例 対応
毎日 Pixel/Events APIのPurchase件数 Events Manager、GA4、Shopify注文 前日から急に0件、二重に増える 発火経路、同意設定、チェックアウト変更を確認
毎日 商品ステータス TikTokアプリ、Catalog Manager pending/disapprovedが増える 商品名、画像、カテゴリ、ポリシーを修正
毎日 TikTok Shop注文 Shopify Orders、Seller Center Shopifyに注文がない、Seller Centerだけに残る 在庫、同期、注文ステータスを確認
週次 UTM集計 GA4、BI、広告レポート campaign名がバラバラ 命名ルールを修正し、広告入稿を統制
週次 在庫/価格同期 Shopify商品、TikTok Catalog 在庫切れが広告に出る、価格が古い 同期ログ、Markets、販売チャネル公開を確認
週次 商品ID照合 Shopify、TikTok Catalog、GA4 items 商品別成果がunknownになる SKU/variant ID/content_idを整理
月次 権限棚卸し Shopify、Business Center、Ads Manager、Seller Center 退職者、不要な代理店権限が残る 権限削除、社内管理者確認
月次 返品/返金/キャンセル Seller Center、Shopify、会計 売上と入金、広告CVが合わない 返品理由、在庫復帰、会計補正を確認

小さく始めるなら、最初の1か月は「権限整理」「Pixel/Events APIとGA4/UTMの検証」「主要商品のカタログ承認」「少額広告または限定商品での運用確認」の順で進めます。TikTok Shopは、対応国、Seller Center、返金/返品/キャンセル運用が決まってから有効化を判断しても遅くありません。

もう一つ決めておきたいのは、停止基準です。たとえば、PurchaseイベントがShopify注文数の2倍以上になる、主要商品の不承認が3営業日以上残る、TikTok Shop注文とShopify注文の突合に毎日手作業が必要になる、返金/返品の処理場所を担当者が説明できない、といった状態なら、広告費を増やす前に運用を止めて直すべきです。TikTokは立ち上がりが速い分、計測や商品同期のズレも速く広がります。初期のKPIは売上だけでなく、イベント精度、商品承認率、注文同期率、返金/返品処理の所要時間まで含めて見ます。

まとめ

ShopifyとTikTok連携は、TikTokアプリを追加するだけの作業ではありません。広告計測、商品カタログ、TikTok Shop運用を分けて設計する必要があります。

まず、Business Center、Ads Manager、Pixel、Catalog、Seller Centerの所有者と権限を整理します。次に、Pixel/Events APIでイベント名、商品ID、重複発火、同意取得、GA4との照合を検証します。そのうえで、Shopifyの商品マスターからTikTokカタログへ渡す属性、審査エラー、不承認対応、国別カタログ、商品ID対応を決めます。

TikTok Shopは、対象国/地域、アカウント、Seller Center、商品審査、機能提供状況に依存します。全ストアで同じように使えるとは断定せず、Shopify HelpやTikTok側の最新画面で要件を確認してください。特に返金、返品、キャンセルはSeller Center側の処理が関わるため、Shopify注文画面だけで運用できると思わない方が安全です。

最後に、GA4/UTMと監視チェックリストを作ります。TikTok広告CV、Shopify注文、GA4 purchase、会計上の売上は一致しないことがあります。差分を隠すのではなく、どの差分が仕様で、どの差分が実装ミスかを説明できる状態にします。

この順番で進めると、TikTok広告だけを先に試す場合も、商品カタログを広告に使う場合も、TikTok Shopまで広げる場合も、同じ商品ID、同じ注文ID、同じ監視ルールで段階的に拡張できます。

助手
助手

つまり、TikTok連携は「TikTokで売る」より先に、「どのデータがどこを通って、どの数字を正として見るか」を決める作業なんですね。

博士
博士

その通りです。TikTokは拡散力のある販売面ですが、実装が雑だと広告成果、商品審査、注文処理、返品対応、GA4の数字がすぐにズレます。先に設計しておけば、広告だけ始める、カタログまで使う、TikTok Shopまで広げる、という段階的な判断ができます。

Shopify運用設計支援

ShopifyをTikTok広告・Shop運用まで含めて設計します

Shopifyの商品マスター、TikTokカタログ、Pixel/Events API、TikTok Shop注文、GA4/UTM、同期監視まで、販売チャネルが増えても説明できる運用設計を支援します。

著者
守高 成悟
守高 成悟

代表取締役 CEO

千葉県出身。10歳の頃からプログラミングを始め、ゲーム、Webサイト、ロボット、スマホアプリなどを制作。大阪大学基礎工学部情報科学科で情報工学と統計学を学び、大学時代はAIを研究。大学在学中にWeb広告代理店でのインターンや人材系Webサービスの立ち上げを経験し、卒業後はフリーランスエンジニアとしてGISシステム、データ基盤構築、Webシステムの開発に従事。10年以上のWebアプリ開発・データ分析経験を基に、2023年9月に株式会社ビットライトを設立し、現場業務の仕組み化からデータ基盤構築、データ活用支援までを一気通貫で支援。

運営会社
株式会社ビットライト
株式会社ビットライト

顧客が本当に必要だった価値を、実装する。

現場業務の仕組み化からデータ基盤構築、データ活用支援までを一気通貫で支援しています。

コーポレートサイトを見る
Shopify設計相談

商品データ・在庫・連携範囲を相談できます

既存Shopifyの見直し、在庫・受注・会計・CRM・外部アプリ連携まで、運用に合わせた設計範囲を整理します。