Nzubechukwu.
← All posts
Product building5 min read

Onboarding is a promise you make in the first thirty seconds

Users decide faster than your product loads. What the first screen must do — and the sins I stopped committing.

By Nzubechukwu Cyprian · Pharmacy student at UNN, full-stack developer

Generative cover art for the post “Onboarding is a promise you make in the first thirty seconds”

There's a version of my product's onboarding that was, technically, complete: sign up, verify email, set profile, configure preferences, then — finally — the actual thing. Completion data told me what I refused to see: most people never met the product. They met the paperwork in front of the product.

What onboarding actually is

It's a promise made in the first thirty seconds: this is what this does, and you're already doing it. The best onboarding shows the product's value with the user's own hands on it — not a tour, not a video, actual use.

The rules I rebuilt around

Value before account. Whatever can be experienced without signup, let them experience it. Signup should arrive at the moment the user has a reason to stay, not before they have a reason to care.

Empty states are the first feature. A new user's dashboard shouldn't be a desert with a settings gear. It should teach, show an example, or ask one good question.

One question at a time. Every extra field in signup is a tax on belief. I cut my signup to the minimum that can't be deferred, and deferred everything else until after the first success moment.

The metric

Not completion rate of onboarding — completion rate of first value. Those are different numbers, and only one of them is the business.

Nzubechukwu Cyprian studies Pharmacy at the University of Nigeria, Nsukka and builds software, products, and AI experiments in between.