Send email to existing subscriber when they subscribe again via specific form

haweiko
New Member
5 0 0

I'm trying to create an automation that sends an email to new as well as existing email marketing subscribers when they enter their details via a specific form. This form creates a customer tag so that the correct demo for a digital product can be sent. Of course, existing subscribers shall also receive the free digital product. However, my flow does not work for existing subscribers. Can anyone help?

 

flow.png

 

 

Replies 5 (5)

paul_n
Shopify Staff
1064 137 252

I think what you need is a form submitted trigger and not Customer subscribed to email marketing. 

Paul_N | Flow Product Manager @ Shopify
- Finding Flow useful? Leave us a review
- Need Flow help? Check out our help docs.
- Building for Flow? Check out Flow's dev docs.

paul_n
Shopify Staff
1064 137 252

Are you using Shopify Forms or some other Form app? Asking because Shopify Forms should include a tag on the customer. You can use Customer tag added to check for that tag when it's applied and then do the logic you want

Paul_N | Flow Product Manager @ Shopify
- Finding Flow useful? Leave us a review
- Need Flow help? Check out our help docs.
- Building for Flow? Check out Flow's dev docs.
haweiko
New Member
5 0 0

yes I'm using vanilla form and email from shopify. 
I got it to work when the customer was already subscribed and entered his details via the specific form using the "customer tags added" trigger, thanks! However, it seems like I need to add the flow twice, once for existing email subscribers who want a free product by entering their email using the "customer tags added" trigger and once for the first-time email subscribers using the "subscribed to email marketing" trigger, I cannot get it to run with just the "customer tags added" trigger because the status of the email marketing equals pending when entering your details for the first time and thus no email marketing is send even after confirmation. Sure, I can add a wait condition and estimate how long it should wait before checking whether the customer subscribed to email marketing, but I cannot estimate how long it will take. Some need 10 seconds, others 10 minutes for various reasons...

paul_n
Shopify Staff
1064 137 252

Well if the delay need is on the order of minutes, why not try 1 hour or even 1 day?

Paul_N | Flow Product Manager @ Shopify
- Finding Flow useful? Leave us a review
- Need Flow help? Check out our help docs.
- Building for Flow? Check out Flow's dev docs.
haweiko
New Member
5 0 0

Well, that does not solve my problem. I want the user to receive the email as soon as they enter their details or when they subscribed to email marketing to then get the email with the download link. I need something like as soon as Shopify detects the email marketing status changed to subscribed, then do yada yada yada. And right now this trigger does only work as 2 separate automations. 😕