「注文の確定」トラッキングのトラブルシューティング
始める前に
Placed Order のトラッキングは E コマース外部連携に含まれており、追加のセットアップは不要です。このガイドを参照する前に、E コマース外部連携が適切にセットアップ、設定、そして有効化されていることを確認してください。
すべてのEコマース外部連携では、注文の確定イベントは、顧客がチェックアウトプロセスを完了し、ストアで注文を作成したタイミングを追跡しますが、以下の外部連携では、Klaviyoは、注文がEコマースプラットフォームで特定の状態に達し、特定のステータスになった場合にのみ、注文の確定イベントを追跡します。
- BigCommerce
デフォルトでは、次のいずれかのステータスの注文は Placed Order として同期されません:Incomplete、Pending、Awaiting Payment - Magento 2
ステータスが pending_payment の注文は無視されます - WooCommerce
デフォルトでは、Klaviyoは、ステータスが処理中、完了、返金済み、またはキャンセルの注文について、注文の確定イベントを記録します。未払いでキャンセルされた注文は除外されます。 - PrestaShop
Klaviyoは、PrestaShopモジュールで設定された注文ステータスのマッピングを使用します。注文の確定、発送済み、キャンセル、または返金済みの注文イベントにマッピングされた注文は、注文の確定イベントを生成する場合があります。マッピングされていない注文ステータスは除外されます。 - Shift4Shop
Placed Order イベントをトリガーするには、注文のステータスが 2 または 4 である必要があります。
事前構築済みの Klaviyo 外部連携がない E コマース プラットフォーム、またはカスタムプラットフォームを使用している場合は、デベロッパーサイトで[Placed Order] トラッキングを有効にする方法をご確認ください。
「注文の確定」イベントをテストする
「注文の確定」イベントは、サンキューフローなどのポストパーチェスフローを設定する際によく使用されます。最近アカウントを設定し、Klaviyo のフローライブラリからポストパーチェスフローを作成しようとしている場合、次の警告メッセージが表示されることがあります。
「注文の確定に関する最近のデータがありません。問題があると思われる場合は、サクセスチームまでお問い合わせください。」
この警告は、Klaviyoが過去30日間に、その外部連携に対する注文の確定イベントを一切記録していないことを示しています。必ずしもアカウントや外部連携に問題があることを意味するわけではありません。ストアで最近注文がなかった可能性があります。以下の手順に従って注文を確定し、同期されるまで待ってから、警告をもう一度確認してください。
Placed Order イベントは取引からトリガーされるため、Klaviyo サポートでは Placed Order イベントトラッキングをテストできません。
Shopify などの一部の E コマースプラットフォームでは、テスト注文を行う方法が提供されています。テスト注文の方法については、ご利用のプラットフォームのヘルプドキュメントをご確認ください。それ以外の場合は、実際の注文を行い、返金して外部連携をテストできます。
実際の取引を使用して Placed Order のトラッキングが正しく設定されていることをテストするには、次の手順に従ってください。
- ウェブサイトに移動します
- 利用可能な商品について、サイト上の商品ページに移動します
- ページの [カートに追加] ボタンをクリックします。
- カートに入っているアイテムでチェックアウトに進みます
- メールアドレスと有効なクレジットカード、または他の支払い方法を使用してチェックアウトを完了してください
- サードパーティの決済プロバイダーを使用している場合は、決済プロバイダーにログインして、資金が処理されたことを確認してください
- 開始前のセクションで、注文が外部連携のステータス要件を満たしていることを確認してください。
- チェックアウト時に使用したメールアドレスをKlaviyoで検索し、一致するプロファイルを開いてください。

Klaviyo プロファイルが作成されている(まだ存在しない場合)ことと、Placed Order イベントがアクティビティフィードでトラッキングされていることが確認できるはずです。
一部の E コマース プラットフォームの制限により、すべての E コマース 外部連携がデータをリアルタイムで同期するわけではありません。外部連携によっては、イベントが追跡されるまで 30 分~1 時間待つ必要がある場合があります。詳細は、外部連携が同期される頻度に関する記事をご覧ください。
注文の確定イベントが同期されたことを確認したら、Eコマースプラットフォームで注文をキャンセルして返金してください。
トラブルシューティングのシナリオ
Placed Order の問題の原因を診断するために、次の質問を確認してください。手順の中には一般的なものもあれば、使用している E コマース プラットフォームによって異なるものもあります。
他のメトリックのトリガーでも問題が発生していますか?
Placed Order を含む他のメトリックのトラッキングにも問題がある場合は、外部連携の設定に問題がある可能性があります。
外部連携が正しく設定されているか確認するには、次の手順に従ってください:
- アカウントの外部連携ページに移動します
- マイアプリでEコマース外部連携を見つけ、ステータスを確認してください。見つからない場合は、アプリを探すをクリックして見つけてインストールし、プラットフォームのセットアップガイドに従ってください。
- 外部連携名をクリックして設定を開いてください。外部連携に関連するエラーメッセージがないか確認し、必須項目がすべて入力されていることを確認してください。

