計測・分析 公開 更新

コンバージョンAPIとは?ピクセルとの違いとShopifyでの設定

Metaピクセルとの違い、併用したときの重複除外の条件、設定方法の比較、Shopifyの公式アプリでの設定と、二重計測を避ける確認点まで。

この記事で分かることコンバージョンAPI(CAPI)は、購入などのデータを、ブラウザを通さずにサーバーからMetaへ送る仕組みです。Metaピクセルと置き換えるものではなく、併用します。Shopifyなら、公式の「Facebook & Instagram」アプリのデータ共有設定を切り替えるだけで使えます。別のアプリやタグを重ねて入れると、同じ購入が二重に数えられることがあります。

Meta広告を運用していると、「コンバージョンAPIを入れたほうがいい」という話を必ず聞きます。ただ、解説記事を読んでも、ECの担当者が知りたいことにはなかなかたどり着けません。導入方法として「サーバーの開発」「GTMのサーバーコンテナ」が並び、エンジニアが必要だと書かれています。Shopifyでどうすればいいのかは、ほとんど書かれていません。

実際には、Shopifyを使っているなら、設定をひとつ切り替えるだけで済みます。むずかしいのは導入ではなく、すでに入っているタグやアプリと重なって、同じ購入を二重に数えてしまうことのほうです。

この記事では、コンバージョンAPIの仕組みとMetaピクセルとの違い、重複除外の条件、設定方法の比較、Shopifyでの設定と確認点をまとめます。Shopifyの画面はヘルプの表記にもとづいています。内容は2026年10月時点のものです。

コンバージョンAPIとは?

コンバージョンAPIは、購入やカート追加といったイベントを、広告主のサーバーやECのプラットフォームから、Metaへ直接送る仕組みです。Conversions API を略して CAPI(キャピ)とも呼ばれます。

Metaへデータを送る方法は、もうひとつあります。サイトに設置したコードが、お客様のブラウザからMetaへ送る「Metaピクセル」です。違いは、どこから送るかです。

MetaピクセルコンバージョンAPI
送る場所お客様のブラウザサーバー(Shopifyなどのプラットフォームを含む)
広告ブロッカーの影響受ける受けにくい
ブラウザのCookie制限の影響受ける受けにくい
ページの読み込み失敗の影響受ける受けにくい
送れる情報ブラウザで分かる範囲注文の情報、会員の情報など、サーバーが持っているもの

ピクセルは、お客様のブラウザでコードが実行されて初めてデータが届きます。コードが実行される前にページを閉じたり、広告ブロッカーが通信を止めたりすると、購入があってもMetaには伝わりません。コンバージョンAPIは、注文が成立したという事実をサーバー側から送るので、ブラウザでコードが動かなかった場合でも届きます(同意が必要な地域で、同意がない場合を除きます)。

なぜ必要なのか

ブラウザ側でデータが落ちる原因は、いくつもあります。

  • 広告ブロッカー。Metaへの通信そのものを止めます
  • Safariの制限。Safariは、サイトが発行したCookieでも、JavaScriptで書き込んだものは最長7日で消します。広告のクリックIDが付いたリンクから来た場合は、24時間です。広告をクリックして1週間後に買った人は、広告と結び付けにくくなります
  • サンクスページに到達しない購入。後払いや外部の決済サービスに移動する決済では、購入完了のページが表示されないまま終わることがあります。ピクセルは購入完了のページで動くので、その注文は送られません
  • 通信の失敗。回線が不安定な状態でページを閉じた場合など

「サードパーティ Cookie が廃止されるからコンバージョンAPIが必要」と説明している記事が多いのですが、この説明は古くなっています。GoogleはChromeでの廃止方針を撤回しました。それでも上のような原因は残っているので、コンバージョンAPIを使う理由はなくなっていません。

同意やiOSの制限を回避するものではない

コンバージョンAPIは、お客様の同意や、iOSのトラッキング許可の仕組みをすり抜けるためのものではありません。サーバーから送るデータにも、同じルールが適用されます。

