Skip to main content

What Happens if a Customer Declines All Offers?

N
Written by Nawras Ganim
Updated today

Not every customer will accept a retention offer, and that is completely normal. This article explains exactly what happens in Churn.io when a customer declines and how their session is recorded in your dashboard.

The flow after a declined offer

When a customer clicks "No thanks" or dismisses a retention offer, Churn.io moves them to the next step in the flow:

  1. If the Feedback step is enabled (see Setting Up Feedback Collection), the customer is shown an open-ended question asking why the offer did not work for them

  2. If the Feedback step is disabled, the customer goes directly to the Cancellation Confirmation step

  3. The customer's cancellation is confirmed on the final screen

How the session is recorded

A session where the customer declined all offers is recorded as a cancellation in your dashboard. You will be able to see:

  • Which cancel reason they selected in the survey

  • Which offer was shown and that it was declined

  • Any open-ended feedback they left (if the Feedback step was enabled)

πŸ’‘ Declined sessions are valuable data

Customers who declined your offer tell you something important: either the offer type was wrong, the value was not compelling enough, or the cancel reason was more fundamental. Review declined sessions regularly to refine your offers and improve your save rate.

Does Churn.io process the cancellation?

No. Churn.io signals your system that the cancellation was confirmed. Your backend or billing integration is responsible for actually cancelling the subscription in your payment processor. Make sure this logic is wired up correctly so that customers who reach the confirmation step are actually cancelled in your system. For the full flow walkthrough, read How the Cancel Flow Works: Overview.


πŸ’¬ Questions or concerns?

Get help from our support specialists at Churn.io. Click the chat icon at the bottom of your screen to reach us directly.

Did this answer your question?