chani - onboarding

Ipads screens showing the different tabs of the easydesk app

02

Chani

2025

chaNI: An astrology app for self-discovery, mindfulness, and healing

CHANI is an astrology app designed to make astrology both accessible and useful. The CHANI app combines ancient astrological wisdom with meditation and mindfulness to help users foster their relationship with the sky and support their wellbeing.

Client:

chani

Role:

Product design

design system

Timeline:

4 months

With:

engineering dept.

Product dept.

CX Dept.

Voiceover

Just want to skim? Tap me for a quick summary 👀

Summary: Redesigned the onboarding flow to improve user clarity and engagement.


Problem: Users were dropping off during sign-up due to unclear premium vs. free tiers and verification friction.


Role / Approach: Conducted user research, surveys, and competitive analysis; designed and iterated onboarding flows in Figma with cross-functional collaboration.


Results: Increased user interactions across the app by 1133% and improved onboarding clarity and user satisfaction.

Tap me for a quick summary

Summary: Redesigned the onboarding flow to improve user clarity and engagement.


Problem: Users were dropping off during sign-up due to unclear premium vs. free tiers and verification friction.


Role / Approach: Conducted user research, surveys, and competitive analysis; designed and iterated onboarding flows in Figma with cross-functional collaboration.


Results: Increased user interactions across the app by 1133% and improved onboarding clarity and user satisfaction.

my role

CHANI is a content heavy app with astrology terminology that can be hard to parse for new users. As the Product Designer, I was tasked with envisioning an onboarding flow that would guide our users through the sign up flow and set them up for success inside the app. After consulting our customer experience team and conducting user surveys, I designed a 3 pronged solution to tackle our issues. The new onboarding release was a resounding success, significantly reducing customer service issues, and increasing app interaction by 1136%!

Fig. 01 - Swipe to see CHANI Onboarding

tackling the problem

One of the first steps I did was to conduct an audit of our onboarding flows. What I discovered surprised me. Because of our lack of onboarding, our customer experience (CX) team was inundated with customer requests asking for basic help navigating the app or finding content. It was clear I need to parse through these requests with the CX team. I also designed and released a user survey to better understand directly users' pain points.

Fig. 02 - Customer Experience team interview

consulting our customer experience team

Together with the CX team we parsed through the many help desk requests related to the topic and were able to break down issues with onboarding into 4 main categories. We were able to pinpoint major issues along each step of the process that we could tackle with better UX. Read the drop down below to see some of our major takeaways.

Key Takeaways

  • Issue 1: Because we didn't validate email addresses, once an user forgot their password it was almost impossible to recover an account.

  • Issue 2: Users were very unclear around what in our app was premium and what was free.

  • Issue 3: Trouble understanding which type of astrology our app used (traditional vs. modern)

  • Issue 4: Trouble understanding what to do if they didn't have accurate birth time information

  • Issue 5: A hard time understanding how to use certain app features.

customer surveys & affinity mapping

To better understand the needs and wants of our users, I created a user survey via google forms. We let the survey run for about two months, and it collected around 500 responses. I went through each individual response and categorized them into themes. Some of the issues that consistently came up was access to education on astrology, and help understanding how to use the app.

Fig. 03 - Affinity diagram and insights

The approach: Continous onboarding

After we had reviewed the survey results, and consulted our customer experience team, I decided to design a 3 pronged approach that tackled issues before, during and after the onboarding process. I chose to weave guidance into the key interactions of our products so new users could immerse themselves in our app, and have the support they need to have a successful experience.

Read More

We chose to pursue a continous style of onboarding for the following reasons


  • We could connect information to meaningful actions that education enabled, instead of explaining things out of context.

  • We decoupled the important actions of our onboarding experience so new users in different situations could encounter them at the time and in the order that suits them, using guidance to lead to next steps that build toward a long-term goal.

  • We used types of guidance that were an authentic extension of our baseline product experience, instead of something tacked on or disruptive.

Approach 1: a better welcome

Approach 1: a better welcome

Before users signed up for the app, we wanted to highlight the app's best features. First impressions are very important, after all. A good first impression can get a user excited about the product.

With this in mind, the first screen new users saw were reimagined. A swipe through interaction showcased our best features and provided a small preview of what was to come when a user was done signing up.

Fig. 04 - Value Propositions

Fig. 05 - Better sign up flow

Approach 2: Improved Log In and User Sign Up flows

Approach 2: Improved Log In and User Sign Up flows

Our next focus for a better onboarding experience was improving our log in and sign up process. Part of that involved adding verified emails (which we hadn't been doing before) and more information about our free vs. premium content.

New users would now have to verify their emails via code. One of the benefits of doing this is that we increased our pool of “real” email addresses. This was key for effective marketing + sales campaigns.

We also updated how we explain birth time information. After speaking with CX, we also made sure to clarify that we use Whole Sign Houses and the Rising Sign for transits.

One of our more important additions was breaking down what we offered for free and what was behind a paywall – an often confusing part of our app.

approach 3: easter eggs

approach 3: easter eggs

This was my favorite part of the redesign because it hit all three requirements for a good self guided onboarding interaction. One, it used a brand element we already had: our teal buttons. Two, users could come back and reference these buttons as often as they liked without disrupting their experience. And finally, three, by placing these buttons in the appropriate places, we could create meaningful moments of guidance.

To make these buttons more effective we:

  • Added fun imagery that spoke to the content and our brand.

  • We updated copy wherever needed to help make the information more informative and educational

  • Placed them strategically in areas we felt users might need more information

Fig. 06 - easter eggs

The results

Our new onboarding flows went live on December 19th, 2024. We let the new flows run for about a couple months before checking the data. Below are some of the results.

‍🙌 Wins:

  • Previously our easter eggs saw an average of 11,331 interactions per month but with our new updates, we saw an increase of about 129,060 interactions per month. That is an estimated 1,139% increase in interactions!

  • A significant reduction in help desk requests for what was free versus what was premium in our app.

  • A significant reduction in help desk requests for what system of astrology our app used.

  • Helped about 95% of our old user base verify the email address they used to log in to the app.

The success of the new onboarding flows were a testament to the immense amount of work put in by everyone involved.

further recommendations

Moving forward, and continuing to further improve on our educational content I would recommend adding a glossary accessible via the hamburger menu. I would also seek to customize first time user journeys based on why users sign up for our app.

10:42 PM

rafin samad

© 2025 all rights reserved

10:42 PM

rafin samad

© 2025 all rights reserved

10:42 PM

rafin samad

© 2025 all rights reserved