Shopifyのヘルプも、サーバー側のピクセルはストアのお客様のプライバシーと同意の設定の対象になり、同意がない場合はイベントが制限されると説明しています。技術的に送れるからといって、同意が必要な地域のお客様のデータを同意なしに送ってよいわけではありません。

ピクセルと併用して、重複を除外する

置き換えではなく併用

コンバージョンAPIは、ピクセルの代わりに使うものではありません。両方から同じイベントを送り、Meta側で1件にまとめます。

ピクセルだけだと、ブラウザで落ちた分が欠けます。コンバージョンAPIだけだと、商品ページの閲覧のようなブラウザ上の行動や、ブラウザが持っている識別の情報が欠けます。両方を送っておけば、片方で落ちても、もう片方で届きます。

重複除外の条件

2つの経路と重複除外の流れを、先に図で示します。

MetaピクセルとコンバージョンAPIの2つの経路を示した図。ピクセルはブラウザから送り、広告ブロッカー、Safariの制限、完了ページが開かない決済で届かないことがある。コンバージョンAPIはサーバーから送り、ブラウザで落ちても届く。Metaはイベント名が同じ、イベントIDが一致、48時間以内という条件で重複を除き、1件として数える。別々の仕組みが送るとイベントIDがそろわず2件になる
ピクセルとコンバージョンAPIの2つの経路と、重複を除く条件(2026年10月時点。Metaの開発者向けドキュメントとShopifyヘルプをもとにULTROが整理。画像を押すと拡大できます)

両方から送ると、同じ購入が2件届きます。Metaはこれを1件にまとめます。開発者向けドキュメントに書かれている条件は次のとおりです。

  • イベント名が同じであること(どちらも Purchase、など)
  • イベントIDが一致していること。ピクセル側は eventID、コンバージョンAPI側は event_id という項目です
  • 最初のイベントが届いてから48時間以内に届いたものであること

条件を満たした場合、基本的には先に届いたほうが採用されます。

イベントIDの代わりに、ブラウザID(fbp)や外部ID(external_id)で重複を除外する方法もあります。ただし、ブラウザのイベントが先、サーバーのイベントが後に届いた場合にしか働かないという制約があります。確実なのはイベントIDをそろえる方法です。

ここが、あとで説明する二重計測の原因になります。ひとつの仕組みがピクセルとコンバージョンAPIの両方を送っていれば、IDは自動でそろいます。別々の仕組みが送っていると、IDがそろわず、同じ購入が2件として数えられます。

設定方法の比較

コンバージョンAPIを使う方法は、いくつかあります。

方法内容必要なもの向いているケース
ECプラットフォームの公式連携Shopifyなどの公式アプリが、ピクセルとコンバージョンAPIの両方を送る設定の切り替えだけShopifyなど対応するカートを使っている
Meta対応コンバージョンAPIMetaのイベントマネージャで有効にすると、ピクセルが送っているイベントをMeta側でサーバー経由にも流す設置済みのMetaピクセル公式連携がないカートやサイト
コンバージョンAPIゲートウェイ自社のクラウド環境に、中継用の仕組みを立てるクラウドの契約と初期設定複数のサイトをまとめて管理したい
GTMのサーバーコンテナGoogleタグマネージャーのサーバー側の仕組みから送るサーバーコンテナの運用すでにGTMで計測を組んでいる
直接実装自社のサーバーからMetaのAPIを呼ぶ開発者独自のシステムで、送る内容を細かく制御したい

2番目の「Meta対応コンバージョンAPI」(Meta-enabled Conversions API)は、2026年4月に提供が始まったと海外の専門メディアが報じている新しい方法です。イベントマネージャから有効にするだけで使え、費用はかからないとされています。仕組みとしては、ピクセルが送っているイベントを写す形なので、ピクセルが動かなかった場面(サンクスページに到達しなかった購入など)を補えるかどうかは、公式の説明からは確認できませんでした。

Shopifyを使っているなら、選ぶのは1番目です。 注文のデータを持っているShopify自身がサーバー側から送るので、ブラウザでピクセルが動かなかった購入も届けられます。ほかの方法を重ねる必要は、通常ありません。

