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

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

- 外部連携で公開 API キー、非公開 API キー、コンシューマーキー、コンシューマーシークレットを使用する必要がある場合は、Klaviyo の情報が E コマース プラットフォームにある情報と一致していることを確認してください。
- 両側のキーが一致しているように見える場合は、キーの前後に空白がないか確認してください。先頭または末尾の空白はエラーの原因となる可能性があるため、削除してください。
最近、E コマース プラットフォームを切り替えましたか?
E コマース プラットフォームを移行する場合は、フローのトリガーに使用するメトリックと分析内のメトリックを、新しい E コマース プラットフォームのメトリックに切り替えてください。たとえば、BigCommerce から Shopify に切り替えた場合でも、アカウントの分析とフローが、Shopify の Placed Order メトリックではなく BigCommerce の Placed Order メトリックを使用するように設定されたままになっている可能性があります。さらにサポートが必要な場合は、以下のガイドをご覧ください:
Placed Order のカスタム注文ステータスを使用していますか?
一部の外部連携では、Klaviyo の Placed Order イベントが特定の注文ステータスに基づいてトリガーされます。注文ステータス要件がある外部連携の一覧については、この記事の 開始前のセクションをご覧ください。
標準以外またはカスタムの注文ステータスを使用している場合は、 Klaviyo サポートにお問い合わせ いただき、外部連携の設定を変更して、他の注文ステータスも Placed Order イベントとして追跡できるようにしてください。
サーバーでファイアウォールまたはセキュリティソフトウェアを使用していますか?
Sucuri、Cloudflare、または同様のファイアウォールやセキュリティ対策を有効にしている場合、意図せず Klaviyo がストアと通信できないようにブロックされたり、同期可能なデータの速度や量がレート制限されたりする可能性があります。
Klaviyo は動的 IP を使用しているため、ホワイトリストに追加できる IP 範囲は提供していません。代わりに、次のユーザーエージェントをホワイトリストに追加することを推奨します:Klaviyo/1.0
Klaviyo をホワイトリストに登録する方法が不明な場合は、ユーザーエージェントをホワイトリストに登録する方法について、ご利用のセキュリティソフトウェアのドキュメントを参照してください。
WooCommerce と Magento のユーザー向け:外部連携プラグインの最新バージョンを使用していますか?
WooCommerce または Magento を使用している場合、Placed Order トラッキングに関する問題は、プラットフォームの Klaviyo プラグインに関する別の問題に起因している可能性があります。
- 「注文の確定」イベントがトラッキングされていない場合は、Klaviyo の[アナリティクス] > [メトリック] 内で 「チェックアウトの開始」を検索して、「チェックアウトの開始」がトラッキングされているか確認してください。
- Placed Order と Started Checkoutの両方がトラッキングされていない場合、プラグインに問題がある可能性があります。
- 外部連携で使用しているプラグインが最新バージョンかどうかを確認してください。必要に応じて WooCommerce または Magento 内で最新バージョンに更新するか、関連プラットフォームのリスティングから最新バージョンをダウンロードできます。
Klaviyo サポートに問い合わせる
このリストを参照し、トラッキングをテストした後も問題が解決しない場合は、コミュニティまたはサポートチームまでご連絡ください。
その他のリソース
Learn how to troubleshoot other metrics:
- Troubleshooting viewed product tracking
Learn how to troubleshoot issues with your Viewed Product tracking, which is used to track when visitors view products on your site. For some ecommerce platforms, Viewed Product is tracked automatically when you integrate with Klaviyo. For other ecommerce platforms, a snippet must be manually added to your product page template.
- Troubleshooting added to cart tracking
For some ecommerce platforms, Added to Cart events are tracked automatically. For other ecommerce platforms, a code snippet must be manually added to your site.
- Troubleshooting started checkout tracking
Started Checkout tracking is included with many ecommerce integrations and does not require any additional setup. Before consulting this guide, make sure you have properly set up, configured, and enabled your ecommerce integration.
Other resources:
- How to create a post-purchase flow
Learn how to set up a post-purchase flow in Klaviyo as well as best practices for doing so. A post-purchase flow triggers after a customer has placed an order while your ecommerce platform is integrated with Klaviyo. Sending post-purchase emails builds relationships and brand loyalty with your customers and makes them more likely to purchase again.
- Troubleshooting your Shopify integration
Learn how to solve issues with your Shopify integration setup by following the relevant troubleshooting scenario described below. If you are encountering issues not on this list, please reach out on our Community or to our Support Team.