Cover photo

#deepdive 04: RabbitHole

Let's see how RabbitHole onboards users onto its platform.


Similar to Layer3 (see their deep dive here), RabbitHole aims to onboard and educate users about crypto. So how well do they onboard people onto their own platform?

The deep dive below really explores that question, but there are a few recurring themes I want to share here:

  1. The goal of onboarding is to get users to that magical “aha moment” as quickly as possible. That’s when they realize the value they get out of your product, and why they’ll keep coming back. The more steps there are from the start of the funnel to this moment, the less likely it is that a user makes it to the end.

  2. Every moment is an opportunity to guide the user to take the action you want them to take. So make that as clear and obvious as possible. The less distractions the better.

  3. Know your target user and build all your flows specifically to help them succeed. This includes the words you use. If you target multiple users, make distinct flows for each one. A single flow for multiple types of users, will fail for all of them

Deep Dive

Below you’ll find annotated screenshots of most of the app with details on what’s working well and what could be improved.

Thanks for reading this deep dive! Subscribe for free to receive new posts and support my work.

Collect this post to permanently own it.
Building Crypto logo
Subscribe to Building Crypto and never miss a post.