Overview

Cancellation Flows intercepts subscription cancellation requests with a multi-step retention modal. Instead

of immediately processing a cancellation, the system guides the customer through value reminders, collects

their reason for leaving, offers alternatives like pausing or skipping, and presents retention incentives — all

before the cancellation is finalized.

How The Cancellation Flows Works

When a customer clicks Cancel on their subscription in My Account, the cancellation flow modal appears

with up to five steps:

How the cancellation flow works in Sublium

Step 1: Benefits

The first screen reminds the customer of the value they receive from their subscription. You control the

heading, description, and icon displayed. The customer can choose Keep My Subscription to exit the flow,

or Continue Cancelling to proceed.

Step 2: Reasons

The customer selects why they want to cancel from a list of reasons you configure. Each reason can trigger

different prevention options in the next step.

Step 3: Prevention Options

Based on the selected reason, the customer sees alternatives to cancellation:

OptionWhat It Does
Pause SubscriptionTemporarily suspends billing and access
Skip Next PaymentSkips one billing cycle while keeping the subscription active

Prevention option availability depends on the subscription type. Pause is available for all subscriptions. Skip Next Payment is available for simple subscriptions only.

Step 4: Retention Offers

If the customer continues past prevention options, they see a retention offer, a discount, or a free product

incentive to stay. You configure offer types, values, and cool-off periods to prevent repeated offers.

Step 5: Confirmation

A confirmation message appears based on the outcome. There are four confirmation types, each fully

customizable:

Confirmation TypeShown When
Subscription CancelledCustomer completes the cancellation
Pause ConfirmationCustomer chooses to pause the subscription
Offer AcceptedCustomer accepts a retention offer
Skip Next PaymentCustomer chooses to skip the next payment

Customer Outcomes

Every cancellation flow session ends with one of these outcomes:

OutcomeDescription
CancelledSubscription cancelled (immediately or at end of period)
PausedSubscription paused using a prevention option
Skip PaymentNext payment skipped using a prevention option
Offer AcceptedCustomer accepted a retention offer (discount or free product)
KeptCustomer chose to keep their subscription at the benefits step

Admin Interface

Manage cancellation flows from Sublium Subscriptions > Retain > Cancellation Flows. The admin interface has five tabs:

navigate to cancellation flow
TabPurpose
BenefitsCreate and manage benefit pages (step 1)
ReasonsConfigure cancellation reasons and prevention options (steps 2–3)
OffersCreate retention offers with cooldown periods (step 4)
ConfirmationsCustomize the four confirmation messages (step 5)
SettingsEnable or disable the feature, and customize text labels and visual style

Each page type supports:

  • Create new pages
  • Edit content and configuration
  • Duplicate for creating variations
  • Reorder display sequence (benefits, reasons, offers)
  • Archive to remove from flow while preserving data
  • Import/Export pages as JSON for migration


Page Status

StatusBehavior
ActiveDisplayed in the cancellation flow
DraftSaved but not shown to customers
ArchivedHidden from the flow but preserved for analytics history

Analytics

The cancellation flow tracks every customer interaction. Six KPI cards provide an overview of the flow performance:

  1. Page Views: total impressions across all steps
  2. Retained: subscriptions saved (kept + paused + skipped + offer accepted)
  3. Continue Cancellation: customers who proceeded to cancel
  4. Revenue Saved: dollar value of retained subscriptions
  5. Prevention Selections: times customers chose pause or skip
  6. Offer Acceptances: times customers accepted a retention offer

Analytics break down by cancellation reason, device type (desktop, mobile, tablet), and flow step. See Cancellation Flow Analytics for details.

Example: SaaS Subscription ($29/month)

A customer clicks Cancel on their monthly subscription:

1. Benefits step: “Your plan includes unlimited projects, priority support, and team collaboration. You’ll lose access to these features.”

2. Reason step: Customer selects “Too expensive.”

3. Prevention step: Option to pause for 1-3 months

4. Offer step: “Stay with us at 25% off for the next 3 months — $21.75/month instead of $29.”

5. Confirmation: Customer accepts the offer → “Thank you for staying! Your 25% discount has been

Applied.”

Ready to Transform Your Subscriptions?

Join a growing community of WooCommerce store owners who rely on Sublium to power their recurring revenue.
Sublium WooCommerce subscription plugin support team - expert help and guidance
5 star rating from Sublium WooCommerce subscription plugin customer
Transform WooCommerce subscriptions with Sublium - superior plugin alternative