The 10 Steps of WhatsApp’s Onboarding

I heard WhatsApp was bought by Facebook for billions of dollars, so I thought I’d finally check out the app. I recorded the screens as I walked through and thought that others might like to see the steps.

You can get them all in a Dropbox folder here.

You can get future blog posts right to your inbox here.

The App Store.

I skipped screens of this. I searched for “WhatsApp”, found it, and installed it. It isn’t so easy for other apps like Secret because the AppStore is starved of attention at Apple. So the first screen is within the installed app.

Immediately, two popups appear requesting permission. Designers hate this, but it works.

Permission to get contacts:

00 permission to get contacts.png

Permission to send push notifications:

01 permission to push.png

Enter phone number. Keep in mind, I haven’t really even been told what the app is at this point.

02 enter phone number.png

Connecting my number:

03 connecting my number.png

Receive the verification code and enter it:

04 receive verification and enter.png

Validating the code:

05 validating code.png

Prompted to fill out my profile. I wonder how many people do this manually. Facebook makes this much easier.

06 fill out profile.png

Approve the Facebook permission here. I had already connected my phone to Facebook. This experience is probably pretty different on Android

07 approve facebook data.png

And my profile is done:

08 facebook data done.png

They already show my favorites. I’m not sure what this list is based on. Did they look at my message history in Facebook? I hope so.

09 prepopulate favorites.png

There are a few other tabs here, but that isn’t strictly onboarding because I needed to navigate around to explore them. There isn’t much there I’d want to do immediately. I’d expect the next time I open the app is when I receive a message.

Status Tab

10 status tab.png

Contacts Tab. I guess this is everyone besides my favorites

11 contacts tab.png

Chats Tab. This is probably where I’ll start most sessions, because the people I message are those I message repeatedly.

12 chats tab.png

If you liked this, get the next blog post in your inbox here.

Or try our my startup, YesGraph which helps boost referral recruiting and is entirely unrelated to mobile messaging apps popular outside the US.


Now read this

I’m Going To Give My Startup Ideas Away

I keep a secret list. It has every good idea for a startup I’ve had. Are any really good ideas? I haven’t done the work to find out. The first step would be to explore them in depth, maybe with an essay. The real test is actually doing... Continue →