Deep 50%-off save for high-value customers
When the lifetime value is high, a deep discount still wins. Offer a steep, multi-cycle discount to keep your best subscribers.
- 50% off for 6 cycles
- Protects high LTV
- Automatic on accept
For high-lifetime-value subscribers, even a steep discount beats losing them — half-price for six months still earns more than a cancellation. This recipe configures a deep 50%-off-for-6-cycles retention discount. It’s the heavy artillery: combine it with the built-in eligibility conditions so it’s reserved for customers whose value justifies it.
- High-value cancellers are offered 50% off for 6 renewals.
- Accepting halves the next 6 renewals automatically.
- Protects lifetime value that a cancellation would erase.
- Built-in eligibility helps reserve it for worthwhile accounts.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Enable Discount OfferRetention Flow → Discount Offer | On |
| Discount PercentageDiscount Offer | 50% |
| Number of Billing CyclesDiscount Offer | 6 |
| Show for these reasonsDiscount Offer | Too expensive (or empty for all) |
| Eligibility (built-in)Automatic | Subscription value / customer spend gates |
When to use this setup
Set it up in 3 steps
A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.
Enable the discount offer
On the Retention Flow page, enable Retention Offers, then Enable Discount Offer.
Retention OffersGo deep and long
Set Discount Percentage = 50 and Number of Billing Cycles = 6 (the upper end of the 1–12 range).
Retention OffersReserve it for the right customers
Lean on the built-in eligibility conditions (subscription value, total spend) so a deep discount isn’t shown to low-value accounts.
Retention Offers
Notes & edge cases
Modules behind this recipe
The ArraySubs modules this setup relies on.
Retention Flow Builder
Build a multi-step cancellation flow with reason capture, targeted save offers, and final confirmation.
Retention Analytics
Understand cancellation reasons, retention offer performance, churn trends, and retained revenue from WooCommerce Analytics.
Billing and Renewals
How ArraySubs creates, schedules, communicates, and collects recurring payments from first invoice to final renewal.
Related setups to explore
Other configurations you can build with the same modules.
‘Too expensive’ → discount
Catch price-sensitive cancellers with an automatic discount on their next few renewals — e.g. 20% off for 3 cycles.
Free month to win back
Offer a single free renewal (100% off one cycle) as a high-impact save for customers about to leave.
Offer a cheaper plan
Instead of losing a customer, offer a downgrade to a cheaper plan during cancellation — keeps revenue on the table.
Questions, answered
Unlock the complete Pro stack
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available
