Klaviyo から Shopify へデータを同期する方法
このページで学べること
プロファイル情報、カスタムプロパティ、メールと SMS の購読ステータス、イベントなどの顧客情報を Klaviyo から Shopify に同期する方法を学びましょう。Klaviyo の Shopify 外部連携設定ページからこれらの変更を行います。更新を同期する対象として、既存および新規の Klaviyo プロファイルすべて、または Shopify 側で認識されているプロファイルのみのいずれかを選択できます。
始める前に
- まだの方は、この記事を読み進める前に、まず連携手順を段階的に説明した Shopify のスタートガイドをお読みください。
- Klaviyo でプロファイルを削除しても Shopify で削除されることはなく、その逆も同様です。
同期可能なデータ
外部連携設定ページで、同期するデータをカスタマイズできます。これらの設定を構成すると、以下のフィールドは、Shopify 内の既存の顧客について以前は空だった場合にのみ同期されます。
- 名
- 姓
- メール
- 電話番号
Shopify の既存フィールドを更新する Klaviyo のフィールドは次のとおりです:
- メールの購読ステータス
- SMS の購読ステータス
- ロケール
Shopify で作成される新しいフィールドは次のとおりです:
- カスタム プロファイルプロパティ。
- Klaviyo に存在する任意のカスタム プロファイルプロパティ(他のプラットフォームから取り込まれたものを含む)を同期するオプションがあります。これらのプロパティは Shopify でメタフィールド定義として作成され、Shopify の対応する顧客でその値が更新されます。
- Shopify ではオブジェクトあたりのメタフィールド定義数が 250 に制限されているため、カスタムプロパティはその上限までしか同期できません。
- カスタムプロパティ値は、Shopifyでメタフィールド定義を作成する際に使用したデータ型と互換性がある必要があります。Klaviyoでは、一部の値をその型に変換できますが、変換できない値(例:配列ではなくプレーンテキスト)はメタフィールドを更新しません。
- メール受信(Klaviyo プロファイルで受信、つまり Klaviyo のお客様から送信)、開封、クリックの各イベント。
- SMS メッセージ受信(Klaviyo プロファイルが受信、つまり Klaviyo のお客様が送信)およびクリックイベント。
Klaviyo Email の受信、開封、クリックのイベントに加えて、SMS メッセージの受信およびクリックのイベントは Shopify では個別に表示できませんが、マーケティング アトリビューション レポートに含まれます。
プラットフォーム間でのデータ整合性を高めるために、すべてのプロファイルと可能なすべてのフィールドを同期することをおすすめします。Klaviyo データは、強化されたアトリビューションのレポート作成やビジネスオートメーションなどを通じて、Shopify 内でより多くの価値を生み出すために使用できます。
フィールドを Klaviyo から Shopify に同期する
- Klaviyo で、Shopify 外部連携設定ページに移動します。
- 同期設定セクションまでスクロールし、Shopifyへタブをクリックしてください。
- KlaviyoプロファイルをShopifyに同期を選択してください。
- プロファイルで、すべてのプロファイルまたはShopifyにすでに存在するプロファイルを選択してください。
すべてのプロファイルを選択した場合、Klaviyo は、Klaviyo で作成された全プロファイル(既存・新規両方)に対して Shopify で新規顧客を作成します。これには、他のサードパーティとの連携やリストのインポートによって Klaviyo に同期 / 追加されたが、Shopify ストアとは一度もやり取りがないプロファイルも含まれます。
- プロファイルデータとカスタムプロパティを使用して、同期する更新内容を選択してください。Shopifyにすでに存在するプロファイルを選択する場合は、連絡先情報、ロケール、メール購読、またはテキストメッセージ購読のうち、少なくとも1つ以上を選択してください。イベントのみを選択しても十分ではありません。
- 連絡先情報
これには、名前、メールアドレス、電話番号が含まれます。すべてのプロファイルを同期することを選択すると、このオプションは自動的に選択され、オフにできません。この選択により、連携または更新した設定の確認後に、スコープ内のすべてのプロファイルのバックフィルが開始されます。今後は、新しいプロファイルがKlaviyoで作成されると、このデータを使用してShopifyにプロファイルが作成されます(Shopifyにまだ存在しない場合)。 - メール購読
この設定を選択しても、メール購読ステータスの過去分の補完は行われません。今後、Klaviyoでのメール同意ステータスの更新(購読および購読解除)により、Shopifyの更新がトリガーされます。Klaviyoの送信抑制ステータスはShopifyに同期されず、Shopifyでの同意ステータスにも影響しない点にご注意ください。 - テキストメッセージの購読
SMSを有効にしてこのオプションを選択し(さらに、すべてのプロファイルを同期する設定を選択した場合)、KlaviyoとShopifyが同期されるように、外部連携を統合(または外部連携を更新)した後に、すべてのSMS購読ステータスと関連する電話番号のバックフィルが実行されます。今後、KlaviyoでSMS同意ステータスが更新されると、Shopifyの更新がトリガーされます。 - メールイベント
これには、受信、開封、クリックのイベントが含まれます。このオプションを選択しても、このデータの遡及的な補完は求められません。 - テキストメッセージイベント
SMSを有効にしている場合、受信イベントとクリックイベントが含まれます。このオプションを選択しても、このデータの遡及的な補完は求められません。 - ロケール
Klaviyoでのロケール変更は、Shopifyのロケール設定を上書きします。このオプションを選択しても、このデータの遡及的な補完は求められません。 - カスタムプロパティ
まだカスタムプロパティを利用できない場合は、追加されたプロパティが同期されるように、すべてのカスタムプロパティを同期を選択してください。利用可能なプロパティがある場合は、まず同期設定を保存して確認してから、以下の手順に従ってプロパティを選択してください。
- 連絡先情報
- [設定を更新]をクリックします。Shopifyで認証プロンプトをすべて完了してください。Klaviyoに戻り、変更を確認するために外部連携を更新をクリックしてください。
カスタムプロパティを同期
カスタムプロパティを利用できる場合は、Shopifyに同期するプロパティを選択してください。カスタムプロパティを選択すると、それらのプロパティのバックフィルが実行されます。これらのプロパティは、いつでも編集、追加、または削除できます。
同期からプロパティを削除し、変更を確定すると、Shopify内のメタフィールド定義と保存されている値が削除されます。削除する前に、そのプロパティがShopifyで使用されているかどうかを確認してください。
- カスタムプロパティで、プロパティをすでに同期している場合は[プロパティを選択]または[プロパティを編集]をクリックしてください。
- プロパティを検索してプラス記号をクリックし、追加してください。または、Shopifyの上限まで利用可能なプロパティを追加するにはすべて追加をクリックしてください。

- [保存] をクリックします。
- 確認ウィンドウで、プロパティを同期(プロパティが1つの場合はプロパティを同期)をクリックしてください。選択したプロパティをすべて削除する場合は、確認のために同期を停止をクリックしてください。

設定を更新すると、Klaviyo は必要なバックフィルの Shopify への同期を開始します。
送信頻度
名前、メールアドレス、電話番号、購読ステータス、ロケール、カスタムプロパティ:指定したプロファイルに新しい変更が加えられると(初回のバックフィル後)、Klaviyo で変更が行われてから 30 分以内に Shopify に反映されます(ただし、ほとんどの変更は 1 分以内に反映されるはずです)。
メールの受信、開封、クリックのイベント、および SMS メッセージの受信とクリックのイベント:これらの変更は 24 時間以内に Shopify に同期されます。
達成できること
Shopify のプロファイルは、選択した設定に従って Klaviyo のデータで更新されるようになりました。