- 外部連携で公開 API キー、非公開 API キー、コンシューマーキー、コンシューマーシークレットを使用する必要がある場合は、Klaviyo の情報が E コマース プラットフォームにある情報と一致していることを確認してください。
- 両側のキーが一致しているように見える場合は、キーの前後に空白がないか確認してください。先頭または末尾の空白はエラーの原因となる可能性があるため、削除してください。
最近、E コマース プラットフォームを切り替えましたか?
E コマース プラットフォームを移行する場合は、フローのトリガーに使用するメトリックと分析内のメトリックを、新しい E コマース プラットフォームのメトリックに切り替えてください。たとえば、BigCommerce から Shopify に切り替えた場合でも、アカウントの分析とフローが、Shopify の Placed Order メトリックではなく BigCommerce の Placed Order メトリックを使用するように設定されたままになっている可能性があります。さらにサポートが必要な場合は、以下のガイドをご覧ください:
Placed Order のカスタム注文ステータスを使用していますか?
一部の外部連携では、Klaviyo の Placed Order イベントが特定の注文ステータスに基づいてトリガーされます。注文ステータス要件がある外部連携の一覧については、この記事の 開始前のセクションをご覧ください。
PrestaShopの場合は、PrestaShop設定ガイドを使用して、Klaviyoモジュールで注文ステータスのマッピングを確認してください。その他の外部連携については、Klaviyoサポートにお問い合わせいただき、カスタム注文ステータスを注文の確定イベントとして追跡できるかどうかの確認についてサポートを受けてください。
サーバーでファイアウォールまたはセキュリティソフトウェアを使用していますか?
Sucuri、Cloudflare、または同様のファイアウォールやセキュリティ対策を有効にしている場合、意図せず Klaviyo がストアと通信できないようにブロックされたり、同期可能なデータの速度や量がレート制限されたりする可能性があります。
Klaviyoの送信(アウトバウンド)外部連携IP範囲を許可リストに追加し、ファイアウォールでKlaviyoからのリクエストを許可できるようにしてください。現在の範囲と、許可リストを最新の状態に保つための手順については、Klaviyo外部連携トラフィックのIPアドレスを許可リストに追加する方法をご覧ください。
IP範囲を許可する手順については、セキュリティソフトウェアのドキュメントを参照してください。Klaviyoの外部連携ユーザーエージェントはKlaviyo/1.0です。
WooCommerce と Magento のユーザー向け:外部連携プラグインの最新バージョンを使用していますか?
WooCommerce または Magento を使用している場合、Placed Order トラッキングに関する問題は、プラットフォームの Klaviyo プラグインに関する別の問題に起因している可能性があります。
- 注文の確定 イベントがトラッキングされていない場合は、 アナリティクス > メトリック で チェックアウトの開始 を検索してください。Magento 1の場合は、代わりにチェックアウトの開始を検索してください。
- 注文イベントもチェックアウトイベントもトラッキングされていない場合、プラグインに問題がある可能性があります。
- 外部連携で使用しているプラグインが最新バージョンかどうかを確認してください。必要に応じて WooCommerce または Magento 内で最新バージョンに更新するか、関連プラットフォームのリスティングから最新バージョンをダウンロードできます。
Klaviyo サポートに問い合わせる
このリストを参照し、トラッキングをテストした後も問題が解決しない場合は、コミュニティまたはサポートチームまでご連絡ください。
その他のリソース
Learn how to troubleshoot other metrics:
- 商品閲覧トラッキングのトラブルシューティング
サイト訪問者がサイト上で商品を閲覧したタイミングをトラッキングするために使用される「商品閲覧」のトラッキングに関する問題のトラブルシューティング方法を説明します。一部の E コマースプラットフォームでは、Klaviyo と連携すると商品閲覧が自動的にトラッキングされます。その他の E コマースプラットフォームでは、スニペットを商品ページのテンプレートに手動で追加する必要があります。
- カート追加トラッキングのトラブルシューティング
一部の E コマースプラットフォームでは、カートに追加イベントが自動的にトラッキングされます。その他の E コマースプラットフォームでは、コードスニペットをサイトに手動で追加する必要があります。
- チェックアウト トラッキング開始のトラブルシューティング
チェックアウト開始のトラッキングは、多くの E コマース 外部連携に含まれており、追加の設定は不要です。このガイドを参照する前に、E コマースの外部連携が適切にセットアップ、設定、有効化されていることを確認してください。
Other resources:
- ポストパーチェスフローの作成方法
Klaviyo でポストパーチェス フローを設定する方法と、その際のベストプラクティスをご覧ください。ポストパーチェス フローは、E コマース プラットフォームが Klaviyo と連携されている間に顧客が注文を確定した後にトリガーされます。ポストパーチェスメールを送信すると、顧客との関係やブランドロイヤルティを構築でき、再購入につながりやすくなります。
- Shopify 外部連携に関するトラブルシューティング
以下に記載された該当のトラブルシューティングシナリオに従って、Shopify 外部連携設定に関する問題の解決方法をご紹介します。このリストにない問題が発生している場合は、コミュニティまたはサポートチームまでご連絡ください。