šØ How to Design the Perfect User Onboarding

.png)
We designed Candu, UI editor for SaaS apps, to help teams build product experiences natively without coding. But, assuming you could build anything, what should you build?
Weāve interviewed 100 onboarding experts, from product managers to customer success managers, to understand what it means to make an onboarding experience great.
In doing so, weāve discovered a shared belief that a great onboarding is one thatās data-driven, iterative, and personal. Here are five rules of thumb for making the experience all that it should be.
š“ 1. Focus on the why as much as the how.
Trust that your users can figure out where to click; what they may not know is why to click, and the onus is on you to help them understand the value of your product.
Too often, the focus of in-product education is in showing users how to accomplish a task. Whatās more important is helping them understand which problems need solving and the business impact of solving those problems.
Carter G. Woodson said, āThe mere imparting of information is not education,ā and that holds true for your product. If youāre focusing on the how at the expense of the why, youāre missing an opportunity to deliver real value to your users.
š 2. Make your onboarding experience your product experience.
Thereās a difference between fixing a problem and papering over it. While a WYSIWYG might cover up any underlying problems with your UI, fixing the native user experience creates far more leverage in your core product.
WYSIWYG editors can inadvertently create visual bugs that can be hard to replicate and trace. But, more to the point, they often rely on snatching a userās attention, interrupting the flow of work.
Improving the underlying UI, on the other hand, allows users to explore at their own pace while gaining familiarity with your product as it is.
š¤ 3. Create, learn, iterate. Repeat.
Your onboarding needs to move as quickly as you do, so treat it as a first draft, and plan to improve it over time.
Once your āfirst-draftā onboarding is live, you can gather qualitative insights from customers and quantitative insights from product analytics. Then, you can continuously apply the valuable knowledge youāve gained from your data to improve the onboarding experience.
Each time a user experiences your product, itās an opportunity to learn something new and apply it to your original onboarding. Donāt squander it!
š£ 4. Evolve with your users.
By its nature, nothing in SaaS is static, and onboarding shouldnāt stop at activation.
As your product evolves, current user needs will adapt. At the same time, new users will join accounts while others leave.
Onboarding, therefore, canāt be a one-and-done-proposition. Instead, itās a continuous journey where your usersā adoption habits will clue you in to what features are most valuable. Let the users take the lead on this journey, and follow their evolving needs over time.
š 5. Make it personal.
Thereās a reason traditional TV is dying a slow death. Itās because services like Netlfix deliver hand-picked content that matches viewersā interests. Personalization in your product onboarding is just as compelling.
You donāt need a perfect onboarding; you need onboardingsāāāplural!
Users will have different needs and different levels of comfort with your software, and they will gain proficiency at different rates. Rather than providing a one-size-fits-all solution, the onboarding experience should meet users where they are.