Skip to content

여러 Shopify 스토어 연결

Connect multiple Shopify store domains to a single workspace to have a holistic view of your customers across all markets. Build and launch automation programs and journeys in a single workspace without duplicating efforts across regional stores.

요구 사항

Connecting an additional store

After you install the Braze app to your Shopify store and install your first store, select + Connect New Store.

Shopify 통합 페이지의 "+ 새 스토어 연결" 버튼을 클릭합니다.

For your additional Shopify regional store, select Begin setup.

"설정 시작" 버튼이 있는 "통합 설정" 섹션입니다.

Like your first Shopify store integration, you can choose either between a standard or custom setup.

표준 또는 커스텀 설정으로 Braze 웹 SDK를 구현할 수 있는 옵션이 있는 "Braze SDK 활성화" 섹션을 클릭합니다.

Choose the option that best fits your needs:

표준 통합은 Shopify 온라인 스토어에 맞게 조정되어 원활하고 간단한 설정 프로세스를 제공합니다. This option allows you to quickly connect your Shopify store to Braze, empowering you to leverage powerful customer engagement tools without extensive technical expertise. With this integration option, you can sync customer data, automate personalized messaging, and enhance your marketing efforts through comprehensive Braze features.

표준 Shopify 통합을 사용하려면 Shopify 표준 통합 설정을 참조하십시오.

The custom integration offers a more flexible and composable solution if you use Shopify Hydrogen or support a headless store. This option empowers you to implement Braze SDKs directly into your Shopify environment, enabling deeper integration and tailored functionalities. 고유한 고객 경험을 만들거나 특정 워크플로우를 최적화하려는 경우 커스텀 통합을 통해 헤드리스 설정에서 Braze의 기능을 최대한 활용하는 데 필요한 도구를 제공합니다.

커스텀 Shopify 통합을 사용하려면 Shopify 커스텀 통합 설정을 참조하십시오.

To view each store integration and configure advanced settings, select a store in the dropdown menu.

드롭다운 메뉴가 있는 "통합 설정"에서 Shopify 스토어를 선택합니다.

Syncing users across stores

Shopify alias

When you connect multiple stores, synced Shopify users who have logged in or placed an order will receive a new alias in the format: shopify_customer_id_{{storename}}.

Braze external ID

You can choose from the following options for your Braze external ID:

Merged fields

When a user profile is synced, the following fields will be merged. For full details on merging behavior, refer to Merge behavior.

  • Device information
  • Total session count (combined from both profiles)
  • Custom event and purchase data
  • Custom event properties for segmentation (for example, “X times in Y days” where X ≤ 50 and Y ≤ 30)
  • Event count (combined from both profiles)
  • 첫 번째 및 마지막 이벤트 날짜(Braze는 가장 빠른 날짜와 가장 최근 날짜를 선택)
  • Campaign interaction data (most recent date fields)
  • Workflow summaries (most recent date fields)
  • Message and engagement history
  • Subscription groups

Collecting subscribers (optional)

You can choose to collect subscribers directly through Braze (in your Shopify connector settings) or through API and SDK alternatives that sync data from Shopify.

In the Manage users step of your Shopify connector settings, you can use Braze to collect email and SMS subscriber opt-ins and organize them into a dedicated subscription group:

  1. Create a unique subscription group for each store you connect. This helps you maintain accurate data about where subscribers are coming from.
  2. Enable email and SMS subscriber collection.

Alternatively, you can sync email and SMS marketing opt-in information directly from Shopify using the Braze API or SDKs.

Shopify data

Synced attributes

When you connect more than one store, the following attributes will be synced with the most recent state of the Shopify profile:

  • First Name
  • Last Name
  • Email
  • Gender
  • Date of Birth
  • Country
  • City
  • Last Used App
  • Language
  • Time Zone
  • Shopify Tags
  • Shopify Order Count
  • Shopify Total Spent

Supported events

When you connect multiple stores, incoming eCommerce recommended events will include a source event property. This property identifies which storefront URL the event originated from, allowing you to use this information for segmentation or triggering specific use cases.

`ecommerce.order_placed` 커스텀 이벤트를 수행하는 사용자를 입력하는 트리거가 있는 액션 기반 캔버스입니다.

The supported eCommerce recommended events within the Shopify integration are:

  • ecommerce.product_viewed
  • ecommerce.cart_updated
  • ecommerce.checkout_started
  • ecommerce.order_placed
  • ecommerce.order_cancelled
  • ecommerce.order_refunded

Shopify custom events

Incoming Shopify custom events include an event property called shopify_storefront. This property indicates which storefront URL the event came from, allowing you to leverage it for segmentation or triggering use cases.

`shopify_paid_order` 커스텀 이벤트를 수행하는 사용자를 입력하는 트리거가 있는 액션 기반 캔버스입니다.

Supported Shopify custom events include:

  • shopify_fulfilled_order
  • shopify_partially_fulfilled_order
  • shopify_paid_order
  • shopify_account_login

For a complete overview of all event payloads, refer to Shopify data features.

Shopify product sync

When you connect and configure each Shopify store in Braze, you can optionally enable the Shopify product sync as part of the integration.

각 스토어에 대해 제품 동기화를 활성화하는 경우 Braze는 카탈로그 이름에 Shopify 스토어 이름을 포함합니다. 이렇게 하면 다른 스토어와 제품을 구분할 수 있습니다.

Shopify 스토어 이름으로 카탈로그를 생성합니다.

New Stuff!