MightyMouse

Playbooks · Subscription app

Add a one-step cancel save offer

Recurly sells subscription billing software. This playbook works on your own code and does not ask you to buy anything.

Some cancelling customers pause or downgrade instead of leaving.

Subscription appCustomerschurnretentionbilling

Run it on my project

The number it moves

Customers who cancel · Typical: 3.04% a year is the median for software on Recurly

Customers lost in a period divided by customers at the start of it.

What your AI does

Find the cancel flow in the settings/billing code. If cancel is immediate with no reason captured, propose a bounded change: ask for one reason, offer pause or a cheaper plan using existing billing API calls, and store the reason. Keep cancel reachable in two clicks.

Done when

  1. Cancelling asks for one reason and saves it
  2. A pause or a cheaper plan is offered before leaving
  3. Cancel stays reachable in two clicks

The prompt

Paste this into any AI coding tool, or run it in MightyMouse and your AI works on your own project.

Add a one-step cancel save offer (Subscription app)

Find the cancel flow in the settings/billing code. If cancel is immediate with no reason captured, propose a bounded change: ask for one reason, offer pause or a cheaper plan using existing billing API calls, and store the reason. Keep cancel reachable in two clicks.

Done when:
- Cancelling asks for one reason and saves it
- A pause or a cheaper plan is offered before leaving
- Cancel stays reachable in two clicks

Read the code first. If it already does this well, change nothing and say so. Otherwise make the smallest change that makes every line above true.

Work with what this project already uses. Do not add a paid tool or service unless I ask for one.

Playbook: https://getmightymouse.com/playbooks/saas-add-a-one-step-cancel-save-offer/ - published by MightyMouse. Source: Recurly, https://recurly.com/research/churn-rate-benchmarks/

The skill file

Save this as SKILL.md and Claude Code or Cursor can run the playbook any time you ask.

---
name: saas-add-a-one-step-cancel-save-offer
description: Some cancelling customers pause or downgrade instead of leaving. Use on a subscription app project to improve "Customers who cancel".
---

# Add a one-step cancel save offer

Find the cancel flow in the settings/billing code. If cancel is immediate with no reason captured, propose a bounded change: ask for one reason, offer pause or a cheaper plan using existing billing API calls, and store the reason. Keep cancel reachable in two clicks.

## Done when

- [ ] Cancelling asks for one reason and saves it
- [ ] A pause or a cheaper plan is offered before leaving
- [ ] Cancel stays reachable in two clicks

## How to run it

Read the code first and tick every line that is already true. If all are true, change nothing and say so. Otherwise make the smallest change that makes the rest true, then report each line as done or not done.

Work with what this project already uses. Do not add a paid tool or service unless I ask for one.

Playbook: https://getmightymouse.com/playbooks/saas-add-a-one-step-cancel-save-offer/ - published by MightyMouse. Source: Recurly, https://recurly.com/research/churn-rate-benchmarks/

More subscription app playbooks