Guides
How to Automate Email in WooCommerce Without Paying HubSpot
Published July 3, 2026 · 10 min read
When a WooCommerce store starts to grow, there comes a point where sending emails manually doesn't scale. You have 200 orders a month, customers not getting post-purchase follow-ups, abandoned carts you're not recovering, and inactive customers who could reactivate with a timely email.
The obvious answer should be to automate email marketing. The problem: most guides you find point to tools like HubSpot (€999/month), ActiveCampaign (€59+/month with external integrations), or Klaviyo (€165+/month for mid-size lists).
For a WooCommerce store with 50-300 orders a month, those prices make no sense.
In this guide we explain how to set up a complete email automation system for WooCommerce from €0 to €39/month, with the journeys that generate the most ROI.
Why email automation is essential for WooCommerce
Before we get technical, here are the numbers that justify spending time on this:
- Welcome emails have open rates of 50-60% (vs 20-25% for normal emails). It's the most-read email you'll send.
- Post-purchase email (sent 2 hours after order) generates 10-15% additional reorders in the following 30 days.
- Abandoned cart email recovers 5-15% of abandoned carts. For a store with €60 AOV and 50 abandoned carts per month, that's €150-450/month in recovered revenue.
- Re-engagement email (sent to inactive customers at 60-90 days) reactivates 5-10% of dormant customers.
With a volume of 100 orders/month and these four active automations, you can reasonably expect €200-500/month in additional revenue without any extra ad spend.
The 4 essential email automation journeys for WooCommerce
Journey 1: Welcome (trigger: new contact or first order)
Goal: Introduce the brand, build trust, encourage first or second purchase.
Recommended sequence:
Email 1 — Immediate (0 hours):
- Subject: "Welcome to [store name]"
- Content: Order or signup confirmation + who you are + what makes your store special
- CTA: Explore popular categories
Email 2 — Day 2:
- Subject: "What our customers love most"
- Content: 2-3 real customer testimonials + best-selling product
- CTA: View featured product
Email 3 — Day 5:
- Subject: "A little gift for your next order"
- Content: 10% discount for second purchase (valid 7 days)
- CTA: Use discount
Expected result: 15-25% conversion to second purchase within 30 days for customers who complete the sequence.
Journey 2: Post-purchase (trigger: order completed)
Goal: Build loyalty, request reviews, prepare for repeat purchase.
Recommended sequence:
Email 1 — 2 hours after order:
- Subject: "Your order is on its way"
- Content: Order summary + estimated delivery time + how to contact with questions
- CTA: Track order (if you have tracking)
Email 2 — 3 days after estimated delivery:
- Subject: "Is everything good with your order?"
- Content: Confirm order arrived well + returns FAQ
- CTA: Leave review on Google/Trustpilot
Email 3 — 10 days after:
- Subject: "Products that pair with what you bought"
- Content: Related product recommendations (cross-sell)
- CTA: See recommendations
Expected result: +10-15% reviews generated, +8-12% repeat purchases within 30 days.
Journey 3: Abandoned cart (trigger: cart created but no order within 1 hour)
Goal: Recover the sale before the customer buys from competitors.
Recommended sequence:
Email 1 — 1 hour after abandonment:
- Subject: "You forgot something in your cart"
- Content: List of cart items + recovery button
- CTA: Return to cart
Email 2 — 24 hours after:
- Subject: "Your cart is still here (and stock is running low)"
- Content: Genuine urgency if limited stock + testimonials for those products
- CTA: Complete order
Email 3 — 72 hours after:
- Subject: "Last chance + 5% off"
- Content: Small discount offer to close the sale
- CTA: Use discount and checkout
Expected result: 8-15% abandoned cart recovery.
Journey 4: Re-engagement (trigger: no purchase in 60-90 days)
Goal: Reactivate sleeping customers before you lose them for good.
Recommended sequence:
Email 1 — At 60 days with no activity:
- Subject: "We miss you, [name]"
- Content: Brand reminder + what's new since their last purchase
- CTA: See what's new
Email 2 — At 75 days:
- Subject: "Still around? We have something for you"
- Content: Exclusive re-engagement offer (discount or free shipping)
- CTA: Claim offer (valid 5 days)
Email 3 — At 90 days:
- Subject: "This is our last try (no pressure)"
- Content: Honest and direct. If they don't want emails, they can unsubscribe. If they want to come back, here's the door.
- CTA: Two buttons: "Keep getting updates" / "Unsubscribe"
Expected result: 5-10% reactivation of dormant customers.
How to set up these automations in WooCommerce
Option 1: With Flowgration (recommended for native WooCommerce)
Flowgration has a drag-and-drop journey builder that integrates directly with WooCommerce events. Triggers for "order completed," "cart abandoned," and "new contact" are available natively, without needing webhooks or Zapier.
Steps:
- Install the Flowgration plugin in WordPress
- CRM builds automatically with your existing customers and orders
- Go to "Journeys" → "New Journey"
- Select trigger (e.g., "order_paid")
- Add steps: wait X hours → send email → wait X days → send email
- Activate the journey
Estimated time to set up all 4 journeys: 2-3 hours.
Price: Free (Free plan for up to 500 contacts) or from €39/month for unlimited contacts.
Option 2: With Klaviyo (for stores with higher volume and budget)
Klaviyo has excellent WooCommerce integration and powerful automation flows, but pricing scales quickly with contact count.
When it makes sense: If you have 500+ orders/month and want advanced predictive segmentation (purchase probability, estimated LTV, etc.).
Option 3: With Mailchimp + WooCommerce plugin (most known but not the best)
Mailchimp has an official WooCommerce plugin that syncs contacts and orders. Basic automations are available in the free plan, but abandoned cart and advanced segmentation require the paid plan (from €20/month).
When it makes sense: If you already use Mailchimp and don't want to migrate. But if you're starting, there are more affordable and native options.
Metrics you should track
Once your automations are running, measure these metrics every month:
| Metric | Good | Excellent |
|---|---|---|
| Open rate automated emails | 25-35% | 40%+ |
| Click rate | 3-5% | 8%+ |
| Abandoned cart recovery | 5-8% | 12%+ |
| Repeat purchase in 30 days (post-purchase) | 8-12% | 15%+ |
| Dormant customer reactivation | 4-6% | 10%+ |
If any metric is well below these ranges, the problem is usually the email subject (low opens) or copy and CTA (low conversion).
What not to do with email automation
Don't automate too much from the start. Better to have two journeys working well than eight poorly configured. Start with welcome and post-purchase, measure, then add more.
Don't use the customer's name in every subject. "Hi Maria, we miss you" was effective in 2015. Today it's perceived as cheap manipulation.
Don't send re-engagement emails to your whole list. Only to customers who purchased or showed real interest at some point. Sending to cold contacts destroys your domain reputation.
Don't forget the unsubscribe link. Every email must have a clear unsubscribe option. Not just for GDPR, but because keeping your list clean improves delivery rate.
Conclusion
Automating email marketing for a WooCommerce store doesn't require investing €999/month in HubSpot. With the four journeys we've outlined, a tool like Flowgration (from €0), and 2-3 hours to set it up, you can have a system working 24/7 generating repeat purchases, recovering carts, and building customer loyalty.
The cost of not having these automations for a store with 100 orders/month likely exceeds €300-500/month in lost revenue.
Want to set up these journeys in your WooCommerce today? Install Flowgration free and start your first automation in under an hour.
Build your WooCommerce CRM in 60 seconds
Flowgration turns your store's orders into a living CRM and runs email, SMS and WhatsApp on autopilot. Free up to 500 contacts.
Start free