Offer a pause instead of cancellation
Many cancellations are really ‘I need a break.’ Offer a temporary pause that automatically resumes, and keep the subscriber.
- 30-day pause offer
- Auto-resumes
- Triggered by ‘need a break’
A lot of churn isn’t ‘goodbye’ — it’s ‘not right now.’ The Retention Flow’s pause offer meets that head-on: a customer who selects ‘Just need a temporary break’ (or ‘Not using it enough’) is offered a temporary pause that auto-resumes after a set number of days. The subscription goes On-Hold, billing stops, and it reactivates on schedule — no lost subscriber. This recipe sets a 30-day pause offer.
- Break-seeking cancellers are offered a 30-day pause.
- Accepting moves the subscription to On-Hold and shifts the next payment date.
- It auto-resumes to Active on the scheduled date.
- Subscriber retained instead of lost.
The exact configuration
Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.
| Setting | Value |
|---|---|
| Enable Retention OffersRetention Flow page | On |
| Enable Pause OfferRetention Flow → Pause Offer | On |
| Maximum Pause DurationPause Offer | 30 days |
| Show for these reasonsPause Offer | Just need a temporary break · Not using it enough |
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 retention offers
On the Retention Flow page, turn on the master Retention Offers toggle.
Retention OffersEnable the pause offer
Turn on Enable Pause Offer and set Maximum Pause Duration to 30 days (range 7–90).
Retention OffersTarget break reasons
In ‘Show for these reasons,’ select ‘Just need a temporary break’ and ‘Not using it enough.’
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.
Customer Portal
Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.
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.
Long seasonal pause
Offer a long pause (up to 90 days) for seasonal businesses so customers park their subscription over the off-season.
Customer skip & pause
Let subscribers skip the next renewal or pause for a while instead of cancelling — ideal for boxes and seasonal use.
‘Too expensive’ → discount
Catch price-sensitive cancellers with an automatic discount on their next few renewals — e.g. 20% off for 3 cycles.
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
