Intermediate
Open
Pro
Auditing a Destructive-Action Confirmation Flow
A billing settings page has a "Cancel subscription" link. Clicking it opens a dialog:
"Are you sure?" Buttons: [No] [Yes]
Analytics show 8% of users who open this dialog click "Yes" within one second of it appearing — faster than most people could plausibly read the dialog text — and a meaningful fraction of those later contact support asking to be reinstated, saying they "didn't mean to cancel."
- Identify the specific microcopy problem causing the fast, apparently-unintentional "Yes" clicks.
- Rewrite the dialog's heading and both buttons to fix it.
- This dialog is also the one screen in the product where a localization team flagged a layout bug: the "Yes" / "No" buttons are hard-coded to 60px wide, and the French translation ("Continuer" / "Annuler la résolution") overflows badly. Explain the connection between this bug and the button-copy fix from part 2 — does making the button labels more specific make the localization problem better, worse, or unrelated, and why?
- Propose one additional (non-copy) safeguard appropriate for a destructive, hard-to-reverse action like this.
Share this question