「コンバージョンAPIの導入にはエンジニアが必要」という説明は、直接実装を前提にしたものです。公式連携がある環境では当てはまりません。

Shopifyでの設定

データ共有のレベルを選ぶ

設定は、販売チャネルの「Facebook & Instagram」アプリにあります。アプリの設定にある、お客様データの共有の項目で、3つのレベルから選びます。

レベル使うもの送られる情報
StandardMetaピクセルのみブラウザで取得できる行動のデータ
EnhancedMetaピクセル + コンバージョンAPI上に加えて、氏名・所在地・メールアドレス・電話番号など
MaximumMetaピクセル + コンバージョンAPIEnhancedと同じ。Metaの新しい広告の技術にも対応する

コンバージョンAPIが使われるのは、EnhancedとMaximumです。Standardのままだと、ピクセルだけで計測していることになります。Meta広告を出しているのにStandardになっているストアは、まずここを確認します。

送られる個人の情報は、Metaに渡す前にハッシュ化(元に戻せない形に変換)されます。そのうえで、プライバシーポリシーに、広告のためにMetaへ情報を送っていることを書いておきます。

データアクセスの設定

もうひとつ、ピクセルごとの「データアクセス」という設定があります。場所は[設定]>[顧客イベント]で、ピクセルの名前を押した先です。選択肢は「常時オン」と「最適化」の2つで、既定は「最適化」です。

「最適化」では、ピクセルが必要以上にデータを共有しているとShopifyが検出した場合に、共有を一時的に止めることがあるとヘルプに書かれています。Meta広告を継続して出しているのに、イベントマネージャに届く件数が急に減った場合は、この設定も確認の対象です。

同意の設定との関係

EUや英国に向けたマーケットがあり、Cookieバナーを有効にしているストアでは、その地域の訪問者にバナーが表示され、同意が得られたあとにだけデータが送られます。これはサーバー側の送信にも適用されます。日本向けだけに販売しているストアでは、既定でバナーは出ず、データはそのまま送られます。

Meta以外の広告は?Shopifyの公式アプリとサーバー側の連携

サーバーから購入のデータを送る仕組みは、Metaだけのものではありません。主な広告媒体は同じ考え方のAPIを用意していて、Shopifyでは、媒体が出している無料の公式アプリを入れると、ピクセルとあわせて設定されるものがあります。

各社の公式の説明で確認できた範囲を表にします(2026年10月時点)。

媒体Shopifyの公式アプリサーバー側の連携有効にする設定
Meta(Facebook・Instagram)Facebook & Instagramあり(コンバージョンAPI)データ共有を Enhanced か Maximum にする
Google 広告Google & YouTube購入について、ありアプリでGoogle 広告とつなぎ、拡張コンバージョンの規約に同意する
TikTokTikTokあり(イベントAPI)データ共有のレベルを「強」か「最強」にする
PinterestPinterestあり(コンバージョンAPI)設定は不要。アカウントをつなぐと、タグと一緒に入る
SnapchatSnapchat Ads(英語のみ)あり(コンバージョンAPI)設定は不要。アプリでピクセルを入れると一緒に入る
Microsoft 広告Microsoft Channel(英語のみ)アプリの説明に記載なし。媒体側にコンバージョンAPIはあるUETタグ(ブラウザ側)は自動で入る
X広告X(英語のみ)アプリの説明に記載なし。媒体側にコンバージョンAPIはあるXピクセル(ブラウザ側)はアプリから設置できる
LINEヤフー広告(旧Yahoo!広告・LINE広告)公式アプリはない。他社製の有料アプリはある媒体側にコンバージョンAPIはある自社で計測タグを設置するか、他社製のアプリを使う

媒体が出している公式アプリは、いずれも無料でインストールできます。表から分かることは3つあります。

入れただけでは、サーバー側が動いていない媒体がある。 MetaとTikTokは、データ共有のレベルが低いままだと、ピクセルだけで計測しています。アプリを入れて安心せず、レベルを確認します。PinterestとSnapchatは、アプリを入れると自動で入ると各社が説明しています。

