Trials · Upgrades · Win-back
Turn trials into paid plans. Win back the ones who leave.
Day 2 · Thank you
AlwaysWith a one-click reason, if they gave none.
Day 21 · What’s new
If it’s relevantOnly if you published a note that answers the reason they left.
Day 45 · A way back
Stops if they returnA lower plan at an exact quoted price, on a hosted page.
The problem
Each of these is usually another tool.
01
Trials end silently
The first thing a customer hears is the charge.
02
Upsells ignore usage
The same banner for everyone, including people leaving.
03
Win-back is a coupon drip
Ten discounts, whatever the reason they left.
How it works
What Tenure does, step by step.
01
Trial endings
One email three days before, saying exactly what happens next, with the plan that fits their use. Accepted at Stripe's own quote.3 days before the trial endsYour trial ends on Friday
If you do nothing, your trial becomes a paid Pro subscription on 3 October 2026, at $49 a month.
The plan that fits how you’ve used it
Basic, $19 a month
Due today: Nothing · quoted by Stripe
More time for late startersNothing for trials never usedYearly only with steady use02
Upgrades inside your app
A card at a limit or a locked feature: seats, add-ons, packs, credits or yearly. One per place per visit, and never a discount.<div data-tenure-slot="feature-gate">Limit reachedYou’ve used all 10 projects on Basic
Add a pack of 5 more, or move to Pro for unlimited projects.
Add 5 projectsNot nowStripe quote
Due today: $12.00 · then $19 a month
Never a discount on an upgrade · dismissals remembered 90 days
03
Service reminders
Seven days before a yearly renewal, three days before a pause ends, and a confirmation for every change.7 days before a yearly renewalRenewal notice
A service notice, not a pitch
3 days before a pause endsPause-ending reminder
Billing resumes on the date shown
Every confirmed changeConfirmation email
What changed, and when
04
Win-back with a reason
Day 2, thank you. Day 21, what's new, only if it answers their reason. Day 45, a way back at a quoted price. Stops when they return.Day 2 · Thank you
AlwaysWith a one-click reason, if they gave none.
Day 21 · What’s new
If it’s relevantOnly if you published a note that answers the reason they left.
Sent from your own domain · never after a hardship stand-downDay 45 · A way back
Stops if they returnA lower plan at an exact quoted price, on a hosted page.
The details
What’s in it.
- Exact quotesThe provider's own figure, never an estimate.
- Runs when readyUntil billing can apply it, it stays in Preview.
- Starts freshOnly people who leave after you turn it on.
- Approval thresholdsBig offers wait for your email approval.
- Your senderEvery customer email from your domain.
- Counted from billingOnly confirmed conversions and returns.
Good to know
- Trial offers and upgrade cards run on Stripe. Win-back returns run on Stripe and Chargebee.
- Win-back's return offer is a lower plan at an exact quoted price.
Questions about this part.
Can I turn any of these off?
Do I need my own email domain?
Will upgrade cards reach people who are struggling?
See the plan Tenure would draft for your app.
Give it your site address. It reads your pricing and your Stripe catalogue, drafts a retention plan in about a minute, and waits for you. Nothing reaches a customer until you publish.