june-logo
June's logo
CustomersPricing
Changelog
Login
Sign up

Nov 04 2022

Revamping our user onboarding

The average app loses its entire user base within a few months, which is why only a few thousand apps keep getting used over time of the millions of apps in the App stores.

The same thing happens in B2B software with free plans. For this reason working on user onboarding is one of the most important areas to invest in while developing a product.

According to our onboarding funnels 80% of our sign-ups are not starting to send us data.

So in the past two weeks we’ve rethought from scratch our onboarding experience to make sure more people get started with our product.

Vinayak, the lead engineer on this project highlighted the most important problems we wanted to solve with our onboarding:

  1. Non technical users have to be able to experience June and invite their technical teammates
  2. On the first session as data still has to come in all dashboards are empty - how can we deliver value upfront?
  3. We had 4 onboarding steps - each new step adds friction, so we wanted to reduce the steps here

The way we approached solving this problem was by building three new things:

  1. A demo mode for the product
  2. Changing the flow of the onboarding
  3. Creating an in-product onboarding experience

Demo mode

If you have a workspace with little or no data we just added a toggle on the left sidebar to enable Demo mode.

Demo mode is a great way to experience what June looks like once you have a great tracking setup in your product!

demo.png

Changing the flow of the onboarding

We cut a couple of steps in our onboarding inspired by Sentry.

As a first step we ask our users if they’re technical enough to connect Segment or set up our SDK, or to invite one of their teammates.

flow.png

Creating an in-product onboarding experience

As people can now skip the onboarding entirely, we moved the steps of onboarding into the product.

Some of these steps like starting to send product data to June are blocking - others like setting up Slack event notifications are optional.

checklist.png

Other improvements

We improved the saved audiences feature to allow users to edit their audiences. The next step is enabling uses to select audiences in the report setup.


Vinayak Mehta

Engineer

Alberto Incisa della Rocchetta

Product & Growth

Adis Banda

Engineer

Daniel Beere

Designer

Alice Clavel

Engineer

Enzo Avigo

Product

Ferruccio Balestreri

Engineer

Background grid

Set up June in 2 minutes

Just connect Segment, implement our SDK or use our other integrations to start understanding how your product is used

Get started for free
june
SOC 2 Type II

SOC 2 Type II

GDPR

GDPR Ready

Solutions

Product AnalyticsFeature ReportQualification BotWidget for iOS

Legal

TermsPrivacySecurity

Backed by

y-combinator logo
June 1.0 - Instant analytics reports built on top of Segment | Product Hunt

Copyright © 2024 June

Backed by

y-combinator logo
June 1.0 - Instant analytics reports built on top of Segment | Product Hunt