Hey there 👋
Long-time lurker, first-time poster here. Let's talk about onboarding.
I studied a lot of what works and what doesn't while helping rebuild the Hugo onboarding experience.
🔥 These were the 8 most helpful principles that I came across:
Break onboarding into two phases: The first session and all follow-up engagement. You must win the first session.
Tease the experience that awaits them when they are done. Even better, preview the magic moment before they go through the slog.
Don't leave users empty-handed at the end of onboarding. Give them a small dopamine hit of accomplishment.
Treat onboarding like any other product feature. Continue to maintain and iterate on the experience.
Use a laser, not a shotgun. Be extremely focused on what you want users to do during their first session.
It's normally better to be active than passive. Instead of showing how to do something, help them do it.
Set intelligent defaults. Most users won't change the settings. Be opinionated about how your product is used.
Make every first moment delightful. First login. First landing. First emails. These are all opportunities to leave an impression.
If you enjoyed this and you're feeling generous, perhaps like or retweet the thread on Twitter and check out the full post linked there for more details. 🙌