← All templates

Template

Trial Expiring Soft Push Email

Sent 3 days before a free trial expires. Goal: remind the customer the trial is ending and give them a frictionless path to convert. Prevents passive "forgot about the trial" churn that accounts for 30-50% of trial dropoffs.

EmailTrialTone: FriendlyB2B + B2C

Subject line options

A/B test these. Lowercase, question format, and specific-time framings consistently win.

  • Your {{product_name}} trial ends in 3 days
  • {{first_name}}, quick heads-up on your trial
  • 3 days left on your {{product_name}} trial

Template

Hi {{first_name}},

Your {{product_name}} trial wraps up on {{trial_end_date}} (3 days
from now). Here is what you have built since starting:

- {{usage_stat_1}} (e.g., "27 automations running")
- {{usage_stat_2}} (e.g., "Connected 4 integrations")
- {{usage_stat_3}} (e.g., "Saved ~6 hours this week based on activity")

If you want to keep going, add a card and you will move onto the
{{recommended_plan}} plan (${{plan_price}}/mo):

→ Add payment and keep going
{{add_payment_link}}

If {{product_name}} is not the right fit, nothing happens - the
account will just pause and you can always come back. Your data
stays for 90 days.

- {{sender_first_name}}

Variables in {{like_this}} should be replaced with your merge fields.

Why this template works

Usage stats make the value concrete and loss-framed. The "if not, nothing happens" language removes pressure and preserves the relationship. Offers the recommended plan inline rather than forcing a pricing page visit.

Implementation tips

  • 1Pull 3 specific usage stats from your product analytics
  • 2Recommend ONE plan based on usage patterns - not the pricing page
  • 3Send 3 days before expiration; a second email 1 day before
  • 4If the trial ends on a weekend, send the reminder Thursday instead

Frequently asked questions

When should the trial-ending email be sent?

3 days before expiration, and a second one 1 day before for non-converters. Earlier than 3 days is too soon (customers forget), later than 1 day is too late.

Should I offer a discount in the trial-ending email?

Not in the first one. Save the discount for a day-after-expiration follow-up if the customer did not convert. Discounts in the pre-expiration email train users to wait for one.

Automate this with Rebounce

Rebounce sends this template automatically based on decline codes and timing

Rebounce detects payment failures via Stripe Connect, classifies them by decline code, and runs the optimal dunning sequence across email, SMS, WhatsApp, and in-app banners. The templates above are the exact patterns Rebounce uses out of the box - you can adapt the copy to your brand voice and Rebounce handles delivery, timing, and sequence cancellation when a retry succeeds.

Start free trial