Welcome e-mail with flow on the language version of the website

Topic summary

Goal: send automated welcome emails in the customer’s selected language (Italian if site language is Italian; otherwise English). Initial Flow test sent no emails.

Root cause: the subscription source was a third‑party popup (EcomSend Popups), but the Flow used the generic trigger “Customer subscribed to email marketing.” Because the trigger didn’t match the actual event source, the automation never started.

Resolution (working setup):

  • Create a new Flow.
  • Start when: choose the EcomSend Popups connector, then select “Get new subscribers” (not the generic customer subscribe trigger).
  • Build the rest of the Flow to branch by language preference and send the appropriate email.

Notes:

  • A screenshot of the Flow was attached, illustrating the setup (image is helpful but not required to apply the fix).
  • Outcome: issue resolved; emails now send based on language using the correct trigger.
  • Status: closed/resolved; guidance may help others integrating popup tools with Shopify Flow automations.
Summarized with AI on December 16. AI used: gpt-5.

Hi everyone!

I hope someone can give me a hand.
I am looking for a way to differentiate the language in which customers receive automated e-mails according to their selected language when registering for the newsletter.
I found this post: post link and tried to replicate the flow (I attach the picture).

In short: if the customer had set the language to Italian, send a newsletter in Italian. For all other languages, in English.
Once I had saved the flow, however, I tested it and no email arrived.

Does anyone have a solution for me?
Thanks!

Tina

Hi and thank you so much for your help!

I followed your instructions and those of @david_martinez1 and checked the triggers thoroughly.

The problem stemmed from my pop-up integration (EcomSend Popups) - I hadn’t specified that as the start of the flow, but a generic ‘customer subscribe to newsletter’ and that’s why the automation didn’t start at all, regardless of the tags entered later!

I hope this helps others who have encountered the same problem.
In steps:

  1. New flow
  2. Start when
  3. Do not select “Customer subscribed to email marketing” but, among the options, select EcomSend popups and then “Get new subscribers”.
  4. Build your flow accordingly.

Thanks again for your help!

Tina

1 Like