Retention screen proof
Testimonials in Your Cancellation Flow
A customer on the cancel screen has already decided something is not working. A quote from someone who solved the same problem can help, if it answers their actual reason. A wall of praise in front of the cancel button does the opposite: it reads as a stall. The picker below works out whether proof belongs on your cancel screen at all, and which kind.
- Matched to the reason they gave
- Shown beside the exit, never in front of it
- Sometimes the answer is no proof at all
The problem, solved
Why proof on the cancel screen backfires, and how StoryProof keeps it relevant
The quote ignores why they are leaving
Someone cancelling because setup was too hard is not moved by praise for your reporting.
With StoryProof: Tag testimonials by the problem they describe, such as setup, price or a missing feature, and build one small widget per reason.
It feels like the cancel button is hidden
A large block of praise pushed between the customer and the exit reads as a trap and sours the goodbye.
With StoryProof: Pick a compact layout, from badges to a single quote, so the proof sits beside a cancel button that stays in plain view.
Our cancel screen is inside the app
Engineering will not build a testimonial component for a screen most users see once.
With StoryProof: If the screen is a web page, a widget goes in with two lines of HTML: a div with the widget id and the embed script.
We have no quotes about coming back
The strongest cancel screen proof is from someone who nearly left and stayed, and nobody has asked them.
With StoryProof: Add customers who accepted a save offer or returned as contacts and email them a request. They can answer in text, audio or video.
A returning customer was blunt about us
Someone who came back may say plainly what was wrong before. That honesty helps, but needs a read first.
With StoryProof: Nothing goes public until you approve it, so you decide which candid answers belong on the cancel screen.
Flip the switch to see how StoryProof handles each one.
Free picker
Should your cancel screen show proof?
Answer for the reason customers give most often. Run it again for the next most common reason.
The picker scores your answers in your browser. Nothing is stored.
Cancellation reasons and the quote that fits
Each row is a tag to create in StoryProof and a question to ask the customers who can fill it.
In StoryProof
Add reason matched proof to the cancel screen
Step 1 of 4
Collect from customers who stayed or returned
Add them as contacts and email one question about the problem they got past.
Step 2 of 4
Approve and tag by reason
Approve accurate answers and tag each with the cancellation reason it answers.
Step 3 of 4
Build a small widget per reason
Choose the testimonials for each reason in a compact layout.
Step 4 of 4
Show the matching widget for the selected reason
Have the screen show the widget div for the reason the customer picked, next to an unchanged cancel button.
Before you start
Keep the exit honest
What this does not cover, and what to check on your side. Better to know now than after launch.
- 01
Never block or disguise the cancel option
Proof sits beside the button, not over it. Check the consumer rules where you sell on how cancelling has to work.
- 02
StoryProof does not run your cancel flow
It supplies the testimonials and widget. Showing a different widget per reason is logic your app or flow tool handles.
- 03
It cannot see why a customer cancels
Reason data lives in your billing or flow tool. StoryProof only knows the tags you give testimonials.
- 04
Do not promise what the quote implies
A testimonial about a price saving is one customer’s experience, not a promise to the person leaving.
FAQ
Questions people ask
Short answers to what usually comes up next.
Do testimonials reduce cancellations?
Sometimes, when the quote answers the reason someone is leaving. There is no general answer; measure it against your own cancellations by reason.
Where on the cancel screen should the testimonial go?
Beside or below the reason the customer selected, never between them and the cancel button.
Should a cancel screen show star ratings?
Rarely. A rating says others are happy; it does not address why this customer is not. A specific quote does more.
Can I ask the cancelling customer for a testimonial here?
That is a different request with its own timing and wording. Asking on the same screen you are trying to keep them on mixes two jobs.
Still have a question? Ask the StoryProof team or book a demo.
Answer the reason, not the exit
Collect quotes from customers who got past the same problem and show the matching one beside an honest cancel button.
Last updated 2026-11-07.