Googleは仕組みが2つある。 「拡張コンバージョン」は、購入時の顧客情報をハッシュ化して、タグ(ブラウザ)から送るものです。これとは別に、Google 広告のヘルプには、Shopifyのサーバーから購入のデータを直接送り、タグの分との重複を自動で除く連携が書かれています。対象は購入だけです。この連携が実際に有効になっているかは、Google 広告の管理画面(データ マネージャー)で確認してください。

LINEヤフー広告は、公式アプリがない。 媒体側にコンバージョンAPIは用意されていますが、Shopify向けの公式アプリはありません。Yahoo!広告のコンバージョンを連携する他社製の有料アプリは公開されています。使う場合は、自社でタグを設置するか、こうしたアプリを検討します。

なお、LINE広告とYahoo!広告のディスプレイ広告は、2026年4月に「LINEヤフー広告 ディスプレイ広告」に統合されました。計測も、これまでのLINE Tagから共通の「計測タグ」に切り替える案内が出ていて、LINE広告の配信は2026年10月下旬ごろに停止する予定です。以前はLINEとYahoo!で別々にタグを入れる必要がありましたが、統合後は計測タグにまとめていく形になります。LINE Tagをまだ使っているストアは、切り替えが済んでいるかを確認してください。

MicrosoftとXは、公式アプリがブラウザ側のタグを設置してくれます。どちらの媒体にもコンバージョンAPIはありますが、アプリの説明にも各社のヘルプにも、Shopifyのアプリがサーバー側から送るとは書かれていません。各社がコンバージョンAPIの連携先として挙げているのは、サーバー側のタグ管理ツールやデータ連携の事業者で、Shopifyは入っていません(2026年10月時点)。公式アプリで入るのはブラウザ側の計測まで、と考えておくのが安全です。サーバー側も送りたい場合は、サーバー側のGTMや、対応した他社製のアプリを使います。

送られるイベントの範囲(購入だけか、カート追加なども含むか)や、同意の設定との連動は、アプリによって違い、公式の説明では確認できないものもあります。複数の媒体に出稿している場合は、媒体ごとに、管理画面にサーバー経由のイベントが届いているかを確かめるのが確実です。

二重計測を避ける

Shopifyでのトラブルで多いのが、同じ購入が2回数えられることです。原因は、たいてい「公式アプリのほかに、もうひとつMetaへ送る仕組みが入っている」ことです。

よくある組み合わせは次のとおりです。

重なっているもの起きること
公式アプリ + テーマに直接貼ったピクセルのコード閲覧やカート追加が二重になる。購入は、古いコードがチェックアウトで動かなければ重ならないこともある
公式アプリ + カスタムピクセルに入れたMetaピクセル購入を含めて二重になる
公式アプリ + 計測用のサードパーティアプリアプリが別のイベントIDで送るため、重複除外されない
公式アプリ + GTMのサーバーコンテナ同上

別々の仕組みが送るイベントは、イベントIDがそろいません。Meta側では別々の購入として扱われ、件数が実際の2倍近くに出ます。CPAは半分に見えるので、気づかないまま「広告の調子が良い」と判断してしまうことがあります。

計測用のアプリやGTMのサーバーコンテナを使う場合、提供元のドキュメントは、Shopifyの公式アプリ側のデータ共有を止めるよう案内していることが多いです。どちらか一方に寄せるのが原則です。

以前に制作会社や代理店がテーマにピクセルのコードを貼っていて、その後に公式アプリを入れた、という経緯のストアは少なくありません。公式アプリを使うなら、テーマとカスタムピクセルに残っているMetaのコードは外します。

設定したあとに確認すること

設定を切り替えたら、Metaのイベントマネージャで届き方を確認します。

