<?xml version="1.0" encoding="utf-8"?>

Leverage success states

Leverage success states

Success states are the opposite of error states — they let users know that what they're doing is working. This is a great moment to create a positive emotional connection between them and your app.

The timing of this moment is critical. Success states encountered early in the process increase the retention rate. If users achieve their first success quickly, they are more likely to stay.

A success state is the first conversation that users have with your product. The messages you can include can be broadly divided into 3 types:

  • Confirmation — for example, a hint in green font saying that the chosen username is available.
  • Context — for example, "Congratulations! You're almost done!"
  • Encouragement — for example, "Your site has been created!"[1]
Improve your UX & Product skills with interactive courses that actually work