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

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

haweiko
Tourist
5 0 2

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 11 (11)

paul_n
Shopify Staff
1339 151 310

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
1339 151 310

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
Tourist
5 0 2

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
1339 151 310

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
Tourist
5 0 2

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. 😕

ReneRafael
New Member
10 0 3

Hi Haweiko & Paul_n—your thread inspired my "solution" in the thread below 🙂

 

https://community.shopify.com/c/shopify-flow-app/unique-shopify-flow-for-each-shopify-form/td-p/2799...

 

It's a really bad hack but currently works. I do hope between your and my thread we can get some more visibility into this issue b/c IMHO, the Shopify Forms integration with Shopify Flow is broken so long as we can't access the form submitted trigger suggested by Paul_n.

 

I believe that form submitted trigger is indeed the answer but Shopify Forms doesn't even show up in Shopify Flow at all—for any triggers!

 

Fingers crossed and thanks for inspiring my direction on this!

paul_n
Shopify Staff
1339 151 310

There is something in the works to better enable Forms-based automations. Keep an eye on the changelog for details. https://changelog.shopify.com/

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.
ReneRafael
New Member
10 0 3

This is awesome news Paul—thanks for the heads-up brother!

ReneRafael
New Member
10 0 3

I just checked your link and didn't find any entries for "Forms-based automations".

Are you saying keep an eye out on this link for when one is added or should there be one there now that I just couldn't find?

paul_n
Shopify Staff
1339 151 310

Yes, keep an eye out there for upcoming releases. This one should be soon but sometimes we hit a snag, so I can't promise an exact date until it actually happens. 🙂 

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.
ReneRafael
New Member
10 0 3

yep, having same problem. And it doesn't help to add wait conditions b/c these could go on endlessly, i.e. when do we stop checking?

 

Do we check 1x after 1 min? 2x after 1 min & again after 10 min? 3x after ... silly right? 😎

 

I think Paul_n's original suggestion, a "form submitted trigger" that resends (and then waits for) a subscription confirmation email when needed would immediately solve this problem.