Templates
Email Marketing Templates for Online Stores (Free + Guide)
Published July 10, 2026 · 12 min read
Email templates are one of the most sought-after resources by online store owners, and for good reason: starting from a structure that already works is much more efficient than building from scratch.
In this article you'll find free email templates for the 4 most important types of emails in ecommerce, with clear instructions on how to customize and use them in WooCommerce.
Before using templates: the principles that make an email work
Templates are a starting point, not a guarantee. 80% of an email's performance depends on:
The subject line: What determines whether the email gets opened or ignored. The most beautiful template in the world is useless if the subject line doesn't generate opens.
Relevance: A perfect email sent at the wrong time or to the wrong segment won't convert.
The CTA: Each email should have one single clear action. Two CTAs compete with each other and reduce conversion on both.
Visual consistency: The email should match your store. Logo, colors, font. If the email looks like it's from another company, it generates distrust.
Template 1: Welcome Email
When to send it: Immediately after signup or first purchase.
Subject lines that work:
- "Welcome to [store name] 👋"
- "Hi [name], here's what makes us special"
- "Your first order at [store] — thank you"
Structure:
[YOUR STORE LOGO]
Hi [Name],
Thank you for [signing up / your first purchase]. We're really happy to have you here.
At [store name] we are [brief description of what you do and what makes you different in 1-2 sentences].
We take [the main value you offer: quality, price, service, sustainability, etc.] very seriously.
Here are a few things to get you started:
👉 [Most popular category] → [link] 👉 [Best-selling product] → [link] 👉 [Useful resource: guide, blog, etc.] → [link]
If you have any questions, reply directly to this email. [Your name] reads it, not a bot.
Best regards, [Your name] [Store name]
[footer: address, unsubscribe, social media]
Minimum customization: Add the customer's name, use your brand voice (don't sound like a template), and include products/categories that are actually relevant.
Template 2: Post-Purchase Email (Follow-up 3 days after delivery)
When to send it: 3 days after the estimated delivery date.
Subject lines that work:
- "How's your order, [name]?"
- "Your order arrived 3 days ago — how is it?"
- "Quick question about your purchase"
Structure:
[YOUR STORE LOGO]
Hi [Name],
A few days ago you received [product(s) purchased]. We hope everything arrived in perfect condition and that you're enjoying it.
If anything isn't right (damaged product, wrong size, anything), write to us directly and we'll sort it out today.
And if everything is great, we'd love to hear that too! A quick review helps us a lot and only takes you 1 minute:
[Leave my review →] (link to Google, Trustpilot, or whichever platform you use)
Thank you so much, [Your name] [Store name]
[footer]
Why it works: It's brief, direct, addresses objections (if something's wrong), and asks for one single action (leave a review). No selling in this email, just relationship building.
Template 3: Abandoned Cart Email (First touchpoint, 1 hour)
When to send it: 1 hour after a cart has been active without conversion.
Subject lines that work:
- "You forgot something at [store] 🛒"
- "[Name], your cart is still here"
- "Did you have trouble checking out?"
Structure:
[YOUR STORE LOGO]
Hi [Name],
It looks like you left something in your cart. Here it is, in case you want to pick up where you left off:
[IMAGE + NAME + PRICE for each product in cart] [IMAGE + NAME + PRICE]
Total: [total price]
[Complete my order →] (direct link to saved cart)
If you had any technical issues or have questions about the products, reply to this email and I'll help you out in minutes.
[Your name] [Store name]
[footer]
Important note: The link should go directly to the pre-loaded cart, not to the homepage. If the customer has to search for the products again, conversion drops by 50%.
Template 4: Re-engagement Email (Inactive customers, first touchpoint)
When to send it: To customers who haven't been active for 60-75 days (adjust based on your repurchase cycle).
Subject lines that work:
- "We miss you, [name]"
- "Still around? Things have happened at [store]"
- "[Name], how are you?"
Structure:
[YOUR STORE LOGO]
Hi [Name],
It's been a while since your last visit and we wanted to say hello.
Since then we've [news 1: new product, new category, service improvement], [news 2], and [news 3].
If you feel like stopping by:
[See what's new →] (link to category or new products landing page)
And if there's anything we can improve, let us know. We reply to all emails.
Best regards, [Your name]
[footer with prominent unsubscribe option]
Why include the unsubscribe option prominently: In your first re-engagement email, it's better to make it easy to unsubscribe than to insist with someone who doesn't want to hear from you. Cleaning your list improves delivery rates on all future sends.
How to use these templates in WooCommerce
- Copy the structure into your email marketing tool (Flowgration, Mailchimp, Brevo, etc.)
- Adapt the text to your brand voice. These templates are just the structure; the tone should be yours.
- Set up the triggers in your tool: order completed, new signup, abandoned cart, X days of inactivity.
- Configure dynamic variables ([Name], [cart products], etc.) based on fields available in your platform.
- Test it by sending the email to yourself before activating.
Common mistakes when using email templates
Using the text literally without customizing: Templates are obvious when used without adaptation. Change the voice, add your context, make it yours.
Including too many CTAs: Templates sometimes have 3-4 buttons. Choose just one, the most important, and delete the rest.
Not setting up dynamic products: In the abandoned cart email, if you don't set up dynamic products, all customers see the same products instead of their actual cart.
Sending without testing: Always send the email to yourself before activating the automation. Check that links work, images load, and dynamic variables fill in correctly.
Use these templates directly in Flowgration with the drag-and-drop editor. All WooCommerce triggers (abandoned cart, order completed, new contact) are available natively.
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