January 14th, 2026

You can now automatically move customers to a free plan when their paid subscription ends, instead of blocking their access entirely. This keeps customers engaged with your platform even if they can't continue paying.
Before: When a customer's subscription ended (cancelled or payment failed), they'd lose access completely. You'd have to manually manage these customers or risk losing them forever.
Now: Customers automatically transition to a free plan you define. They stay in your ecosystem, can still use basic features, and are more likely to upgrade again when ready.
Reduce churn - Keep customers engaged instead of losing them
Less manual work - No need to manually reassign plans for cancelled subscriptions
Better customer experience - Customers aren't suddenly locked out
Upsell opportunities - Free plan users are warm leads for future upgrades
When a subscription ends, the system automatically:
Moves the customer to your chosen free plan
Sends them a notification email explaining the change
Logs the transition for your records
Customer cancels → Happens at the end of their billing period (not immediately)
Payment fails → Happens after Stripe exhausts all retry attempts (typically 1-4 weeks after the first failed payment)
If you don't already have one:
Go to Settings → White Label → Custom Plans
Create a new plan and tick "This is a free plan"
Configure the features/limits you want free users to have
Go to Settings → White Label → Stripe Account
Find the "Subscription End Behavior" section
Select your free plan from the dropdown
Click Save
For auto-downgrade to work when payments fail, your Stripe account needs the right settings:
Log into your Stripe Dashboard
Go to Settings → Billing → Subscriptions and emails
Find "Manage failed payments"
Set "If all retries fail" to "Cancel the subscription"
⚠️ Why this matters: If set to "Mark as unpaid" instead, the subscription never officially ends, so the auto-downgrade won't trigger. Customers will be stuck in a blocked state indefinitely.
Want different paid plans to downgrade to different free plans?
Go to Settings → White Label → Custom Plans
Edit any paid plan
In the "Subscription End Behavior" section, choose a specific free plan for that tier
When customers are downgraded, they receive an email. You can customise this:
Go to Settings → Transactional Emails
Find "Subscription Downgraded" template
Edit the subject, content, and styling to match your brand
Available placeholders:
{{ previous_plan_name }} - The plan they were on
{{ new_plan_name }} - The free plan they've been moved to
{{ new_plan_features }} - List of features in their new plan
This feature only applies to subscriptions that end after you've configured it. Customers who are already in a failed/blocked state won't be automatically migrated. You'll need to handle those manually by either:
Assigning them to a free plan in their customer profile, or
Cancelling their subscription in Stripe (which will then trigger the auto-downgrade)
Nothing changes from current behaviour. Customers whose subscriptions end will simply lose access until they resubscribe.
Yes! Just set the dropdown back to "Do nothing (block access until resubscribed)" and save.
If you need help setting this up or have questions about how it works with your specific setup, reach out to our support team.