Results
Every save in dollars, straight from billing.
Revenue kept
$312
collectedOffers accepted
9
of 14 shownCost of offers
$41
discounts, full runFrom 14 cancel clicks · Aug 26 – Sep 25 · counted, not estimated
Still to confirm
Which saves has billing confirmed with a paid renewal?- Recorded: a renewal invoice was paid3 saves
- Renews in the next 30 days4 saves
- Ended first2 saves
Did it last?
Still subscribed 3 billing periods on5 of 6
No percentage below 20 customers.
The problem
Most retention numbers count clicks, not money.
01
“Saved” means “clicked accept”
Even if they leave next month.
02
Percentages on tiny samples
“50% saved” from four customers isn't a result.
03
Lift with no comparison
Cause needs a group that didn't get the offer.
How it works
What Tenure does, step by step.
01
What it was worth
Revenue kept, offers accepted, cost of offers, each with its count and dates: “counted, not estimated”. Discounts are costed for their whole run.Revenue kept
$312
collectedOffers accepted
9
of 14 shownCost of offers
$41
discounts, full runFrom 14 cancel clicks · Aug 26 – Sep 25 · counted, not estimated
Still to confirm
Which saves has billing confirmed with a paid renewal?- Recorded: a renewal invoice was paid3 saves
- Renews in the next 30 days4 saves
- Ended first2 saves
Did it last?
Still subscribed 3 billing periods on5 of 6
No percentage below 20 customers.
02
Still to confirm
Recorded, still to confirm with its renewal date, or ended first. Upcoming renewals show Stripe's own quote; nothing counts until it's paid.Still to confirm
Which saves has billing confirmed with a paid renewal?- Recorded: a renewal invoice was paid3 saves
- Still to confirm6 saves
- Renews in the next 30 days4 saves
- Renews in 31 to 90 days2 saves
- Ended first1 save
From 10 saves · recorded + still to confirm + ended first
03
Did it last?
Still subscribed three billing periods after a cancel click, two after a trial or a check-in. Refunds and repeat cancels count against it.Did it last?
Did customers who accepted stay?Moment Checked after Still subscribed Cancel click 3 periods 5 of 6 Trial ending 2 periods 4 of 4 Going quiet 2 periods 2 of 3 Win-back 3 periods 1 of 2 Counts only: a rate appears at n ≥ 20 · refunds count as not staying
Left within one period
1
Clicked cancel again
0
04
No lift without a comparison
Proving an offer caused a save needs customers shown no offer, at real volume. Until then Results claims no lift, and says how far you are.A fair comparison
A fair comparison needs about 1,000 customers who click cancel; you have 212 from the last 90 days.
No lift is claimed. Results reports what billing confirmed.
Liftnot claimed
Savescounted from billing
The details
What’s in it.
- Never a saveKeep button, help card, check-in email.
- In their wordsThemes from what customers typed.
- How each offer didShown, accepted, confirmed, lasted, cost.
- CoverageCancels that bypassed Tenure show amber.
- ExportsLedger and decisions as CSV or API.
- Tenure's own costModel calls shown beside your results.
Good to know
- Results reports what billing confirmed. It never estimates lift.
Questions about this part.
Why not show a save rate?
Is test activity counted?
Can I see the evidence behind one save?
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.