Shopify overview
Shopify is a leading global commerce company providing trusted tools to start, grow, market, and manage a retail business of any size. Shopify makes commerce better for everyone with a platform and services engineered for reliability while delivering a better shopping experience for consumers everywhere.
The Shopify and Braze integration allows you to connect your Shopify store to seamlessly pass your Shopify data into Braze. You can leverage cross-channel strategies and Canvas in Braze to engage new leads, message new customers, or retarget your users with abandoned checkout messaging to nudge them to complete their purchases.
A new version of the Shopify integration will be released in phases starting April, based on the type of Shopify store and the external ID used to set up the initial integration.
The older version of the integration will be deprecated on August 28, 2025. You must update to the newer version of the integration before August 28, 2025.
New Braze customers: Starting April 2025, Braze will be gradually rolling out the new Shopify connector for new onboardings and upgrading existing customers. To learn more about the new standard integration, refer to Shopify standard integration.
Existing Braze customers: Starting in February 2025, we will contact you with an upgrade guide to help you transition to the newer Shopify integration. We will organize customers into groups (cohorts) based on your Shopify store and how you use Braze external IDs to facilitate a smooth and personalized upgrade experience. You will be notified when your cohort is ready to upgrade.
Upgrading to this newer version will cause breaking changes. You will be guided through a review process on the Braze dashboard to help you and your development team address these changes before you upgrade.
Supported features
- Track onsite behavior and anonymous users via the Braze Web SDK
- Assist with syncing and reconciling Shopify customers in Braze via the Braze Web SDK
- Sync Shopify customer data
- Collect Shopify email and SMS subscriber opt-in subscription states
- Backfill historical Shopify purchase data
- Shopify catalog sync
- Use in-app messages as a channel
Supported use cases
- Path-to-purchase campaigns and Canvas user journeys, including:
- Browse abandonment
- Abandoned cart
- Abandoned checkout
- Post-purchase campaigns and Canvas user journeys, including:
- Order confirmations
- Fulfillment updates
- Order cancellations
- Order refunds
- Product recommendations
- Cross-sell and upsells
- Back-in-stock
Requirements
Requirement | Description |
---|---|
Shopify store | You have an active Shopify store. You can connect one Shopify store per workspace. If you are interested in connecting multiple stores to one workspace, contact your customer success manager to join the Shopify Multiple Stores beta. |
Shopify user permissions | You have one of the following permissions to your Shopify store:
|
Braze Web SDK Implementation | To track onsite behavior and anonymous users, you must implement the Braze Web SDK either through our default Shopify integration or manually. For more information on your implementation options, see Implementing the Web SDK on your Shopify site. |
Event property segmentation enabled | To confirm you can segment your Shopify events properties, work with your customer success manager or Braze Support to confirm that event property segmentation is turned on for your Braze dashboard. |
General Data Protection Regulation (GDPR)
Concerning personal data submitted to Braze services by or on behalf of its customers, Braze is the data processor, and our customers are the data controllers. Accordingly, Braze processes such personal data solely at the instruction of our customers and, when applicable, notifies our customers of data subject requests. As the data controllers, our customers respond directly to Data subject requests. As part of the Braze platform’s Shopify integration, Braze automatically receives Shopify’s GDPR webhooks. However, Braze customers are ultimately responsible for responding to data subject requests from their Shopify customers through the use of Braze SDKs or REST APIs in accordance with our GDPR compliance policies.