Canceling your Churn.io subscription moves your workspace off your paid plan at the end of your current billing period and onto the Free plan. Your access does not stop immediately — you keep everything you're paying for until the period you've already paid for runs out. This article walks you through how to cancel, what happens to your flows and tests afterward, and how to reactivate if you change your mind.
Before you start
A few things to know before you cancel:
You can cancel while you're on a paid plan or during a trial. If your workspace is already on the Free plan, there's nothing to cancel.
Canceling does not delete your account or your data. Your flows, surveys, offers, and history all stay in place.
Your paid access continues until the end of your current billing period. You won't lose Pro features the moment you confirm.
How to cancel your subscription
Cancellation happens from your billing settings. You'll answer a short question, review what changes, and confirm.
Go to Billing in your settings.
On your current plan card, click Cancel (or Cancel subscription).
On the Cancel subscription screen, choose the reason that best fits — Too expensive, Not using it enough, Missing a feature I need, Switching to another tool, or Other. You can add more detail in the optional notes box. This feedback helps us improve.
Click Continue to review what will change, or click Keep subscription to back out at any point.
On the review screen, check which flows stay active and which will be paused, then click Confirm cancellation.
Once confirmed, you'll see a notice that your request has been recorded. Your subscription stays active until the cancellation is finalized.
What happens to your flows and tests
When your workspace moves to the Free plan, a few limits apply, and Churn.io adjusts your setup automatically. The review screen shows you exactly what will change before you confirm.
Flows: The Free plan allows one active flow. Your most recently created live flow stays active, and any other live flows are paused.
Paused flows are preserved. They aren't deleted — they stay visible in your Flows list and can be reactivated later.
Running A/B tests are turned off as part of the move to Free.
💡 Your data stays safe
Pausing a flow or turning off a test never erases it. If you reactivate a paid plan later, your previously paused flows can be restored automatically.
After you cancel
Your Pro access continues until the end of your current billing period — the date shown on the cancellation notice in your billing settings. After that date, your workspace moves to the Free plan.
While the cancellation is pending, you'll see a notice on the Billing page confirming that your subscription is cancelled and showing when access ends.
Changing your mind and reactivating
If you cancel and then decide to stay, you can undo it as long as your paid period hasn't ended yet.
Open the Billing page in your settings.
Find the cancellation notice showing that your subscription is cancelled.
Click Reactivate.
Your subscription is restored and you'll keep your current plan with no interruption. If your workspace had already moved to Free and you later return to a paid plan, any flows that were paused during the downgrade can be brought back automatically — you'll see a confirmation telling you how many were restored.
Downgrading to Free instead of canceling
If you'd rather drop to the Free plan instead of fully canceling, you can Downgrade to Free from the plan-change screen. The downgrade follows the same flow limits described above: one flow stays active, the rest are paused, and running tests are turned off.
If you've scheduled a downgrade and want to keep your current paid plan, open the scheduled-change banner on the Billing page and click Cancel this change, then confirm. You'll remain on your current plan and continue to be billed at the same rate.
⚠️ A failed payment is not the same as canceling
If a payment fails, you'll see an alert prompting you to update your card. That's separate from canceling — update your payment method to keep your subscription active rather than letting it lapse.
