Strategy
Product Recommendations in Email: More Sales
Published July 18, 2026 · 9 min read
Did you know an email with product recommendations gets 4 times more clicks than a generic email? And here's the kicker: 49% of customers who click a recommendation buy something within 30 days.
Product recommendations in email are the most effective revenue multiplier you'll find. It's not about selling more—it's about selling the right thing to the right person at the right moment.
Instead of sending the same email to everyone, imagine this: a customer bought running shoes. Five days later they get an email recommending socks, insoles, and athletic gear. Another customer bought a dress; they get accessory recommendations. Conversion, AOV, and satisfaction all climb simultaneously.
This guide shows you how to implement it in WooCommerce without code and measure every euro of ROI.
Why recommend products in email
Three reasons this is sure money:
1. Increases Average Order Value (AOV)
Real data:
- Average customer: buys product A for €50
- With recommendations: buys A + B + C for €87
- Increase: +74% average order value
- Zero new acquisition cost
That 74% goes straight to margin.
2. Improves customer experience
It's not spam—it's service. If a customer bought protein powder, recommending a shaker is helpful, not pushy. It's what Amazon does with "Frequently bought together"—but in email.
Customers receiving relevant recommendations report:
- +23% brand satisfaction
- +35% loyalty
- Lower churn
3. Removes decision friction
"What else do I need?" is a question many customers can't answer. You answer it for them.
Result: they buy.
Cross-sell vs upsell: the critical difference
Cross-sell: complementary products
Definition: Sell related but different products. Example: customer buys laptop → recommend mouse, keyboard, bag.
Strategy: Products that increase order value without replacing the original purchase.
AOV lift: +30–50% typically.
Timing: Immediately post-purchase (email 1–3) or during regular marketing campaigns.
Real example:
You just bought: Nike Running Shoes
Complete your experience:
→ Running Socks (€12)
→ Comfort Insoles (€18)
→ Sports Water Bottle (€15)
Upsell: premium versions
Definition: Sell better/premium version of what they bought. Example: customer bought basic plan → recommend pro plan.
Strategy: Show that a "better" option exists.
AOV lift: +50–200% if it converts (but lower conversion; 2–5% vs 8–12% cross-sell).
Timing: After they've shown interest (3–4 weeks post-purchase) or if usage is low.
Real example:
You used 80 emails this month on Flowgration Basic.
Need more? Compare plans:
BASIC: 500 emails/month—€29/month (You're here)
PRO: 5,000 emails/month—€79/month (Recommended for you)
ENTERPRISE: Unlimited—Custom pricing
Rule: Cross-sell is easier to sell; upsell has higher margins. Use both.
Based on purchase history: the math behind it
The best recommendations are data, not intuition.
RFM + product analysis
Recency, Frequency, Monetary + Previous purchase analysis
- Customer who bought A 7 days ago → Recommend products typically bought with A
- Customer who buys every 45 days and hasn't purchased in 30 → Recommendations from their favorite category
- High-value customer (>€500 lifetime) → Premium/exclusive recommendations
Tools like Flowgration can automate this. Input purchase history + rules, and the system recommends automatically.
"Frequently bought together"
It's the simplest and most effective tactic:
The analysis: What products do customers frequently buy together?
Real example from a beauty store:
- Foundation + Concealer = 78% of foundation buyers also buy concealer
- Concealer + Translucent powder = 82%
- Powder + Setting spray = 91%
With Flowgration, you configure: "If customer buys Foundation, recommend Concealer and Powder."
Advantage: No complex ML needed; just historical data.
Rules vs. dynamic: when to use each
Rules-based recommendations (simple)
How: You manually configure. "If buys X, recommend Y, Z, W."
Advantages:
- Easy to set up (15 minutes)
- Full control
- Predictable
Disadvantages:
- Less personalized
- Requires maintenance
Example rule in Flowgration:
Trigger: Purchase category "Running"
Recommendation: 3 random products from "Running Accessories"
Send: 2 days post-purchase
Dynamic recommendations (AI-driven)
How: System learns what combines well. Uses historical purchase data.
Advantages:
- Highly personalized
- Learns over time
- Higher conversion (+3–5%)
Disadvantages:
- Needs data (1,000+ transactions minimum)
- More complex to set up
- Potential additional cost
When to use: Stores with 500+ purchases monthly.
Best practice to start: Simple rules. Once you have enough data, graduate to dynamic.
"Frequently bought together": WooCommerce templates
Here's the template that works:
Email: Post-purchase cross-sell (day 2)
Subject: "Complete your purchase: items that go perfectly together"
Structure:
Hi [name],
We received your order #12345. Thank you!
We noticed you bought [Main Product].
Customers who bought this also loved:
[Product 1—Image—Price—"Buy Now" button]
[Product 2—Image—Price—"Buy Now" button]
[Product 3—Image—Price—"Buy Now" button]
Delivery: 24–48 hours
Returns: 30 days, no questions asked
Questions? [Contact link]
Best,
[Brand]
Email: Reminder + upsell (day 14)
Subject: "[name], we found something you might be missing"
Structure:
Hi [name],
It's been 2 weeks since your purchase of [Product].
Based on your history, we think you might like this:
[Premium Version/Similar—Benefits comparison]
COMPARE OPTIONS
Exclusive discount just for you: 10% off [upgrade/product]
Code: UPGRADE10
Valid until [date].
Best,
[Brand]
WooCommerce templates with Flowgration
Inside Flowgration, you'd configure:
Flow 1: Post-purchase cross-sell
- Trigger: Purchase completed
- Wait: 2 days
- Send email: "Complete your purchase"
- Recommendations: 3 products "Frequently bought together" with [main category]
- Personalization: Customer name, product name
- Tracking: Clicks, conversions
Flow 2: Upsell reminder
- Trigger: Purchased 14 days ago
- Condition: Has not repurchased
- Send email: "Upgrade to Pro"
- Recommendation: Premium/upgrade product
- Incentive: 10% discount (auto-generated code)
- Tracking: Conversion to upgrade
In native WooCommerce this needs a plugin. In Flowgration, it's 5 clicks.
Measuring results: the ROI that matters
Don't launch blind. Measure everything:
Key metrics
| Metric | Measures | Target |
|---|---|---|
| CTR | % who click recommendation | 8–12% |
| Conversion | % who buy after click | 5–15% |
| Incremental AOV | €€ extra per customer | +€25–50 |
| Campaign revenue | Total income from campaign | Varies |
| ROI | (Revenue - Cost) / Cost | 300%+ typical |
Simple ROI formula
Incremental revenue = (Emails sent) × (CTR) × (Conversion) × (Incremental AOV)
Example:
10,000 emails × 10% CTR × 10% conversion × €35 AOV = €35,000 revenue
Campaign cost: €0 (automated)
ROI: Infinite (or "priceless")
Testing to optimize
| Variable | Test A | Test B | Measure |
|---|---|---|---|
| Timing | Day 1 | Day 3 | Conversion |
| Product count | 3 | 5 | CTR + Clarity |
| Incentive | No discount | 10% off | Conversion |
| Subject line | "Complete your look" | "Don't miss this" | Open rate |
After 100 conversions, adopt the winner.
FAQ
Which customers should NOT get recommendations?
- First-time buyers (wait for email 2 post-purchase)
- Inactive customers 3+ months (send win-back first)
- Non-buyers (send to win-back or wait 6 months)
How many recommendation emails per month? 2–3 maximum. One recommendation email, one newsletter, one promo. More than 4/month = churn.
What if they already bought the recommended product? Great question. In Flowgration, set automatic exclusion: "Don't recommend X if customer bought X in last 90 days."
Does this work for B2B? Yes, but timing is longer (email 7–10 days post-purchase, not 2 days). B2B decision cycles are slower.
Is €35 incremental AOV realistic? Depends on your average price. If you sell €100/item, expect €30–50. If you sell €1,000+, expect €50–150. Calculate based on your current margins.
Product recommendations in email are sure money. Every well-targeted email generates €0.50–€2.00 in incremental revenue at near-zero cost.
If you have a catalog of 50+ products and WooCommerce, this is a priority.
Start today: with Flowgration set up your first recommendation flow in 15 minutes.
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