Send Subscription Conversion Emails After Product Purchase
Most customers who'd happily subscribe never get asked at the right moment. This workflow fixes that: when a first-time buyer purchases a qualifying product, MESA waits 7 days for them to experience it, re-confirms they haven't already subscribed, then sends a personalized email with a discount to switch to auto-delivery. It's the follow-up your team never has time to do, running automatically in the background.
How it works
10 steps to start sending targeted subscription conversion emails
Order Paid (Trigger)
Order Paid (Trigger)
Retrieve Shop
Retrieve Shop
Retrieve Customer
Retrieve Customer
Loop over Line Items to Check for Non-Subscription Product and Determine if the Customer is New
Loop over Line Items to Check for Non-Subscription Product and Determine if the Customer is New
Delay
Delay
Retrieve Customer
Retrieve Customer
Retrieve Order
Retrieve Order
Retrieve Product
Retrieve Product
Filter
Filter
Send Email
Send Email
Ready to start sending targeted subscription conversion emails
Get setup in 12 minutes.
Frequently asked questions
Why does the workflow check the subscriber tag twice — in both the Loop and the Filter?
The Loop check at Step 4 prevents the 7-day delay from even starting for customers who are already subscribers, avoiding unnecessary processing. The Filter check at Step 9 catches anyone who subscribed during that 7-day window. Using both together creates a clean bookend: the first check handles upfront eligibility, the second handles mid-flight changes. If you're only seeing the tag checked once, make sure both steps are configured with the same tag value.
What happens if the customer makes another purchase during the 7-day delay?
The workflow re-fetches the customer record after the delay completes, so any changes made during that window — including a new subscriber tag applied by another workflow — will be reflected. If the customer subscribed or was tagged between the order and the email send, the Filter step will catch this and stop the email from going out. The workflow always acts on current data before sending.
Can I send this offer to returning customers, not just first-time buyers?
Yes. The "orders_count equals 0" condition inside the Loop step is what restricts the offer to new customers. You can remove or adjust this condition in the Loop filter if you want to reach returning customers who have never subscribed. Just make sure the subscriber tag check remains in place so you're not sending offers to customers who are already on a subscription plan.
Make this template your own!
Customize this workflow even further:
You're in good company
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
Ready to start sending targeted subscription conversion emails?
7-day free trial • 12 min setup • Cancel anytime
Need help? Our automation experts will help you personalize this workflow for free. Contact support


