Shopify Customer & Flow Integration

This article covers setup of 2 different integrations

  • The Shopify Customer Account integration helps you grown your customer mailing list. Customers who opt-in to be added to your mailing list will be created as a customer in your store Customer Accounts list with 'accepts marketing' set to true. From there you can export customer email addresses or push customers to a mailing list provider that works with Shopify customer accounts.
  • The Shopify Flow integration supports a single event: “Product Variant Demand Changed”. This event is triggered whenever a notification is created or delivered, meaning a request is sent to Shopify each time the demand for a variant changes.


Setting up Shopify Customer Accounts integration

  1. To get stated choose Customize from the app menu, then the Shopify Customers integration.
  2. Back in Stock needs permission to create and update customer records so the next step will ask you to approve updated app permissions.

    Click Setup now to continue


  1. Click the enabled switch to On to and hit Save to activate your integration.

Customers who check the 'Add me to the store mailing list' checkbox will be added as a Customer Account in your store (without a login). The customer accounts will be tagged back-in-stock-request to identify the cusotmer has been through the Back in Stock sign up form.

Sync to an external mailing list through Shopify Customers

Our Shopify Customers integration also provides a simple workaround to connect to mailing list providers we don’t yet integrate with directly.

Most mailing list providers will sync with a Shopify store customers list. That means when a customer is added to the Shopify store (viewable under Customers in the Shopify admin) the mailing list provider will pull that email address across and add it the mailing list.

Our Shopify Customers integration adds customers to the Shopify store when a Back in Stock request is created. This means we can build a simple workflow to push email addresses to an external mailing list provider: Back in Stock handles pushing the email address to the Shopify store customers list, while the mailing list providers handled pulling that email address into the mailing list.

As long as you’re mailing list provider picks up email addresses from new customers added to your Shopify store Customers list they should also be synced to your mailing list provider.



Setting up Shopify Flow Integration


The Shopify Flow integration supports a single event: “Product Variant Demand Changed”. This event is triggered whenever a notification is created or delivered, meaning a request is sent to Shopify each time the demand for a variant changes.


How do I enable the integration?

1. Navigate to App Integrations in the BIS sidebar.

2. Locate the Shopify Flow box and click Connect.

3. You’ll be prompted to authorize the integration in your Shopify Admin.

4. Once authorized, you’ll be redirected to BIS. Manually toggle “Enable Integration” to activate it.

5. Click Save Shopify Flow Settings to finalize the setup.


That’s it! Your integration is now active. 🚀


Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us