Email Marketing Templates: 8 Lifecycle Emails to Copy (2026)
Free email marketing templates for lifecycle emails: welcome, onboarding nudge, trial ending, usage limit, payment failed, and win-back, with copy to adapt.

Andrew Kim

An email marketing template is a reusable email you fill in and send again. It has two layers: the design (layout, fonts, colors) and the message (what the email says and asks for). Template galleries give you the first layer. The emails that grow a product, the lifecycle emails triggered by what users do, need the second.
This guide gives you eight copy-ready lifecycle templates, from welcome to win-back, with when to send each one and how to tell whether it worked. Then it covers where to get free design templates and how to keep them from breaking in the inbox.
Which email templates do you actually need?
For a software product, most of the email that matters is lifecycle email: messages triggered by what a user or account does. This table is the starter set. Each row needs its own template because each has a different job.
| Template | Send when | Its one job | Measure |
|---|---|---|---|
| Welcome | Account created | Start the first setup step | Activation rate |
| Onboarding nudge | Setup stalled 24-48 hours | Remove the blocker | Step completion |
| Milestone | First meaningful result | Point to the next step | Next-step rate |
| Trial ending | 3 days before trial ends | Convert, or offer help | Trial-to-paid rate |
| Usage limit | Account reaches 80% of a limit | Upgrade before hitting the wall | Upgrades |
| Payment failed | A charge fails | Get the card updated | Revenue recovered |
| Win-back | Weeks after cancellation | Bring the customer back | Reactivations |
| Newsletter | Your regular schedule | Stay useful between actions | Clicks and replies |
Add a promotional template for launches and sales if you run them. Start with the welcome and onboarding nudge, since every later email depends on users reaching first value.
Lifecycle email templates you can copy
Fill in the brackets. Each template is deliberately plain: it renders everywhere, survives image blocking, and reads like a note from a person.
1. Welcome email
Send when: the account is created. Stop when: the activation step is done.
Subject: Welcome to [Product]. Start here
Preheader: One step to [first result]
Hi [First name],
Your [Product] account is ready. The fastest way to see what it
can do is to [activation step]. It takes about [N] minutes.
[ Button: [Do the activation step] ]
If anything gets in the way, reply to this email. A person
reads every reply.
[Sender name], [Product]
One step, not a feature tour. Our welcome email examples include 12 variations for trials, team invites, newsletters, and stores.
2. Onboarding nudge
Send when: the setup step hasn't happened 24-48 hours after signup. Stop when: it happens.
Subject: Stuck on [step]?
Preheader: Here's the usual fix
Hi [First name],
You started [step] on [day], but it didn't finish. The most
common reason is [common blocker]. To fix it, [one-line fix].
[ Button: Finish [step] ]
Rather have help? Reply and we'll set it up with you.
Name the specific step and the likely blocker. "We noticed you haven't finished setting up" gives the reader nothing to act on.
3. Milestone email
Send when: the user reaches a first meaningful result, such as a first report, invoice, or published page. Stop when: it's sent once per milestone.
Subject: You just [milestone]
Preheader: Here's what to do next
Hi [First name],
[Milestone, with a real number: "Your first invoice for $1,200
went out to Acme Co."]
Next: [next step], so [benefit].
[ Button: [Next step] ]
Every milestone email should end with a next step. Our guide to re-engagement and progress emails shows how Duolingo uses the same pattern.
4. Trial-ending email
Send when: 3 days before the trial ends. If you bill with Stripe, the customer.subscription.trial_will_end event fires at that point, or immediately for trials shorter than 3 days.1 Stop when: the account pays or cancels.
Subject: Your [Product] trial ends [day]
Preheader: Here's what you've built so far
Hi [First name],
Your trial ends on [date]. In [N] days, your team
[concrete usage: "created 3 projects and shared 14 reports"].
To keep [what they'd lose], choose a plan before [date].
[Billing detail: "We won't charge you unless you do."]
[ Button: Choose a plan ]
Need more time to decide? Reply and we'll talk.
Send this version only to accounts that activated. For accounts that never reached first value, swap the upgrade ask for an offer of help or a short extension.
5. Usage-limit warning
Send when: the account reaches 80% of a plan limit, and again at 100%. Stop when: it upgrades or the limit resets.
Subject: You've used 80% of this month's [units]
Preheader: You'll reach the limit around [date]
Hi [First name],
Your workspace has used [used] of [limit] [units] this month.
At this pace you'll reach the limit around [date], and then
[what happens: "scheduled reports pause until [reset date]"].
[Higher plan] includes [new limit].
[ Button: Compare plans ]
[ Link: See what's using [units] ]
Send it to the admin or billing owner, and say plainly what happens at the limit. The second link lets them fix the usage instead of upgrading, which builds trust.
6. Payment-failed email
Send when: a subscription charge fails. Stop when: payment succeeds or the subscription ends.
Subject: Your payment for [Product] didn't go through
Preheader: Update your card to keep [key thing] running
Hi [First name],
We couldn't charge your card ending in [last 4] for [amount]
on [date].
We'll try again on [next retry date]. To avoid any interruption,
update your payment details before [date access pauses].
[ Button: Update payment method ]
Your data and settings are safe either way.
Keep it plain and free of promotions. If you bill with Stripe, Smart Retries already retries failed payments (Stripe's recommended default is 8 tries within 2 weeks), and Stripe can send its own emails for failed payments and expiring cards.2 Pick one sender so customers don't get two notices for the same charge.
7. Win-back email
Send when: 2-6 weeks after cancellation, and only when you have something real to say. Stop when: they resubscribe or unsubscribe.
Subject: [The thing they wanted] is here
Preheader: Your [projects] are still saved
Hi [First name],
You canceled [Product] in [month] and told us [reason].
We wanted you to know: [what changed].
Your [projects/data] are saved until [date], so you can pick
up where you left off.
[ Button: Reactivate [Product] ]
A win-back works when something changed. "We miss you" with nothing new is easy to ignore.
8. Newsletter
Send when: on your regular schedule. Stop when: the reader unsubscribes.
Subject: [Specific, scannable topic of this issue]
Preheader: [The most interesting item, in a few words]
Hi [First name], here's what's worth your attention this week.
1. [Headline]
[Two sentences. Link to the full thing.]
2. [Headline]
[Two sentences. Link to the full thing.]
That's it for this week. Reply and tell me what to cover next.
[Sender name]
[Company name, mailing address, unsubscribe]
To turn these into a sequence with delays and exit rules, see our drip campaign guide.
Where to get free email design templates
If you want a designed layout to put this copy in, you have plenty of free options. Checked in September 2026:
| Source | What's free | HTML export | Best for |
|---|---|---|---|
| Your email platform's gallery | Mailchimp Free includes a limited selection; Brevo offers free responsive templates plus drag-and-drop and HTML editors | Not needed; sends natively | The fastest path |
| RGE Studio (formerly Beefree) | Free Starter plan with the template catalog, 6 exports a month, and 10 stored designs | Yes, HTML or ZIP | Designing once and exporting anywhere |
| Stripo | Free plan with 4 exports a month | Yes, raw HTML | Branded template libraries |
| Colorlib and Designmodo | Free responsive HTML email files | Download | Hand-coded HTML |
Two cautions. Check the license, because "free" sometimes means personal use only. And check what the free plan exports: Stripo's direct export to HubSpot, for example, requires a paid Stripo plan and HubSpot Marketing Hub Professional or Enterprise.3
How to customize a template without breaking it
- Change content before structure. Swap the logo, colors, copy, and images first. Touch columns and table structure only if you must, and test heavily when you do.
- Keep the width around 600px. Mailchimp recommends 600px or less so the layout fits most email clients.4
- Write the preheader on purpose. Replace the default "View this email in your browser" with a line that extends the subject.
- Keep the footer honest. In the US, CAN-SPAM requires commercial email to include a valid postal address and a clear way to opt out, and opt-outs must be honored within 10 business days.5
- Use one primary button. If a reader can't tell in two seconds what you want, the design has failed.
Rendering problems to check before you send
Dark mode. Clients disagree. In Litmus's testing, Apple Mail generally leaves your colors alone, Gmail on iOS fully inverts them, Gmail on Android and Outlook mobile partially invert, and Outlook on Windows can fully invert.6 Avoid pure black (#000000) and pure white (#FFFFFF), give logos a transparent background with a subtle outline, and test in both modes.
Image blocking. Some clients don't load images until the reader asks. If your message and button live inside one big graphic, a blocked image means a blank box. Keep the message and call to action in live text and write alt text for every image.
Gmail clipping. Gmail clips messages whose code is larger than about 102KB and hides the rest behind a "View entire message" link.7 That can hide your footer, including the unsubscribe link. Common causes are long content, extra images, and hidden formatting code pasted in from other tools.
An email that renders fine can still land in spam. If it does, check authentication, sender reputation, list hygiene, and your links and content. See the email deliverability guide.
Where Dreamlit fits
Templates are the easy part. Knowing which lifecycle email to send, to whom, and when is the hard part. Dreamlit, the company behind this blog, does the activation work for you. Our experts pinpoint where users drop off and send the emails that turn them into paying customers, with the results on us. You get a weekly report on what moved. It fits products with 500 or more signups a month. If you just need a layout, the free sources above will do.
Want to know which of these emails would move your numbers most? Get a free activation audit.
References
- RGE Studio (formerly Beefree) rebrand announcement and Starter plan details
- Stripo free plan limits
- Mailchimp plan comparison
- Brevo: upload an HTML file or use the HTML editor
- Colorlib free responsive HTML email templates
- Designmodo free HTML email templates
Footnotes
-
Stripe, "Configure trial offers on subscriptions" (events table), https://docs.stripe.com/billing/subscriptions/trials ↩
-
Stripe, "Smart Retries," https://docs.stripe.com/billing/revenue-recovery/smart-retries, and "Customer emails," https://docs.stripe.com/billing/revenue-recovery/customer-emails ↩
-
Stripo, "How to export email templates to HubSpot," https://stripo.email/blog/how-to-export-email-templates-to-hubspot-from-stripo/ ↩
-
Mailchimp, "About Email Template Widths," https://mailchimp.com/help/about-template-widths/ ↩
-
FTC, "CAN-SPAM Act: A Compliance Guide for Business," https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business ↩
-
Litmus, "The Ultimate Guide to Dark Mode for Email Marketers," https://www.litmus.com/blog/the-ultimate-guide-to-dark-mode-for-email-marketers ↩
-
Mailchimp, "Gmail is clipping my email," https://mailchimp.com/help/gmail-is-clipping-my-email/ ↩
Frequently asked questions
What is an email marketing template?
An email marketing template is a reusable email you fill in and send again. It has two layers: the design (layout, fonts, colors, spacing) and the message structure (subject, opening, call to action, sign-off). Most galleries supply the design; lifecycle templates also need the message.
Where can I get free email marketing templates?
Start with your email platform's built-in gallery. Mailchimp's Free plan includes a limited selection and Brevo offers free responsive templates. For standalone design, RGE Studio (formerly Beefree) and Stripo have free plans with a few HTML exports a month, and Colorlib and Designmodo publish free HTML files. Check each template's license before commercial use.
Which email templates does a SaaS company need?
Most need a welcome email, an onboarding nudge for stalled setup, a milestone email, a trial-ending email, a usage-limit warning, a failed-payment email, a win-back email, and a newsletter. Each lifecycle email is tied to a trigger in product or billing data, the newsletter follows a regular schedule, and each template has one job.
What makes an email template convert?
One goal per email, a single primary call to action written as a real button, a subject and preheader that match the body, and content that still works when images are blocked. Relevance and timing matter more than design: the right message sent when a user takes an action beats a polished blast.
Should I use a plain-text or HTML email template?
Use light, mostly-text templates for lifecycle and one-to-one emails such as welcome, onboarding, and billing notices; they feel personal and render everywhere. Newsletters and promotions can justify a richer HTML layout. Always include a plain-text version alongside HTML.
Why does my template look broken in dark mode?
Email clients treat dark mode differently. Litmus reports that Apple Mail generally leaves colors alone, Gmail on iOS fully inverts them, Gmail on Android and Outlook mobile partially invert, and Outlook on Windows can fully invert. Avoid pure #000000 and #FFFFFF, use logos with transparent backgrounds and a visible outline, and test in both modes.
Why does Gmail cut off my email?
Gmail clips messages whose code is larger than about 102KB and hides the rest behind a 'View entire message' link, which can hide your footer and unsubscribe link. Trim unused code, inline only the CSS you need, and avoid pasting in heavy tracking markup.
About the Author

Co-Founder & CTO
Andrew is Co-Founder and CTO of Dreamlit AI, which runs user activation for software companies. He previously built partner integrations at Netflix and led engineering at fintech startup Bonside. Full bio →
Other articles

12 Welcome Email Examples Built for Activation (2026)
12 welcome email examples for SaaS, trials, newsletters, stores, and communities. Each one shows the copy, when to send it, and when to stop.

What Is a Drip Campaign? Definition, Examples, and Triggers
A drip campaign is a series of automated emails sent on a schedule or when someone takes an action. See five examples with day-by-day timing and trigger logic.