Follow-up via email
Mistakes happen, and users may accidentally click the Cancel button. Or, they may consciously cancel their subscription and then simply change their mind. Having an "emergency exit" and the undo option makes users feel in control of the system, fostering a sense of freedom and confidence.[1]
Make sure users always have a chance to revert changes and keep their membership. First, show a confirmation dialog asking users to confirm that they want to cancel the subscription permanently. Second, send them a follow-up email with a reactivation link after the cancellation. Some users will be grateful for this opportunity to undo the destructive action.
References
- User Control and Freedom (Usability Heuristic #3) | Nielsen Norman Group

