Any request with a supported topic and domain will return a 202 (Accepted) response.
Any request that does not contain an email will return a 202 (Accepted) response, indicate the missing identity, but will not be processed.
Any request that contains an unsupported topic will return a 400 (Bad Request) response and won’t be processed.
Enable the Integration
Execute the following steps in mParticle platform and in Shopify to enable the integration
mParticle - Input Feed Creation
The following steps must be executed in mParticle’s platform
Select Directory, and click the Shopify tile (if you don’t see it, use the search bar to find it)
Click Add Shopify to Setup
Select the Input Feed as Integration Type and click Configure. If you have done this before, click on Go to Setup, look for the Shopify group and select + Configure
Input the configuration parameters
Copy the Webhook URL
This Webhook URL will be used in steps concerning Shopify’s Webhook creation
Shopify - Create Webhook for a Shopify Topic
Ensure you have signed up for a Shopify account, and verify you have access to the Shopify admin dashboard. The Admin dashboard can be reached by going to https://admin.shopify.com/store/mydemostore, where mydemostore is the name you chose for your store when created.
Navigate to your Shopify admin dashboard
Navigate to Settings > Notifications > Webhooks section
Each webhook within Shopify should display a Send test notification button after creation. When clicked, Shopify will send a test notification to mParticle which should be visible in the mParticle Live Stream.