Academy

Shopify Email Automation: Complete Setup & Strategy Guide

Master email automation workflows for Shopify. Compare Shopify Email, Klaviyo, and Omnisend. Step-by-step setup for abandoned cart, post-purchase, and win-back flows.

M
Max Beech· Founder
··14 min read
Shopify Email Automation: Complete Setup & Strategy Guide

TL;DR

  • Email automation recovers 25-30% of abandoned cart revenue and increases repeat purchase rates by 20-40%.
  • Shopify Email is free for basic automation; Klaviyo and Omnisend offer advanced segmentation and multi-channel workflows.
  • Core automations every store needs: abandoned cart (24-36 hours), post-purchase sequence (5 emails), and win-back campaign (every 90 days).

Jump to Why email automation matters · Jump to Platform comparison · Jump to Setup workflows · Jump to Metrics that matter

# Shopify Email Automation: Complete Setup & Strategy Guide

Most Shopify store owners know email is their strongest retention channel. The average email open rate for ecommerce is 20-25%. Average click rate is 2-3%. Compare that to social media (1-2% click rate) or organic search (heavily depends on ranking).

Yet fewer than 30% of Shopify stores run email automations. The friction isn't understanding the value—it's the setup complexity.

If you're losing £100 daily to abandoned carts, that's £3,000/month in recoverable revenue. Email automation can recover 25-30% of that. Over a year, that's £9,000-£10,800 with a platform costing £25-300/month.

Here's how to set it up without the overwhelm.

---

Why email automation matters

Email automation isn't a "nice to have." It's infrastructure for your store.

The numbers

A well-configured email automation stack for a typical Shopify store yields:

AutomationRecovery RateExample Numbers
Abandoned cart (36h)25-30%£1,000 carts/day × 25% = £7,500/month
Post-purchase sequence+15% repeat rate£50,000/month revenue × 15% = £7,500 additional monthly
Win-back campaign (90 days)10-15% reactivation500 inactive customers × 12% × £75 AOV = £4,500/month
Browse abandonment5-10% conversion£500 browsed revenue/day × 8% = £1,200/month

Total recoverable revenue from one store: £15,000-£25,000/month from email alone.

That's not theoretical. Klaviyo reports their average client recovers £4.40 for every £1 spent on email.

Why automation beats manual email

Manual email (send-and-pray newsletters) achieves 15-20% open rates because context is weak. You're emailing everyone the same message.

Automated email uses behavioural triggers:

  • Abandoned cart triggers in 1 hour (not 5 days later)
  • Post-purchase triggers immediately (while intent is high)
  • Win-back campaign triggers when engagement drops

Automation open rates: 30-45% (because message matches behaviour).

---

Platform comparison: Shopify Email vs Klaviyo vs Omnisend

FeatureShopify EmailKlaviyoOmnisend
PriceFree$20-500+/month$25-300/month
Native Shopify integrationYes (native)Via appVia app
Abandoned cart automationYesYesYes
Segmentation depthBasicAdvanced (RFM, LTV)Advanced
Multi-channel (SMS, push)NoYesYes
Dynamic content (personalization)NoYes (name, purchase history)Yes
A/B testingLimitedAdvancedGood
ReportingBasicExcellentExcellent
Best forSmall stores, cost-consciousGrowth stores, high AOVOmnichannel campaigns

---

Setup workflows: The core automations

Automation 1: Abandoned cart recovery (24-36 hours)

Trigger: Customer adds item to cart but doesn't checkout

Goal: Recover 25-30% of abandoned cart value

Timeline: Series over 36 hours

Emails:

  1. Immediate (1-4 hours): "You left [Product] in your cart" + reminder + 5% discount code
  2. 24 hours: "These are selling out" + social proof + urgency
  3. 36 hours: "Final reminder—this deal expires at midnight" + free shipping sweetener

Shopify Email setup:

  1. Go to Shopify Admin → SettingsNotificationsAbandoned checkout
  2. Enable automated email recovery
  3. Customize template (add your logo, colours, discount code)
  4. Set delays (1 hour, 24 hours, 36 hours)

Klaviyo setup:

  1. Go to FlowsCreate flowTrigger: Checkout started
  2. Add delay (1 hour)
  3. Add email step: "Abandoned checkout" template
  4. Add conditional: If customer hasn't purchased, send second email (24h delay)
  5. Add conditional: If still no purchase, send final email (36h delay)

Key metrics to track:

  • Recovery rate (25-30% = healthy)
  • Click rate (2-5%)
  • Revenue recovered per 1,000 carts

---

Automation 2: Post-purchase sequence (5-email flow)

Trigger: Order completed

Goal: Increase repeat purchase rate by 20-40%

Timeline: Over 14 days

Emails:

  1. Day 0 (immediate): Order confirmation + tracking link + thank you
  2. Day 2: "Your order is on the way" + upsell related products (e.g., if they ordered a hoodie, suggest complementary products)
  3. Day 4 (estimated delivery): Delivery confirmation + review request + loyalty program sign-up
  4. Day 7: "Loving your order?" + user-generated content (photos from customers) + encourage review
  5. Day 14: Exclusive offer for repeat purchase (10-15% off next order)

Shopify Email setup:

Shopify Email has limitations for multi-step automations. Recommended: Upgrade to Klaviyo or Omnisend.

Klaviyo setup:

  1. FlowsCreate flowTrigger: Order placed
  2. Email 1 (immediate): Use Shopify's "order confirmation" as template
  3. Delay 2 days → Email 2 (cross-sell)
  4. Delay 2 days → Email 3 (delivery)
  5. Delay 3 days → Email 4 (review request)
  6. Delay 7 days → Email 5 (repeat purchase offer)

