The trial recap
Shows what the user has done so far.
Why it works: Real usage numbers remind the user of the work they would lose. Pull them from your app at send time and pass them in.
Email templates
Updated
Trial ending emails convert best when they remind people of what they built, not when they count down a clock. These five templates cover the week before a trial ends and the day after it expires.
Quick answer
Replace everything in [square brackets] with your own details. Words in double curly braces, like {{name | 'there'}}, are Lumail variables: they are filled per subscriber at send time, and the value after the pipe is the fallback when the field is empty.
Shows what the user has done so far.
Why it works: Real usage numbers remind the user of the work they would lose. Pull them from your app at send time and pass them in.
States the date, the price and what happens next.
Why it works: Price and date stated up front build trust. If the trial auto-converts, a clear warning reduces chargebacks and angry support tickets.
The final reminder before the trial expires.
Why it works: The message is continuity: upgrading means nothing breaks. Inviting a reply from non-buyers turns a lost sale into product feedback.
Confirms the trial ended and keeps the door open.
Why it works: Telling the user their data is saved removes the pressure of a hard cutoff, and mentioning a free plan if you have one keeps them as a user.
Gives inactive trial users more time.
Why it works: Users who never activated did not reject the product, they never saw it. A second chance with one clear starting step costs little.
Your app knows the trial end date and usage numbers. Send each reminder through the transactional email API with those values in the content.
Tag trial users and store the end date in a custom field such as trialEndsOn, which the templates read as {{trialEndsOn}}. Then use wait steps to time the reminders. A wait-until step on the payment event moves upgraders out of the reminders.
Send a payment event when the user converts so revenue is attached to the subscriber and the right workflows start.
Seven days, three days and one day before the trial ends, plus one email on the day it expires. Shorter trials can drop the seven-day email.
A notice that a trial is ending or that a card will be charged relates to the user's account, which is why many teams send it as transactional email. Promotional extras, such as discounts, are marketing. Keep the account notice factual.
Not by default. Users who got value usually convert at the normal price. Offer extra time to users who never activated instead of discounting for users who did.
The date the trial ended, what happens to the user's data, how to upgrade, and any free plan they can stay on. One clear button to upgrade.
3,000 emails a month free. Unlimited subscribers on every plan. Campaigns, automations and transactional email on one domain.