Email marketing for e-commerce
Develop an automated WooCommerce online store email marketing strategy to convert prospects and retain customers.
In this chapter :

Key statistic - Email marketing generates an average ROI of €42 for every euro invested. It's the most profitable marketing channel, ahead of social networks (€28) and paid advertising (€23).
Why email marketing
Email remains the most direct and effective communication channel for online stores.
Audience ownership
Unlike social networks, where the algorithm controls who sees your posts, your email list belongs to you. Facebook may change its rules tomorrow, but your emails will stay.
You can contact your subscribers whenever you want, without paying for advertising, without depending on a third-party platform. This independence is strategic.
If Instagram closes tomorrow or changes its algorithm (which it regularly does), your 50,000 followers become inaccessible. Your 50,000 emails remain usable.
High conversion rates
Emails convert 3 to 5 times better than social networks. A visitor coming from an email has already expressed interest (registration), he's qualified.
Email = "hot" channel vs. social networks = "cold" channel. People consult their emails to act (buy, book, get information), they scroll through the networks to be entertained.
A well-targeted email with a relevant offer converts at 5-15%. An organic Facebook post: 0.1-0.5%. The difference is massive.
Powerful automation
Once configured, email automation works 24/7 without intervention. You create a welcome sequence once, it converts prospects for years.
Automation = scalability. Whether you have 100 or 100,000 subscribers, the work is the same. The system sends the right emails to the right people at the right time.
Automation enables large-scale personalization. Each subscriber receives emails tailored to his or her behavior, purchases and preferences. Impossible manually.
Marketing permission
Subscribers have agreed to receive your emails. They want your news, offers, advice. It's pull marketing (they come to you) vs. push marketing (you interrupt).
This permission makes the audience receptive. Your emails are expected, not perceived as intrusive spam. Open rates and engagement are naturally higher.
Respect this trust: valuable content, reasonable frequency, easy unsubscribing. Abuse and you lose everything.
Build your list 🔺
A qualified e-mail list is your store's most valuable asset.
Registration forms
Place forms strategically on your site to maximize sign-ups.
Exit intent popup: This type of popup automatically detects when the visitor is about to leave the site (mouse movement towards the address bar). Display a last-chance offer: "Wait! 10% discount if you register now".
Timed popup: This popup appears after 30 to 60 seconds of browsing. By this time, the visitor has had time to understand your offer and is sufficiently engaged. Suggest, for example, "Join 10,000 satisfied customers and receive our exclusive offers".
**Place an always visible but non-intrusive form in the sidebar or footer. It targets visitors who are actively looking to subscribe.
Checkout form: Add a simple checkbox during checkout with the message "I want to receive your offers and news". Conversion is easy, since the email address is already entered.
The OptinMonster, Bloom, or MailOptin extensions let you create these forms without a single line of code. They offer customizable design, advanced behavioral targeting and integrated A/B testing.
Registration incentives
People don't give their email away for free. Offer tangible value.
Immediate discount: Offer "10% off your first order by signing up". This is the most effective incentive. The cost is low because you get it back through the purchase, while the conversion rate is high.
Free shipping: Offer "Sign up and get free shipping on your first order". This incentive is particularly attractive if your shipping costs are normally high.
Exclusive content: Offer PDF guides, ebooks or videos such as "Download our free guide to the 10 mistakes to avoid". This approach works particularly well for complex products requiring customer education.
Early access: Create a feeling of VIP exclusivity with "Be the first to know about new products and benefit from exclusive private sales".
Contests/drawings: Propose "Sign up to take part in the draw for a chance to win [flagship product]". This tactic generates high volume quickly, but the quality of contacts varies.
Test different incentives to find what resonates with your audience.
GDPR compliance
In Europe, email marketing is strictly regulated by the GDPR.
Double opt-in: After registration, send a confirmation email with a link to click. Only people who click on this link are added to your list. This method proves the explicit consent required by the GDPR.
Transparency: Clearly state what you will be sending (newsletters, commercial offers, new products) and how often (weekly, monthly, etc.).
Easy unsubscribing: Every e-mail must contain a visible and fully functional unsubscribe link. When a subscriber unsubscribes, remove them from the list immediately (maximum 48 hours).
List buying prohibited: Buying or renting email lists is illegal under GDPR and totally ineffective (cold emails, high spam rate, destroyed sender reputation).
Data security: Use a reputable email platform like Mailchimp, Sendinblue or Klaviyo that secures personal data and respects the GDPR.
GDPR violations = fines of up to €20M or 4% turnover. Compliance is not optional.
Tools and platforms
Mailchimp: This is the most popular platform. It's free up to 500 subscribers and offers an intuitive interface, numerous templates and basic automation. WooCommerce integration is native.
Sendinblue: This European alternative hosts its servers in France. It's free up to 300 emails a day, and offers integrated SMS marketing and advanced automation.
Klaviyo: This platform specializes in e-commerce, with ultra-powerful segmentation based on purchasing behavior. It is more expensive ($20/month for 500 contacts) but generates a high ROI.
Omnisend: This e-commerce-oriented solution combines email, SMS and push notifications. It offers visual workflows from $16/month.
ActiveCampaign: This platform offers sophisticated automation and integrated CRM, perfect for advanced stores. Prices start at $29/month.
Start with Mailchimp or Sendinblue (free), migrate to Klaviyo when you generate €5000+/month (the investment is justified).
Types of automated emails 🔺
Automation allows you to send the right message at the right time without manual effort.
Welcome sequence
First email after registration, the most important. 50-80% open rate (vs. 15-25% conventional emails).
Email 1 (immediate): Send "Welcome! Here's your -10% code". Thank the subscriber, present your brand in 3 lines maximum, give the promised code, and include a link to your popular products.
Email 2 (D+2) : Send "Discover our bestsellers". Present 3 to 5 star products with attractive visuals and authentic customer testimonials. Explain "Why our customers love [product]".
Email 3 (D+5): Tell "Our story and our commitment". Humanize your brand by explaining who you are, why you do what you do, and what your values are. This emotional connection is essential.
Email 4 (D+7): Send a reminder "Attention: your code expires soon! This reminder targets those who haven't bought yet. The final urgency converts the last undecideds.
This sequence turns 15-30% of new registrants into buyers within the first 2 weeks.
Transactional e-mails
Automatic emails linked to orders. Obligatory, but also a marketing opportunity.
Order confirmation: Send "Thank you! Your order #123 is confirmed". Include product summary, total amount and estimated delivery date. Add a cross-selling suggestion: "Customers who bought X also liked Y".
Shipping email: Inform the customer with "Your order is on its way! Provide the tracking number, a tracking link, and the estimated delivery date. This email reassures the customer while they wait.
Delivery confirmation: Announce "Your package has arrived! Take the opportunity to ask for a product review: "Share your experience to help other customers". Offer a 5% discount on the next purchase in exchange for a review.
Request a review (D+7 after delivery): Send "How do you like your [product]?". Include a direct link to the feedback form. Customer reviews significantly boost future conversions.
Customize these WooCommerce templates in WooCommerce > Settings > Emails. Add your brand tone, visuals, cross-sells.
Reactivation emails
Target inactive customers to bring them back.
60-day inactivity: Send a friendly "It's been a while! Here's 15% for your return". Recall the customer's last purchases and present the new products released since their last visit.
6 months inactivity: Follow up with "We miss you! Special return offer: -20%". Emphasize the benefits the customer loses by remaining inactive: new products, site improvements, exclusive offers missed.
12-month inactivity: Send a final email before final removal from the list: "Last chance: would you like to stay in touch? Include a "Yes, I want to stay subscribed" button and an automatic unsubscribe link.
Regularly clean up inactive 18+ months. This costs money (platforms charge by the number of subscribers) and is detrimental to deliverability (email servers detect low engagement).
Birthdays and special dates
Personalized emails based on important dates.
Customer birthday: Send "Happy birthday [First name]! Take advantage of -20% today". Collect date of birth at registration or via customer profile. The email is sent automatically on the day.
Purchase anniversary: Relaunch with "1 year ago, you bought [product]. Here's 10% to renew it! This approach is particularly relevant for consumable products such as cosmetics, food or dietary supplements.
Store anniversary: Create an event with "5 years already! Let's celebrate together with -25%". This email is sent to your entire list, creating an annual event that your customers look forward to.
These ultra-personalized emails have a 40-60% open rate and high conversions.
Abandoned shopping carts 🔺
70% of shopping carts are abandoned. Recovering them multiplies your sales by 1.3-1.5 without additional traffic.
Why baskets are abandoned
Understand the reasons to better target emails.
Unexpected shipping costs (55%): These costs are revealed at checkout and considered too high. Your recovery email could propose: "Free delivery if you complete your order within 24 hours".
Requirement to create an account (23%): The customer doesn't want to register. Suggest in your email: "Finalize your purchase as a guest, no account required".
Process too long (18%) : The purchase tunnel has too many steps. Reassure the customer with: "Your basket is waiting for you. Finalize your order in just 2 clicks".
Price comparison (16%): The customer compares your prices with the competition. Convince them with: "Best price guaranteed + here's an exclusive 10% off code for you".
Technical problem or distraction (12%): The customer has simply been interrupted. A simple email will do: "Forgot something? Your basket is still available".
Adapt the message according to what you know about abandonment behavior (advanced extensions track this).
Recovery sequence
Series of automatic emails after abandonment.
Email 1 (1h after abandonment): Send a gentle reminder with "Did you forget something?". Include a visual of the products left in the shopping cart and a large "Finalize my order" button.
Email 2 (24 hours after abandonment) : Create urgency with "Your cart is about to expire! Even if the basket doesn't actually expire, add a small incentive to encourage purchase: "Free delivery if you complete your order today".
Email 3 (72 hours later): This is the last email with the strongest offer. Propose "-15% on your basket + free delivery. This is your last chance! This final tactic will convince even the most hesitant customers.
Recovery rate: Email 1 = 5-10%, Email 2 = 3-5%, Email 3 = 2-4%. Total: 10-19% of abandoned baskets recovered.
Recovery extensions
Klaviyo: This platform offers automatic tracking of abandoned carts, fully customizable sequences, and advanced segmentation based on cart size and products.
Omnisend : This solution offers visual drag-and-drop workflows, combines email and SMS for abandonment, and predicts the best time to send for each customer.
Mailchimp for WooCommerce: Native integration with free basic abandonment sequences for up to 500 subscribers.
YITH WooCommerce Recover Abandoned Cart: This WordPress extension (€79/year) stores abandoned carts, sends automatic emails, and generates dynamic coupons.
Abandoned Cart Lite : This free extension offers basic functionality (tracking and 1 automatic email). Perfect for beginners with no budget.
Installation: install extension, connect to your email tool, create email templates, set deadlines (1h, 24h, 72h), activate.
Best practices
Precise timing: Respect optimal lead times: 1 hour to catch up on distractions, 24 hours to follow up on the undecided, and 72 hours for the last effort. Beyond these times, the return rate plummets.
Product visuals: Systematically show abandoned products with their images. A visual reminder is much more powerful than simple text.
Obvious CTA button: Create a large, colorful, impossible-to-miss "Finalize my order" button. The link should go directly to the shopping cart, never to the homepage.
Progressive incentive : Graduate your offers. Email 1 with no discount (some customers naturally come back), Email 2 with a small bonus (free delivery), Email 3 with a real discount (15%). Avoid getting your customers used to systematically abandoning their shopping cart to obtain a discount.
A/B testing: Test different elements such as subjects ("Forget?" vs. "Your basket is waiting for you" vs. "Last chance"), incentives (free delivery vs. percentage discount), and delivery times.
Segmentation and personalization 🔺
Generic e-mails convert at 1-2%. Segmented and personalized e-mails: 8-15%.
Segmentation types
Buying behavior distinguishes between new, regular and VIP customers. Each segment requires different messages: initial conversion for new customers, loyalty for regulars, and exclusive rewards for VIPs. This segmentation reflects the progressive relationship with your brand.
Amount spent divides your customers into those who spend less than €50, those between €50 and €200, and the big spenders at over €200. Tailor your offers accordingly: small gifts for small baskets, percentage discounts for medium-sized baskets, and premium services for big spenders.
Purchased categories allow you to segment by product interests. A customer who buys men's clothing has no desire to receive promotions on women's clothing. This segmentation avoids losing subscribers by sending irrelevant content.
Purchase frequency identifies occasional (1-2 times a year), monthly and weekly buyers. Tailor your email frequency accordingly: monthly mailings for one-time buyers, bi-weekly mailings for monthly buyers, and weekly mailings for very active buyers. Respecting the natural rhythm of each segment improves engagement.
Geography allows you to segment by region to offer local events, promotions adapted to local weather (umbrellas for rainy regions, swimwear for sunny areas), or special offers for regional holidays.
Email engagement measures whether your subscribers always open your emails, only sometimes, or never. Reduce sending frequency for the less engaged to avoid being marked as spam, and increase it for the highly engaged who clearly appreciate your content.
The more precise and relevant your segmentation, the more your message will resonate with each recipient, and the more your conversion rate will naturally soar.
Dynamic personalization
The recipient's name turns a generic email into a personal message. "Hello John" works infinitely better than "Hello". This personalization may seem obvious, but it boosts open rates by 15-20% on average. The psychological effect of seeing your own name immediately grabs attention.
Recommended products draw on the customer's previous purchases to offer relevant suggestions. A message like "Since you liked X, you'll definitely love Y" resonates much better than a random recommendation. Machine learning algorithms analyze purchasing behavior to continuously refine these suggestions.
The average basket size is used to display dynamic thresholds adapted to each customer. For example, "Spend another €12 to unlock free delivery" automatically adjusts the amount according to the customer's spending history. This personalization makes the goal achievable and motivating.
Date of last purchase allows you to send contextualized messages such as "It's been 45 days since your last purchase, here's something new for you". This approach shows that you are following the relationship individually and not sending impersonal mass messages.
Local weather via a weather API generates ultra-contextual emails. A message like "Is it cold where you live today? Take advantage of 20% off our winter collection" is incredibly relevant and engaging. This kind of personalization remains a niche, but it produces exceptional results.
Advanced platforms like Klaviyo, Omnisend and ActiveCampaign offer all these customizations without a single line of code, thanks to visually configurable dynamic blocks.
Dynamic content
Dynamic content allows you to send the same email template, but with different content tailored to each recipient segment.
The "Bestsellers " block automatically displays the best-selling products in the customer's preferred category. A shoe fan will see a selection of popular shoes, while a bag lover will discover the best-selling bags. The template remains the same, only the product content changes dynamically.
Customized discounts adapt the discount percentage according to the customer's status. VIP customers receive -20%, regular customers -15%, and new customers -10%. The email template remains the same, only the percentage displayed changes dynamically according to the segment.
Adapted urgency displays a low stock message only if the customer has recently viewed this specific product. If the customer has shown no interest in this product, the urgency block is automatically hidden. This approach avoids displaying irrelevant information.
Language is automatically detected via the browser or previous purchase history, and the email is sent in the appropriate language without manual intervention. This feature is essential for stores operating in several countries.
This hyper-personalization radically transforms the way email is perceived: from an impersonal mass message, it becomes a perfectly targeted one-to-one communication.
Analysis and optimization 🔺
Measure, analyze, optimize. Email marketing is science, not art.
Key metrics
The open rate measures the percentage of subscribers who have opened your email. The benchmark is between 15 and 25% for an e-commerce store. This metric is mainly influenced by three factors: the email subject, the sender's name, and the timing. A rate below 15% indicates a problem that needs to be resolved immediately.
The click-through rate (CTR) represents the percentage of recipients who have clicked on at least one link in your email. The benchmark is between 2% and 5%. This rate is directly influenced by the quality of the content, the clarity of the call-to-action, and the relevance of the offer to the target segment.
Conversion rate measures the percentage of clickers who finally buy after clicking. The benchmark is between 1 and 5%. This is the ultimate metric, because it's the only one that really impacts your sales. All other metrics are intermediate indicators.
The unsubscribe rate indicates the percentage of subscribers who unsubscribed after receiving your email. A rate of less than 0.5% is acceptable and normal. If your rate exceeds 1%, you're probably spamming your subscribers too much, or your content isn't relevant to them.
The spam complaint rate measures the percentage of recipients who have marked your e-mail as spam. This rate must remain below 0.1%. Above this threshold, your deliverability is seriously compromised and your future emails will automatically land in the spam folder.
ROI (return on investment) is calculated using the formula: (sales generated - cost of campaign) / cost of campaign. Your ROI must be at least 10x to justify the effort and investment in email marketing. An ROI of 20x to 40x is excellent and common for well-optimized campaigns.
Track these KPIs in a weekly dashboard to detect anomalies quickly. Trends over several weeks are far more important than isolated figures from a single campaign.
Tests a/b
Systematically test every element of your emails to continually improve performance.
Email subject lines can be tested with different wording such as "Flash sale -30%" versus "Last chance: -30%". Test different psychological triggers: urgency, curiosity, questions, emojis, and personalization with the recipient's first name. A simple change of subject line can double your open rate.
The sender has a strong influence on trust and open rates. Test "Boutique X" against "Marie de Boutique X". In most cases, a personal name converts much better because it humanizes the brand and creates a more intimate connection with the recipient.
Timing should be tested for your specific audience. Compare Tuesday at 10 a.m. versus Thursday at 2 p.m. versus Sunday at 6 p.m. The optimal timing varies considerably according to your audience: B2B versus B2C, age range, profession, and email consultation habits.
Call-to-actions (CTAs) deserve a thorough test. Compare "Buy now" versus "Discover the offer" versus "Take advantage". Also test the button's color, size and position in the email. A well-optimized CTA can increase click-through rates by 30-50%.
Email length influences engagement differently depending on the context. Test a short email (3 lines + a CTA button) against a detailed email with several explanatory sections. Short emails generally win for simple offers, but complex products sometimes require more explanation.
Visuals need to find the right balance. Test an image-rich email against a minimalist, mainly text-based design. Mobile browsing favors light images that load quickly, and text that's easy to read without zooming.
Always test one variable at a time to clearly identify what works. Use a minimum sample of 1000 recipients to obtain statistically significant and reliable results.
Deliverability optimization
Your e-mails must arrive in the main inbox, not in the spam or promotions folder.
Technical authentication via SPF, DKIM and DMARC protocols enables you to prove the legitimacy of your mailings to mail servers. These technical configurations certify that your emails come from your domain and have not been tampered with. Your email platform usually provides a detailed guide to configuring these protocols correctly.
Dedicated IP becomes necessary if you send more than 50,000 emails per month. With a dedicated IP, your sender reputation is totally independent of other platform users. You build your own history of reliability, which significantly improves deliverability in the long term.
Regular list cleansing involves systematically removing subscribers who have been inactive for more than 12 months, invalid e-mail addresses that generate bounces, and unsubscribers. A clean, engaged list greatly enhances your sender reputation with e-mail providers.
Avoid typical spam words and phrases such as "FREE", "URGENT", "CLICK HERE", excessive CAPITALS, and overuse of exclamation marks!!!. These elements automatically trigger spam filters and send your e-mails straight to the junk folder.
The text/image ratio must respect a minimum of 60% text to 40% images. Emails composed of 100% images are systematically flagged as spam by detection algorithms. Always balance your visuals with substantial text content.
Recipient engagement plays a major role in your reputation. The more your subscribers open and click on your emails, the better your reputation as a sender. Gmail and Outlook explicitly favor senders whose emails generate a lot of positive engagement.
A deliverability rate of over 95% is absolutely critical for your business. If you're at 90%, you're literally losing 1 in 10 emails, which represents 10% of your potential sales evaporating into thin air.
In a nutshell
Email marketing generates the best e-commerce ROI, with €42 return for every €1 invested. Build your list via strategic popups with incentives (welcome discount, exclusive content) and well-placed forms. Segment your contacts by behavior (new, active, inactive, VIP) to send ultra-targeted messages. Automate critical sequences: welcome (3 emails), cart abandonment (3 emails at intervals), post-purchase (notice, upsell) and reactivation (win-back). Optimize your emails with catchy subject lines (max 50 characters), personalized content and clear CTAs. Systematically test (A/B testing) and analyze metrics (open rate >20%, click rate >3%).
Next steps 🔺
Navigation: ← Flash Sales | Email Marketing | Next: Reports and Analytics →