My Shopify automation for new email subscribers is not working

I have set up a marketing automation for “Customer subscribed to email marketing”. I can send out test emails but when I subscribe via storefront, I don’t receive the email.

My storefront is custom coded using Hydrogen via Shopify APIs, does it make a difference to the automation?

1 Like

I have created Welcome automation , but I am not receiving emails

I see in the automation history users get qualified. But when I test for my email id, I dont receive any email on my email id

Hey there, @arch ! Thanks for taking the time to follow up on this older thread regarding this Shopify Flow automation you have going on. My name is Imogen. It’s good to meet you!

So I decided to do some testing in my own store with this flow. For the criteria I used, I used the following, which are the same as yours!:

When I first created the flow, I encountered an issue where I didn’t actually have an email template connected to the Flow to be sent out, causing the automation not to work. I quickly corrected that once I saw the error. Then, I went into ‘Customers’ and removed the email address I was going to be using for testing from any existing customer accounts. Once I did that, I created a new test customer, using my test email, subscribed to email marketing, and an email was successfully sent to my email inbox.

I suspect that you may have a customer account hiding somewhere that is using the same email address you’re using for testing. You should go to the ‘Customers’ section of your admin, and search via the test email you want to use. Then, edit the email address out of that customer’s account so the email is no longer tied to any customer. You can then create a customer using that email address directly from the ‘Customer’ section, and you should receive an email successfully.

If you encounter any additional issues via this testing, use this link to reach out to our Support Team via our AI Assistant so we can help!

Thanks @Imogen_1 ,

I did check the customer already existed in the database.

I also noticed, the email receiving in spam

Can I get the store URL removed from the from address and also the email not landing in spam

Looking forward to hear from you

Hey, @arch .

Thank you for following up with the additional context.

If the email is being received in spam and you’re looking to remove the generic sender email address, then you’ll need to authenticate your third-party domain by adding Shopify’s DMARC and A records. As indicated on our guide, recent changes by Gmail and Yahoo will require you to authenticate your domain and have a DMARC record in order to send emails to customers from a branded email address. If you need any help with adding these records, then we’d recommend getting in touch with your domain provider and they can further assist you.

Let us know if you have any questions!