コンバージョンAPIを設定したあとに確かめる4つ。1はブラウザとサーバーの両方から届いているか。片方からしか届いていなければ、設定のどこかが想定と違っている。2は重複が除外されているか。重複として処理された割合が極端に低ければ、イベントIDがそろっていない可能性がある。3は件数がShopifyの注文数と合っているか。大きく上回れば二重計測、大きく下回れば欠落。4はイベントのマッチングクオリティで、10点満点で表示される。いちばん確実なのは3の件数の比較
設定したあとに確かめる4つと、おかしいときの読み方(Metaの開発者向けドキュメントとShopifyヘルプをもとにULTROが整理。2026年10月時点。画像を押すと拡大できます)

1. ブラウザとサーバーの両方から届いているか 対象のデータセット(以前はピクセルと呼ばれていたもの)を開き、Purchaseなどのイベントが、ブラウザとサーバーの両方から届いているかを見ます。サーバーからしか届いていない、またはブラウザからしか届いていない場合は、設定のどこかが想定と違っています。

2. 重複が除外されているか イベントの詳細に、重複除外の状況を示す表示があります。ブラウザとサーバーの両方から届いたイベントのうち、重複として処理された割合が極端に低い場合は、イベントIDがそろっていない可能性があります。

3. 件数がShopifyの注文数と合っているか いちばん確実な確認です。同じ期間で、イベントマネージャのPurchaseの件数と、Shopifyの注文数を比べます。Metaの件数が注文数を大きく上回っていれば二重計測、大きく下回っていれば欠落です。完全には一致しませんが、近い数字になっているはずです。

4. イベントのマッチングクオリティ 送ったイベントが、Metaの利用者とどれくらい結び付けられているかを示すスコアで、10点満点で表示されます。メールアドレスや電話番号、広告のクリックIDなど、結び付けの手がかりになる情報が多く送られているほど高くなります。ShopifyでEnhanced以上にしていれば、注文時の情報が送られるので、Purchaseのスコアは高めに出るのが普通です。

導入前後のCPAは、そのまま比べられない

コンバージョンAPIを入れると、管理画面の数字が変わります。ここで読み違いが起きやすいので、整理しておきます。

増えるのは、Metaが把握できる購入の件数です。これまでブラウザ側で落ちていた購入が届くようになるので、管理画面のコンバージョン数は増え、CPAは下がって見えます。実際の売上が、その日から増えたわけではありません。

そのため、導入の前と後で管理画面のCPAを比べて「改善した」と判断するのは誤りです。比べるなら、ショップ側の注文数や売上で比べます。

一方で、長い目で見た効果はあります。Metaの配信は、購入した人の傾向を学習して、似た人に広告を出します。届く購入のデータが増えれば、学習の材料が増えます。これが配信の精度にどれだけ効くかは、アカウントの規模や欠落していた割合によって違い、一律には言えません。

管理画面の数字とショップ側の数字の関係は、ROASとは?計算式とCPA・ROIとの違い、目標の決め方でも触れています。広告の流入をGA4で見分けるためのパラメータの付け方はUTMパラメータの付け方と命名ルール|GA4で広告の成果を正しく見るにまとめています。

ULTRO NOTES|広告運用ROASとは?計算式とCPA・ROIとの違い、目標の決め方ROAS(ロアス)は広告費に対して売上がどれだけ返ってきたかを見る指標です。計算式と単位の使い分け、CPA・ROIとの違い、粗利率から目標ROASを逆算する手順、単価の幅が大きいサイトや商品別に目標を分けるべきケースまでまとめます。ULTRO NOTES|計測・分析UTMパラメータの付け方と命名ルール|GA4で広告の成果を正しく見るUTMパラメータの付け方を、9つのパラメータの一覧、ECでそのまま使える命名ルール表、GA4のデフォルトチャネルグループとの対応までまとめました。自動タグ設定との優先順位、Shopifyで見るときの注意点まで実務目線で解説します。

古い情報に注意

コンバージョンAPIの周辺は変更が多く、数年前の記事の内容が当てはまらなくなっていることがあります。

  • 「8つのイベントに優先順位を付ける設定が必要」。iOSの制限に対応するために、以前はドメインごとに8つまでのイベントを選んで順位を付ける設定がありました。現在のMetaの案内では、この設定は不要になっています
  • 「ドメイン認証が必須」。同じく、イベントの設定のためには不要になったと案内されています。ほかの目的で必要になる場合はあります
  • 「Chromeのサードパーティ Cookie が廃止される」。方針は撤回されています
  • 広告のレポートのアトリビューション。Metaは、広告の成果を取得するAPIで、広告を見てから7日以内・28日以内の購入を数える指定を、2026年1月に廃止しています。古い基準で作ったレポートと数字が合わない場合は、ここが原因のことがあります