Key metrics:

  • Click rate on repeat purchase offer: 5-8% (healthy)
  • Repeat purchase rate: 20-30% (baseline; automation can lift this 5-10%)
  • Revenue per email: Track which emails drive the most repeat orders

---

Automation 3: Win-back campaign (every 90 days)

Trigger: Customer hasn't purchased in 90+ days

Goal: Reactivate 10-15% of inactive customers

Timeline: Over 7-14 days

Emails:

  1. Day 0: "We miss you" personal message + exclusive win-back offer (15% off)
  2. Day 3: New products they haven't seen + reminder of offer
  3. Day 7: "Last chance—offer expires tonight" + urgency
  4. Day 14: Post-campaign: If no purchase, move to suppression list for 6 months

Klaviyo setup:

  1. FlowsCreate flowTrigger: Static list (upload inactive customers)
  2. Alternatively, use Smart segment: "Last purchase < 90 days ago"
  3. Add emails as above with appropriate delays
  4. Add final conditional: If customer purchased, stop flow. If not, suppress for 6 months.

Segmentation matters here:

  • Tailor messaging by purchase history

- "You love our hoodies—check out the new collection"

- "Ready to refresh your wardrobe?"

Key metrics:

  • Reactivation rate: 10-15% is good
  • Revenue per win-back email: £0.50-£2.00 is typical
  • List decay: If you win back <5%, your offer isn't compelling enough

---

Setup best practices

Practice 1: Segment by behaviour

Don't send the same email to everyone. Use:

  • RFM segmentation (Recency, Frequency, Monetary): High-value customers get VIP treatment
  • Purchase history: Fashion brands? Email them new arrivals. Electronics? Email them complementary products.
  • Engagement: Only email engaged subscribers; suppress inactive ones after 6 months

Practice 2: Personalize beyond first name

Use dynamic content:

  • "Hi [FirstName], check out these [CategoryFromLastPurchase] on sale"
  • Shopify Email: Limited personalization
  • Klaviyo: Full dynamic content support
  • Omnisend: Good dynamic content

Practice 3: Test, measure, optimize

A/B test:

  • Subject lines ("You left X in your cart" vs "£50 waiting for you")
  • Send times (morning vs evening; weekday vs weekend)
  • Discount depths (5% vs 10% vs free shipping)

Measure:

  • Open rate
  • Click rate
  • Conversion rate (purchases directly from email)
  • Revenue per email
  • ROI (revenue ÷ platform cost)

Practice 4: Respect deliverability

Email service providers care about:

  • Bounce rate: <2% is healthy
  • Complaint rate: <0.1% (avoid spam complaints)
  • Engagement: If subscribers aren't opening, ISPs may mark you as spam

Maintain list health:

  • Remove hard bounces immediately
  • Suppress unengaged subscribers after 6-12 months
  • Clean list quarterly

---

Common mistakes and how to avoid them

Mistake 1: Not personalizing

Generic "Hi Customer" emails have 18-22% open rates. Personalized ("Hi Sarah, your denim jacket order is here") have 28-32%.

Mistake 2: Sending too many emails

More than 2-3 per week = unsubscribes spike. Respect frequency caps.

Mistake 3: Abandoned cart timing

Send too fast (immediately): Customers may still complete. Send too slow (72 hours): They've forgotten the item or bought elsewhere. Sweet spot: 1-4 hours, then 24h, then 36h.

Mistake 4: Ignoring SMS and push

Email is 70% of revenue, but SMS has 30-40% open rates (vs 20-25% for email). Omnisend and Klaviyo let you layer SMS on top of email.

Mistake 5: Not measuring revenue attribution

Know which emails drive revenue. Shopify Admin → AnalyticsChannels → Filter by "Email" to see attributed revenue.

---

Migration path: From Shopify Email to Klaviyo

If you start with Shopify Email (free, simple) and grow to Klaviyo (more advanced):

Week 1-2: Set up basic Klaviyo account, connect Shopify integration

Week 3: Migrate abandoned cart automation from Shopify to Klaviyo

Week 4: Create post-purchase sequence in Klaviyo

Month 2: Layer in SMS automation via Klaviyo

Month 3: Advanced segmentation (RFM, LTV) and dynamic content

Cost: £20/month for first 500 subscribers, scaling to £500/month at 50k+ subscribers (but you're generating £15k-25k/month, so ROI is 10-30x).

---

Next steps

  1. Choose your platform: Shopify Email for simple setup; Klaviyo for growth; Omnisend for omnichannel.
  2. Map your core automations: Abandoned cart, post-purchase, win-back.
  3. Set up first automation: Start with abandoned cart (lowest effort, highest ROI).
  4. Measure baseline: Track recovery rate and revenue for 30 days.
  5. Optimize: Test subject lines, send times, discount depths.
  6. Layer in second automation: Post-purchase sequence.
  7. Segment by behaviour: Personalize based on purchase history.

Email automation is the easiest revenue lever in ecommerce. A properly configured stack can add £15k-25k/month to your bottom line with minimal ongoing effort.

---

Key takeaways

  • Email automation recovers 25-30% of abandoned cart revenue and increases repeat purchases by 20-40%.
  • Core automations: abandoned cart (36h), post-purchase (5 emails), win-back (quarterly).
  • Shopify Email is free but limited; Klaviyo and Omnisend offer advanced segmentation and higher ROI.
  • Personalization and segmentation double email effectiveness compared to broadcast campaigns.
  • Measure revenue attribution to justify investment in email infrastructure.

More from the blog

Stop doing the work around the work

OpenHelm connects to your tools, reads the context, and does the steps, so you sign off on the result instead of producing it. See how it covers an entire role’s weekly workload, check the pricing, or run it yourself with the free local app.