The ideal time to deploy a churn survey is when the customer makes the decision— for instance, the user clicks a cancel button. Here you can provide customers with the opportunity to change their minds.