設定画面の項目名もよく変わります。手順を書いた記事を見るときは、更新日を確認してください。

参考にした公式情報

よくある質問

コンバージョンAPIとは何ですか?

広告主のサーバーやECのプラットフォームから、購入などのイベントをMetaに直接送る仕組みです。Conversions APIを略してCAPI(キャピ)とも呼ばれます。ブラウザで動くMetaピクセルと違い、広告ブロッカーやブラウザの制限の影響を受けにくいのが特徴です。

MetaピクセルとコンバージョンAPIは、どちらか片方でいいですか?

併用が基本です。ピクセルはブラウザから、コンバージョンAPIはサーバーから同じイベントを送り、Meta側で重複を除外して1件として数えます。片方だけだと、ブラウザ側で落ちた分か、サーバーからは送れない閲覧行動のどちらかが欠けます。

併用すると、購入が二重に数えられませんか?

同じイベントだとMetaが判定できれば、1件にまとめられます。条件は、イベント名が同じで、イベントID(event_id)が一致していることです。先に届いたイベントから48時間以内に届いたものが対象です。Shopifyの公式アプリのように、ひとつの仕組みが両方を送っている場合は自動で処理されます。別々の仕組みで送っていると、IDがそろわず二重に数えられることがあります。

Shopifyでは、どこで設定しますか?

販売チャネルの「Facebook & Instagram」アプリの設定にある、お客様データの共有の項目です。3段階のうち、いちばん下はMetaピクセルだけ、上の2つはコンバージョンAPIも使います。開発は不要で、設定の切り替えだけで使えます。

コンバージョンAPIを入れると、売上は増えますか?

増えるのは、Metaが把握できる購入の件数です。実際の売上がその場で増えるわけではありません。ただ、Metaに届くデータが増えると、広告の配信の最適化に使える材料が増えます。導入の前後で管理画面のCPAを比べるときは、計測できる件数が変わっている点に注意します。

サードパーティ Cookie の廃止が撤回されたなら、コンバージョンAPIは不要ですか?

不要にはなりません。Chromeの廃止方針は撤回されましたが、Safariの制限や広告ブロッカー、決済後にサンクスページが表示されない購入など、ブラウザ側でデータが落ちる原因は残っています。Chromeの動向に関係なく、併用しておく意味があります。

まとめ
  • コンバージョンAPIは、購入などのデータをサーバーからMetaへ送る仕組み。Metaピクセルと併用する
  • 併用時は、イベント名とイベントIDが一致したものが48時間以内なら1件にまとめられる
  • Shopifyなら公式アプリのデータ共有設定で使える。開発は不要
  • 公式アプリに加えて別のアプリやタグを入れると、IDがそろわず二重計測になることがある
  • 増えるのは計測できる件数であって、売上そのものではない。導入前後のCPAは単純に比べられない
  • 同意やiOSの制限を回避する手段ではない。同意がなければサーバー側の送信も制限される

この記事を書いた人永田 龍史

株式会社ULTRO 代表取締役

Shopify Partner。Shopifyストアの構築・保守・広告運用・CRMを一気通貫で担当。個人として運用した広告費は累計40億円超。計測設計から逆算して、利益が伸びる仕組みを作っています。Google 広告の認定資格(検索・ディスプレイ・動画・ショッピング・アプリ・P-MAX・測定)と Google アナリティクス認定資格を保有。

経歴と執筆記事81本を見る → Xでフォローする @Ryushi_ULTRO →

自分のストアでは、どうなっているか。

無料診断では、あなたのShopifyの実データを見てサイトの健康状態を確認し、何から直すべきかを改善案とあわせてご提案します。

無料診断を申し込む →