
The problem
When I joined Gloat, the internal talent marketplace, onboarding completion rates were stuck. Users would start the setup flow, then quietly drop off before reaching the "aha" moment the product was built around.
The team had already tried the obvious fixes — shortening the form, adding tooltips, improving copy. None of it moved the needle meaningfully. We needed to go deeper.
Research first
Before running any experiments, I spent three weeks in discovery:
- Session recordings on Hotjar: watched ~200 onboarding sessions end-to-end
- Exit surveys: asked users who dropped off what stopped them
- Sales call replays: listened to what customers said they were expecting vs. what they found
The pattern that emerged wasn't what anyone expected. Users weren't confused by the UI. They were uncertain about value at the exact moment we were asking for the most effort.
The critical drop point was step 3 of 6 — the skills inventory. Users had to tag their expertise before seeing any personalized recommendations. The effort came before the reward.
The hypothesis
If we show users a sample of what their experience will look like before asking them to complete the skills inventory, we'll reduce drop-off by making the value concrete.
What we built and tested
Variant A (control): Existing flow — profile → skills → recommendations
Variant B: Profile → preview recommendations (based on role alone) → skills → personalized recommendations
The preview was built in a week by one engineer. It used role-based defaults to generate a plausible-looking (but clearly labeled) preview of what the platform would surface once fully set up.
Results
Onboarding completion increased 21% in the variant group. More importantly, 30-day retention also ticked up — users who completed onboarding with the preview were more likely to return and engage with the product week over week.
The lesson
In B2B products, users are often skeptical. They've been through software rollouts that promised value and delivered friction. The best thing you can do early is make the value visceral before asking for effort.
Show, don't promise.