You’re leaving money on the table. Shopify stores without automated email flows recover only 10-15% of abandoned carts. Stores with proper automation recover 30-35%.
That’s the difference between a $5K monthly revenue store and an $8K+ monthly revenue store—from a single automation that takes 30 minutes to set up.
Here’s how to set up email flows in Shopify that actually work.
Step 1: Access Shopify Email Automation
Your first move: navigate to your Shopify admin.
- From your Shopify admin, go to Apps and sales channels > Apps and integrations
- Search for Shopify Email (it’s free and built-in for most plans)
- Click Add app
- Click Automations in the Shopify Email dashboard
You’ll see template options: Abandoned Cart, Post-Purchase, Win-Back, and Browse Abandonment.
Step 2: Set Up Abandoned Cart Recovery
This is your money maker. Every customer who adds to cart but doesn’t purchase is potential revenue.
The flow:
- Email 1: Trigger 1 hour after abandonment. Subject: “You left [item name] in your cart”
- Email 2: Trigger 24 hours after Email 1. Subject: “This item is getting low on stock”
- Email 3: Trigger 48 hours after Email 2. Subject: “Complete your order—here’s 10% off”
Setup:
- Click Abandoned Cart template
- Set Email 1 to trigger at 1 hour after abandonment
- Add a product image and link directly to the cart recovery URL (Shopify auto-generates this)
- Write subject line #1 (see templates below)
- Click Next to set Email 2
- Set to trigger 24 hours after Email 1
- Write subject line #2 (use scarcity angle: “Getting low on stock”)
- Click Next for Email 3
- Set to trigger 48 hours after Email 2
- Add a discount code (10% off) to this email
- Write subject line #3 (urgency + offer)
- Click Save and activate
Subject line templates that work:
- Email 1: “You left [item] in your cart” (curiosity)
- Email 2: “We only have [X] left in stock” (scarcity)
- Email 3: “Complete your order—10% off inside” (offer + urgency)
Expected recovery rate: 25-35% of abandoned carts.
Step 3: Set Up Post-Purchase Email Flow
This is your upsell play. Send this 2-3 days after purchase.
The purpose: Recommend complementary products based on what they just bought.
Example: Customer bought a phone case. You recommend screen protectors and charging cables.
Setup:
- Go back to Automations dashboard
- Click Create automation (not from template)
- Select Trigger: Purchase
- Set delay to 2 days after order
- Create email with product recommendations
- Use high-quality product images and clear CTAs
- Include customer’s name in greeting (“Hi [First Name], thanks for your order”)
- Segment by product category (customers who bought phone cases see phone accessories)
- Click Save and activate
Email structure:
- Greeting + thank you (personalized with customer name)
- Product recommendation hero image
- 2-3 recommended products with prices
- Clear “Shop now” button
- Social proof (reviews/testimonials of recommended products)
Expected conversion rate: 10-15% of customers purchase the upsell.
Step 4: Set Up Win-Back Campaign
Target customers who haven’t purchased in 60+ days.
The math: If you have 1,000 customers and 5% reactivate, that’s $1,500-2,500 in recovered revenue (assuming $30-50 AOV).
Setup:
- Create automation with trigger “Customer hasn’t made a purchase in 60 days”
- Send email with subject: “We miss you—here’s 15% off”
- Include best-selling or new products
- Make the offer clear: “Exclusive 15% off for loyal customers”
- Add discount code to email
- Click Save and activate
Email structure:
- Personalized greeting (“We miss you, [First Name]”)
- What’s new since they last purchased
- New or popular products
- 15% off discount code (exclusive to this email)
- Social proof (recent customer reviews)
Expected reactivation rate: 3-8% of lapsed customers.
Step 5: Optimize Subject Lines and Send Times
This is where most Shopify stores fail. They set flows once and never test.
A/B test subject lines:
- Create two versions of each email
- Test different angles: curiosity vs. scarcity vs. urgency
- Example for abandoned cart:
- Variant A: “You left something behind”
- Variant B: “We only have 2 left in stock”
- Send Variant A to 50%, Variant B to 50%
- Use whichever gets higher open rate for future sends
Shopify Email doesn’t have built-in send time optimization, so you need to pick a time manually:
- Best time for abandoned cart: 1 hour after abandonment (don’t wait)
- Best time for post-purchase: 2 PM (when they’re back to work/routine)
- Best time for win-back: Tuesday-Thursday, 10 AM-2 PM
Step 6: Segment Your Audience
Don’t send the same email to everyone.
Segment by:
- Product category: Customers who bought phone cases get phone accessory upsells
- Order value: High-value customers get premium product recommendations
- Purchase frequency: First-time buyers get different messaging than repeat customers
- Location: Segment by geography if you have regional offers
Setup in Shopify:
- Go to Customers > Segments
- Click Create segment
- Add rules (e.g., “Purchased [Product Category]”)
- Save segment
- In automation, choose “Send to specific segment” instead of “All customers”
Step 7: Track Your Metrics
You need to know what’s working.
Key metrics to monitor:
- Open Rate: Target 20-30% for abandoned cart, 15-25% for post-purchase
- Click Rate: Target 5-10% for abandoned cart
- Conversion Rate: Track how many email clicks become orders
- Revenue Per Email: Total revenue from automation ÷ total emails sent
Check metrics in Shopify:
- Go to Shopify Email > Automations
- Click any automation to see performance
- View open rate, click rate, and revenue generated
Common Mistakes That Tank Results
1. Waiting too long before first email Abandoned cart email at 1 hour: 30% recovery. Abandoned cart email at 24 hours: 10% recovery.
Send immediately.
2. Not personalizing product recommendations If you recommend the same products to everyone, conversion drops 50%. Segment by purchase history.
3. Using generic subject lines “Your order” gets 5% open rate. “Complete your order—10% off inside” gets 25%+ open rate.
Test different angles.
4. Sending too many emails More than 4 emails in a sequence = higher unsubscribe rates. Stick to 2-3 emails max.
5. Not including social proof One customer review in the email increases conversion by 20-30%. Always include recent 5-star reviews.
Your Next Actions
This week:
- Set up abandoned cart recovery (1 email first)
- Monitor results for 7 days
- Add Email 2 and Email 3 to the sequence
Next week: 4. Set up post-purchase flow 5. Monitor upsell conversion rate
After that: 6. Segment your audience by product category 7. Test different subject lines 8. Set up win-back campaign for inactive customers
You have everything you need. The brands winning in 2026 aren’t using complicated software—they’re using these exact Shopify automations and obsessing over the details (subject lines, segmentation, timing).
Want to see exactly what your competitors’ email strategy looks like? We’ll analyze their flows, their segments, and their revenue impact. Free competitor analysis.