This guide walks you through the new SaaS Sub-Account Cancellation Flow customization options, available to agencies using the SaaS Configurator. It explains how you can personalize the cancellation experience for your clients, offer discounts to reduce churn, track cancellation activity, and redirect users if needed. If you're looking to gain better control over subscriber cancellations and improve retention, this documentation is for you.
TABLE OF CONTENTS
- What is the Custom SaaS Cancellation Flow?
- Key Benefits of the Custom Cancellation Flow
- Global Toggle — Allow Clients to Cancel Subscription
- Manage Cancellation Reasons
- Offer Discount to Retain Clients
- Redirect Users to an External Page
- Track Cancellation Activity with Activity Logs
- Preview the Cancellation Flow
- Frequently Asked Questions
- Related Articles
What is the Custom SaaS Cancellation Flow?
Custom Cancellation Flow replaces the default “one-click cancel” with a branded, multi-step journey. At each stage—reason collection, discount offer, external redirect—you decide the wording, incentives, and next actions, ensuring clients encounter an intentional retention experience instead of an abrupt exit.
Key Benefits of the Custom Cancellation Flow
- Capture Exit Insights: Gather structured and open-ended cancellation reasons to inform product, pricing, and onboarding improvements.
- Reduce Churn: Present time-bound percentage discounts during the exit flow to persuade wavering clients to remain subscribed.
- Drive High-Touch Saves: Redirect cancel-clickers to external concierge pages, surveys, or booking links for personalized retention efforts.
- Maintain Full Visibility: Track every cancellation attempt or deflection in real-time Activity Logs for transparent reporting and coaching.
- Iterate Without Code: Update reasons, offers, and copy on demand, enabling rapid A/B testing of retention tactics, without the need for coding
Global Toggle — Allow Clients to Cancel Subscription
Turning this master switch ON reveals the “Modify / Cancel” button inside every sub‑account’s Billing Dashboard. Turning it OFF hides all cancellation options, deferring control entirely to the agency.
- Location: Agency View → SaaS Configurator → Cancellation Settings
- Default state for new SaaS businesses: OFF
- Changes take effect immediately after Save
Manage Cancellation Reasons
Collecting specific exit feedback helps you identify pricing objections, feature gaps, or onboarding challenges. Here you can configure a list of reasons that your clients will see when they attempt to cancel their SaaS subscription.
To customize reasons:
Go to SaaS Configurator → Cancellation Settings
Under Manage Cancellation Reason, choose from existing defaults or add new ones
Click the ✏️ icon to edit any listed reason or ➕ to add a new one
The "Other" option is always included and allows your customers to type a free-text response
Offer Discount to Retain Clients
You can try to save the customer by offering a discount before they confirm cancellation.
A well‑timed price break can nudge users to stay and explore more value before deciding. HighLevel automatically applies the coupon on the next billing cycle.
To enable this:
Toggle on Enable Discount Offer
Set:
Discount % (e.g., 25%)
Discount Duration (e.g., 3 months for monthly plans)
Optionally allow users to receive the offer more than once
When a customer accepts the offer, it’s automatically applied to their next billing cycle
Customers who accept will be deflected from cancellation
⚠️ This feature is currently available for V1 sub-accounts only
Redirect Users to an External Page
If you want to handle cancellation logic outside the platform (e.g., on your own site), you can redirect users. This can be used for more advanced off-boarding flows, surveys, or saving attempts.
Steps:
Under Redirect to External Page, enter a valid URL
When enabled, users will be taken to this page immediately after selecting a cancellation reason
The cancellation will not complete within HighLevel
Track Cancellation Activity with Activity Logs
All cancellation attempts are logged for visibility and analysis. This gives you actionable insights into churn patterns and retention performance.
To view logs:
Scroll to the Activity Logs section
View:
Sub-account name & user
Timestamp
Plan details
Cancellation reason
Outcome (Cancelled / Deflected)
Detection type (e.g., coupon, redirect)
Use the Download button for exporting the log
Preview the Cancellation Flow
Before enabling the flow for your clients, you can simulate it using Preview Mode. Preview Mode reproduces the full client‑side journey in a safe sandbox, letting you double‑check copy, coupon math, and redirect destinations. No coupons are issued and no log entries are created while in Preview. This ensures a smooth and polished cancellation experience before going live.
How to preview:
Click Preview (top right of Cancellation Settings)
Navigate through each step as your customer would see it
Use this to validate text, offers, and logic flow
Frequently Asked Questions
Q: Can a client accept the discount more than once?
Yes. Check Allow Sub‑Accounts to receive discount offer more than once in Discount settings.
Q: What happens if I enable an external redirect and the user closes the browser?
The subscription remains active because the in‑app cancellation step was bypassed. The Activity Log will list Deflected – External Link.
Q: Where can I see which team member tried to cancel?
Check the User column in Activity Logs for the exact sub‑account admin.
Q: Can I export the Cancellation Activity Log for auditing or reporting?
Yes. Click Download in Activity Logs to export a CSV that includes every cancellation and deflection event, along with reasons and user data.
Q: Does Preview Mode create real coupons or log entries?
No. Preview runs in a sandbox environment. It displays the full flow for review but does not issue coupons, change subscription status, or write to Activity Logs.
Q: Are deflection events recorded even when the client ultimately keeps the subscription?
Yes. Activity Logs list every attempt, including deflections caused by discount acceptance or external redirect, so you always see total churn‑pressure volume.
Related Articles
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article