New Email Subscribers from Facebook Instagram Shops Not Receiving Shopify Welcome Flow

I am using Shopify Email. When a customer subscribes to my email list from my integrated Facebook and Instagram Shops, they get added to the subscriber list in Shopify, however, it does not trigger the Welcome Series automation flow. When a customer signs up directly on my website, it does trigger the Welcome flow and works fine.

It may have something to do with this:

https://help.shopify.com/en/manual/shopify-flow/reference/triggers/customer-subscribed

The Customer subscribed to email marketing trigger isn’t compatible with subscriptions from third-party forms. To set up forms that your customers can use to sign up for emails on your online store, use an email signup form in your theme, or the Shopify Forms app.

If that trigger isn’t compatible with Facebook or Instagram, then what trigger and automation can be used to get these customers into a Welcome flow? And is there a way to send the existing subscribers who didn’t receive the emails?

I’ve tried unchecking and rechecking the “Customer agreed to receive marketing emails” box in the Customer accounts, but that didn’t seem to trigger the automation.

Hi @arenhc

From what I’ve personally experienced with Shopify, the “Customer subscribed to email marketing” trigger only fires when someone signs up for your emails on your actual online store (like a form on your website). Because Facebook and Instagram Shops are considered third-party channels, their subscription data doesn’t start that specific Shopify trigger. So, your welcome series never gets triggered for those subscribers.

To handle this, here’s what you can do:

1. Use Shopify Flow Workarounds

You can set up a different trigger to capture these customers. For example:

  • Use the “Customer Created” trigger in Shopify Flow, which activates when a new customer profile is created.
  • Combine this with a condition to check if the customer has agreed to marketing emails.
  • This should work for Facebook and Instagram subscribers because they are added to the customer list, even if the default trigger doesn’t work.

2. Sync Subscribers via Third-Party Apps

Tools like Klaviyo are often better for email marketing automation and integration with third-party sources. These apps allow you to sync email signups from Facebook, Instagram, and other platforms, ensuring all subscribers get included in your Welcome Series.

3. Manually Add Existing Subscribers to the Flow

To address existing subscribers who didn’t receive the Welcome emails:

  • Export your email subscriber list from Shopify.
  • Filter for those added from Facebook or Instagram (check the “Marketing status” and “Source” fields).
  • Import them into your email tool (Shopify Email, Klaviyo, etc.) and manually send a Welcome email or trigger them into the flow.

4. Double-Check Settings

If using Shopify Email:

  • Verify that your customers’ “Accepts Marketing” status is enabled. Sometimes, even minor toggles like unchecking/rechecking the box won’t update unless saved properly.
  • You might need to bulk edit these settings for accuracy

If you need any other assistance, I am willing to help.

Best regards,
Daisy