back arrow
View all inspirations
User onboarding

Flipkart uses coachmarks to onboard new users

To acquaint new users with its platform, Flipkart introduces them to key features with guided onboarding.

Improve funnel metrics with Plotline


Mobile apps on average lose 77% of new users in the first 3 days 📉. This hurts more when you realize all those marketing dollars spent on getting new users is mostly wasted if users don’t stick around long-term.

This steep drop-off can be fought with a well thought out onboarding flow. This flow should introduce users to the core actions 🛠 that correlate to long-term retention.

In the video, we can see how Flipkart 🛒 introduces new users to its core functionality as the user goes through making a purchase for the first time.

Why this works

By guiding users to the core action that correlates to retention:

  1. You are reducing the time it takes for them to see value
  2. You ensure more users actually do those core actions

Both the above are responsible for improving activation rates.

You can A/B test 🧪 between users who saw your onboarding flow vs those who didn’t. If executed well, users who saw your onboarding should have higher long-term retention.

Subscribe to learn how best-in-class B2C brands use in-app engagement

Check out more in-app engagement plays

Feature adoption

PhonePe uses a spotlight to boost QR scanner adoption

Read more

Uber uses a floater for showing ETA

Read more

Duolingo uses a quiz feature for language lessons

Read more

Cred employs spin-the-wheel for users to win daily rewards

Read more

Spotify uses a top banner to enable users to pick their artists

Read more

Duolingo uses tooltips to show the learning progress

Read more

Build beautiful experiences that drive activation, engagement and monetization

Join companies like Meesho, Sharechat, Jar, Khatabook and more that create product tours, onboarding guides, new feature announcements and more to engage users in-app

Thanks for your faith in us! We will reach out to you shortly :D
Oops! Something went wrong. Would you mind trying again?