Skip to content

Shopify概要

Shopify は、規模を問わずビジネスの開始、成長、マーケティング、管理のための信頼できるツールを提供する世界的なコマースのリーディングカンパニーです。Shopifyは、信頼性の高いプラットフォームとサービスを提供し、世界中の消費者により良いショッピング体験を提供することで、すべての人にとって商取引をより良くします。

ShopifyとのBraze統合は、カスタマーエンゲージメントを高め、パーソナライズされたマーケティング活動を推進しようとするeコマース事業者にとって、強力なソリューションを提供します。この統合は、Shopifyの堅牢なeコマース機能を高度なカスタマーエンゲージメントプラットフォームにシームレスに接続し、リアルタイムの買い物行動やトランザクションデータに基づいて、ターゲットを絞った、関連性のある、タイムリーなメッセージをユーザーに配信することを可能にします。

要件

統合方法

Brazeは、Shopify加盟店向けに、eコマースビジネスの多様なニーズを満たすように設計された2つの統合オプションである標準統合カスタム統合を提供しています。

標準の統合はShopifyオンラインストア向けに設計されており、シームレスに簡単な設定プロセスを提供する。このオプションを使用すると、Shopify ストアを Braze にすばやく接続でき、専門知識がなくても強力なカスタマーエンゲージメントツールを活用することができます。この統合オプションを使用すると、顧客データの同期、パーソナライズされたメッセージングの自動化、包括的な Braze の機能によるマーケティングの強化が可能になります。

標準のShopify連携を使用するには、Shopify標準連携の設定を参照すること。

カスタム統合は、Shopify Hydrogen を使用している場合やヘッドレスストアをサポートしている場合に、柔軟性が高く構成機能に優れたソリューションを提供します。このオプションは、Shopify 環境に直接 Braze SDK を実装して、詳細な統合と機能のカスタマイズを使用できるようにします。独自のカスタマーエクスペリエンスを創出したい場合でも、特定のワークフローを最適化したい場合でも、カスタム統合はヘッドレス環境においてBrazeの機能を最大限に活用するために必要なツールを提供する。

カスタムShopify連携を使用するには、Shopifyカスタム連携の設定を参照せよ。

統合の仕組み

設定で履歴バックフィルをすでに設定してオンにしている場合は、最初のデータ同期がすぐに開始されます。Brazeは、Shopify統合接続前の過去90日間のすべての顧客と注文イベントをインポートします。BrazeがShopifyの顧客をインポートする際、設定で選択した external_id タイプが割り当てられます。

カスタムexternal IDとの統合を計画している場合(標準統合またはカスタム統合のいずれか)、既存のすべてのShopify顧客プロファイルにShopify顧客メタフィールドとしてカスタムexternal IDを追加し、履歴バックフィルを実行する必要があります。

最初のデータ同期後、BrazeはShopifyとBraze SDKから直接、新しいデータと更新を継続的に追跡します。

ユーザーとデータの同期

統合が開始された後、BrazeはShopify統合を通じて、2つの主要なソースからユーザーデータを収集します。

  • Shopify Web Pixel APIとアプリ埋め込み: これにより、Braze Web SDKとJavascript SDKの機能が強化され、オンサイトトラッキング、ID管理、eコマース行動データ、アプリ内メッセージなどのメッセージングチャネルがサポートされます。
  • Shopify webhook: eコマースの行動データ、商品同期、サブスクライバー収集

統合のオンボーディングの際に、Braze SDKが初期化され、Shopifyサイトを読み込むタイミングを選択する必要があります。

  • サイト訪問時(セッション開始時など)
    • 実行内容: ゲスト買い物客などの匿名ユーザーを追跡し、より詳細なパーソナライゼーションのためのデータにアクセスします。
  • アカウント登録時(アカウントログインなど)
    • 実行内容: より保守的なプライバシー指向のアプローチで匿名ユーザーの追跡を防止します。そのため、ユーザーのアクティビティはアカウントにサインインした後に追跡されます。

Brazeは、Shopify統合を使用して、ユーザーがゲストとしてショッピングを体験してから識別済みのユーザーになるまでを追跡する複数の識別子をサポートしています。

この統合では、Braze SDKとShopifyサービスが連携して、Shopifyデータをほぼリアルタイムで適切に追跡し、適切なユーザーに紐付ける必要があります。統合によって追跡されるデータの詳細については、Shopifyデータを参照してください。

Shopifyのメールと SMSマーケティングのオプトインを同期する

設定でサブスクライバー収集を有効にした場合は、Brazeに接続する各ストアにサブスクリプショングループを割り当てる必要があります。これにより、顧客はストアのサブスクリプショングループで「購読中」または「配信停止」のいずれかに分類されます。

メールとSMSマーケティングのShopifyマーケティングオプトインステータスは、以下の方法で更新できます。

  • 手動更新: ユーザーのメールやSMSマーケティングのオプトインステータスは、Shopify管理画面で手動で変更できます。
  • Shopifyニュースレターフッター: ユーザーがShopifyデフォルトのニュースレターフッターにメールを入力すると、オプトインステータスが更新されます。
  • チェックアウトプロセス: ユーザーがチェックアウト中にオプトインステータスを更新した場合。

この表は、ShopifyマーケティングのオプトインステータスとBrazeサブスクリプショングループ内のステータスとの対応関係を示しています。

登録フォーム

Shopifyのニュースレターフッターにメールアドレスを入力したユーザーには、次のいずれかのワークフローが適用されます。

アカウントにログインしていないユーザー
  1. 顧客が作成または更新されるたびに、BrazeはShopifyのwebhookを受信します。
  2. Brazeは、そのユーザーに関連付けられたメールアドレスとShopify顧客IDエイリアスを含むユーザープロファイルを作成します。
  3. Braze SDKは、メールアドレスで匿名プロファイルを更新します。
アカウントにログイン済みのユーザー

Brazeは、そのユーザーに関連付けられたメールアドレスとShopify顧客IDエイリアスを含むユーザープロファイルを作成します。Shopifyがすでにこの情報を提供していると想定されるため、Brazeはログイン済みユーザーのメールアドレスを更新しません。

Braze登録フォーム

Brazeは2種類の登録フォームテンプレートを提供しています。

これらの登録フォームテンプレートを使用すると、Brazeは自動的にユーザープロファイルのグローバルメールサブスクリプションステータスを更新します。グローバルメールサブスクリプションステータスの処理方法についての詳細(メールの検証に関する情報を含む)については、各フォームテンプレートタイプのドキュメントを参照してください。

サードパーティの登録フォーム

サードパーティのプラットフォームやShopifyプラグインを登録フォームに使用している場合は、フォーム送信からメールアドレスとグローバルメールサブスクリプションステータスを取得するために、開発者と協力してBraze SDKコードを統合する必要があります。詳細については、Shopify標準統合セットアップShopifyカスタム統合セットアップを確認してください。

商品の同期

Brazeは、Shopifyストアの商品をBrazeカタログに同期する機能をサポートしています。詳細は、Shopify商品同期を参照してください。

データ主体リクエスト

BrazeプラットフォームのShopify統合の一環として、Brazeは自動的にShopifyのコンプライアンスwebhookを受信します。ただし、顧客はそのエンドユーザーデータのデータ管理者であるため、Brazeのエンドユーザーデータ(Shopify統合を通じて受信したエンドユーザーデータを含む)に関して受領したデータ主体リクエストへの対応に必要なアクションを実行する必要があります。詳細は、データ保護技術支援ドキュメントを参照してください。

New Stuff!