Brief

Brief

Introduced an onboarding flow to guide new users and improve engagement.

Introduced an onboarding flow to guide new users and improve engagement.

Previously, new users entered the app without direction, leading to confusion. The onboarding flow highlights key features, sets expectations, and ensures a smooth introduction to Clubs.

Previously, new users entered the app without direction, leading to confusion. The onboarding flow highlights key features, sets expectations, and ensures a smooth introduction to Clubs.

Contribution

Contribution

Contribution

Designed a first time user experience that is engaging and personalized.

Designed a first time user experience that is engaging and personalized.

Designed a first time user experience that is engaging and personalized.

I created the onboarding flow by defining the user journey, integrating future marketing efforts, and making onboarding fun, interactive, and tailored to each user.

I created the onboarding flow by defining the user journey, integrating future marketing efforts, and making onboarding fun, interactive, and tailored to each user.

I created the onboarding flow by defining the user journey, integrating future marketing efforts, and making onboarding fun, interactive, and tailored to each user.

Challenge

Challenge

Challenge

Seamlessly integrate onboarding without disrupting the app experience.

Seamlessly integrate onboarding without disrupting the app experience.

Seamlessly integrate onboarding without disrupting the app experience.

The onboarding needs to feel natural while support future marketing efforts and ensuring users quickly understand and engage with the platform.

The onboarding needs to feel natural while support future marketing efforts and ensuring users quickly understand and engage with the platform.

The onboarding needs to feel natural while support future marketing efforts and ensuring users quickly understand and engage with the platform.

Goal

Goal

Goal

Make onboarding effortless and rewarding to drive long term engagement.

Make onboarding effortless and rewarding to drive long term engagement.

Make onboarding effortless and rewarding to drive long term engagement.

The goal was to introduce users to Clubs in a way that is intuitive, motivating, and encourages immediate participation.

The goal was to introduce users to Clubs in a way that is intuitive, motivating, and encourages immediate participation.

The goal was to introduce users to Clubs in a way that is intuitive, motivating, and encourages immediate participation.

Brief

Club is a platform that emphasizes accountability and community for personal growth and goal achievement.

Users join themed clubs, participate in challenges, and track their progress. Using blockchain technology, it motivates consistency and offers rewards for dedication.

CONCEPT DEVELOPMENT

CONCEPT DEVELOPMENT

CONCEPT DEVELOPMENT

Crafting the Onboarding Flow

Crafting the Onboarding Flow

Crafting the Onboarding Flow

Problem
Discovery

Problem
Discovery

Problem
Discovery

A lack of clear onboarding led to a major-drop off in new users before they could engage with the app.

A lack of clear onboarding led to a major-drop off in new users before they could engage with the app.

A lack of clear onboarding led to a major-drop off in new users before they could engage with the app.

As marketing efforts and collaboration grew, new users struggled to navigate the app or understand its purpose. Required authentication steps for security and blockchain led to a steep drop-off from app downloads to completed logins.

As marketing efforts and collaboration grew, new users struggled to navigate the app or understand its purpose. Required authentication steps for security and blockchain led to a steep drop-off from app downloads to completed logins.

As marketing efforts and collaboration grew, new users struggled to navigate the app or understand its purpose. Required authentication steps for security and blockchain led to a steep drop-off from app downloads to completed logins.

Tracking user drop-off from download to engagement

Tracking user drop-off from download to engagement

Tracking user drop-off from download to engagement

📲

📲

📲

100%

100%

100%

users

users

users

download the app

download the app

download the app

🔓

🔓

🔓

70%

70%

70%

users

users

users

sign in

sign in

sign in

📥

📥

📥

19%

19%

19%

users

users

users

create a club

create a club

create a club

We needed to design an onboarding flow that felt intuitive, exclusive, and engaging — especially for users coming from marketing promotions.

We needed to design an onboarding flow that felt intuitive, exclusive, and engaging — especially for users coming from marketing promotions.

We needed to design an onboarding flow that felt intuitive, exclusive, and engaging — especially for users coming from marketing promotions.

🗝️ Key question:

🗝️ Key question:

🗝️ Key question:

How do we make onboarding fun, engaging, and intuitive without overwhelming new users?

How do we make onboarding fun, engaging, and intuitive without overwhelming new users?

How do we make onboarding fun, engaging, and intuitive without overwhelming new users?

Research

Research

Research

Conducting user interviews

Conducting user interviews

Conducting user interviews

Participants were asked to navigate the sign-up process without guidance, and many expressed confusion about the app's purpose, where to start, and how to engage. Their feedback highlighted key pain points that informed our onboarding design.

Participants were asked to navigate the sign-up process without guidance, and many expressed confusion about the app's purpose, where to start, and how to engage. Their feedback highlighted key pain points that informed our onboarding design.

Participants were asked to navigate the sign-up process without guidance, and many expressed confusion about the app's purpose, where to start, and how to engage. Their feedback highlighted key pain points that informed our onboarding design.

Elisa S.

Elisa S.

Elisa S.

"I kept resending the email verification because it wasn't coming through. I must have tried at least seven times. Eventually, I gave up. Then, 20 minutes later, I got all seven emails at once."

"I kept resending the email verification because it wasn't coming through. I must have tried at least seven times. Eventually, I gave up. Then, 20 minutes later, I got all seven emails at once."

"I kept resending the email verification because it wasn't coming through. I must have tried at least seven times. Eventually, I gave up. Then, 20 minutes later, I got all seven emails at once."

Marcus M.

Marcus M.

Marcus M.

"I didn't get why I had to enter a PIN code. There were so many security checks and it felt unnecessary. It was all a bit over the top in my opinion."

"I didn't get why I had to enter a PIN code. There were so many security checks and it felt unnecessary. It was all a bit over the top in my opinion."

"I didn't get why I had to enter a PIN code. There were so many security checks and it felt unnecessary. It was all a bit over the top in my opinion."

Lana S.

Lana S.

Lana S.

"When I finished signing up, I had no idea what to do. Someone gave me a quick explanation, but there were so many layers to it that I just felt lost and unsure of how to navigate anything."

"When I finished signing up, I had no idea what to do. Someone gave me a quick explanation, but there were so many layers to it that I just felt lost and unsure of how to navigate anything."

"When I finished signing up, I had no idea what to do. Someone gave me a quick explanation, but there were so many layers to it that I just felt lost and unsure of how to navigate anything."

How might we…

How might we…

How might we…

Turning research into action

Turning research into action

Turning research into action

The interviews allowed us to identify key friction points in the current onboarding process. These insights guided our solution and our design decisions to create an engaging onboarding experience.

The interviews allowed us to identify key friction points in the current onboarding process. These insights guided our solution and our design decisions to create an engaging onboarding experience.

The interviews allowed us to identify key friction points in the current onboarding process. These insights guided our solution and our design decisions to create an engaging onboarding experience.

💢 Pain Points

💢 Pain Points

💢 Pain Points

💡 Insight

💡 Insight

💡 Insight

Verification delays & repetitive attempts

Users had to resend email verifications multiple times leading to abandonment before sign-up.

How might we…

Ensure a fast and seamless verification process to reduce user frustration?

Unnecessary security steps

Excessive authentication checks, like PIN codes were redundant and discouraged users.

How might we…

Simplify security steps without compromising safety?

Lack of guidance after sign-up

Users were left confused about what to do next, feeling lost in the app's many features.

How might we…

Provide an engaging introduction that helps users navigate the app effortlessly?

Solution

Solution

Solution

Bridging gaps in onboarding with research-backed solutions

Bridging gaps in onboarding with research-backed solutions

Bridging gaps in onboarding with research-backed solutions

We redesigned the onboarding flow to reduce verification delays, remove unnecessary security steps, and clarify the user journey. Our goal was to ensure users could quickly access the app, understand its purpose, and have something to do.

We redesigned the onboarding flow to reduce verification delays, remove unnecessary security steps, and clarify the user journey. Our goal was to ensure users could quickly access the app, understand its purpose, and have something to do.

We redesigned the onboarding flow to reduce verification delays, remove unnecessary security steps, and clarify the user journey. Our goal was to ensure users could quickly access the app, understand its purpose, and have something to do.

01 Optimizing required inputs for efficiency

01 Optimizing required inputs for efficiency

01 Optimizing required inputs for efficiency

  • Prioritized essential inputs upfront

  • Security questions moved to a later stage to reduce friction

  • Focused on verification speed without compromising security

  • Prioritized essential inputs upfront

  • Security questions moved to a later stage to reduce friction

  • Focused on verification speed without compromising security

02 New flow improvements

02 New flow improvements

02 New flow improvements

  • Referral code first: ensures users from marketing campaigns land directly in their intended club

  • Instant phone number verification: eliminates authentication delays

  • Clear, linear flow: guides users step by step to the end

DESIGN PROCESS

DESIGN PROCESS

DESIGN PROCESS

Onboarding & FTUX Feature

Onboarding & FTUX Feature

Onboarding & FTUX Feature

EMPATHIZE

EMPATHIZE

EMPATHIZE

Feature Requirements

Feature Requirements

Problem Discovery

Establishing requirements for the onboarding flow

Establishing requirements for the onboarding flow

Establishing requirements for the onboarding flow

Taking into account the key pain points in onboarding, we identified essential features to improve user flow and engagement.

Taking into account the key pain points in onboarding, we identified essential features to improve user flow and engagement.

Taking into account the key pain points in onboarding, we identified essential features to improve user flow and engagement.

01

Enable easy referral-based onboarding to instantly connect users with their clubs.

Enable easy referral-based onboarding to instantly connect users with their clubs.

Enable easy referral-based onboarding to instantly connect users with their clubs.

02

Implement fast phone number verification to eliminate delays and reduce sign-up friction.

Implement fast phone number verification to eliminate delays and reduce sign-up friction.

Implement fast phone number verification to eliminate delays and reduce sign-up friction.

03

Introduce an interactive walkthrough that guides users through key app features.

Introduce an interactive walkthrough that guides users through key app features.

Introduce an interactive walkthrough that guides users through key app features.

04

Encourage immediate engagement by prompting users to join a challenge/explore clubs.

Encourage immediate engagement by prompting users to join a challenge/explore clubs.

Encourage immediate engagement by prompting users to join a challenge/explore clubs.

IDEATE

IDEATE

IDEATE

Onboarding

Onboarding

Onboarding

The onboarding flow includes essential steps like email and phone verification, referral code entry, username selection, and password set up.

The onboarding flow includes essential steps like email and phone verification, referral code entry, username selection, and password set up.

The onboarding flow includes essential steps like email and phone verification, referral code entry, username selection, and password set up.

Original Design

Original Design

Original Design

This was the original onboarding and sign-up process. While it included all necessary inputs, it felt outdated and overly complex. Many steps could be combined or moved to a later stage to make the flow feel shorter and less overwhelming. With our redesign, we streamlined the process and ensured that visuals served a purpose beyond just filling empty space.

This was the original onboarding and sign-up process. While it included all necessary inputs, it felt outdated and overly complex. Many steps could be combined or moved to a later stage to make the flow feel shorter and less overwhelming. With our redesign, we streamlined the process and ensured that visuals served a purpose beyond just filling empty space.

This was the original onboarding and sign-up process. While it included all necessary inputs, it felt outdated and overly complex. Many steps could be combined or moved to a later stage to make the flow feel shorter and less overwhelming. With our redesign, we streamlined the process and ensured that visuals served a purpose beyond just filling empty space.

First Iteration

First Iteration

First Iteration

This was our second to last iteration, streamlining sign-up by removing unnecessary steps. While it improved efficiency, it lacked engagement. As a new app without brand recognition, we needed a more dynamic, gamified experience to retain users.

This was our second to last iteration, streamlining sign-up by removing unnecessary steps. While it improved efficiency, it lacked engagement. As a new app without brand recognition, we needed a more dynamic, gamified experience to retain users.

This was our second to last iteration, streamlining sign-up by removing unnecessary steps. While it improved efficiency, it lacked engagement. As a new app without brand recognition, we needed a more dynamic, gamified experience to retain users.

Final Design

Final Design

Final Design

These are the first screens of the onboarding process. We designed them to be clear, engaging, and aligned with the app's feel. Since most users join through invitations, the referral code appears first. The challenge preview screen reinforces exclusivity with a waitlist-style spot display. To avoid overwhelming new users, we kept the information minimal.

These are the first screens of the onboarding process. We designed them to be clear, engaging, and aligned with the app's feel. Since most users join through invitations, the referral code appears first. The challenge preview screen reinforces exclusivity with a waitlist-style spot display. To avoid overwhelming new users, we kept the information minimal.

These are the first screens of the onboarding process. We designed them to be clear, engaging, and aligned with the app's feel. Since most users join through invitations, the referral code appears first. The challenge preview screen reinforces exclusivity with a waitlist-style spot display. To avoid overwhelming new users, we kept the information minimal.

IDEATE

IDEATE

IDEATE

FTUX

FTUX

FTUX

First time user experience (FTUX) introduces users to the app, guiding them through navigation and key features to ensure they understand its full purpose.

First time user experience (FTUX) introduces users to the app, guiding them through navigation and key features to ensure they understand its full purpose.

First time user experience (FTUX) introduces users to the app, guiding them through navigation and key features to ensure they understand its full purpose.

First Iteration

First Iteration

First Iteration

Hotspots were meant to guide users without a forced walkthrough, but they felt overwhelming with too many clickable elements. Users often skipped them, missing key details. We needed a clearer, more structured approach to keep users engaged without overload.

Hotspots were meant to guide users without a forced walkthrough, but they felt overwhelming with too many clickable elements. Users often skipped them, missing key details. We needed a clearer, more structured approach to keep users engaged without overload.

Hotspots were meant to guide users without a forced walkthrough, but they felt overwhelming with too many clickable elements. Users often skipped them, missing key details. We needed a clearer, more structured approach to keep users engaged without overload.

Final Design - Decision 1

Final Design - Decision 1

Final Design - Decision 1

Instantly start with a personal club to streamline onboarding

Instantly start with a personal club to streamline onboarding

Instantly start with a personal club to streamline onboarding

Creating a club and a challenge felt redundant—users thought setting up a club meant they had already created a challenge. To simplify, we automatically placed them in their own personal club, letting them start a challenge instantly. We kept the mascot and gamified elements to make onboarding more fun and interactive.

Creating a club and a challenge felt redundant—users thought setting up a club meant they had already created a challenge. To simplify, we automatically placed them in their own personal club, letting them start a challenge instantly. We kept the mascot and gamified elements to make onboarding more fun and interactive.

Creating a club and a challenge felt redundant—users thought setting up a club meant they had already created a challenge. To simplify, we automatically placed them in their own personal club, letting them start a challenge instantly. We kept the mascot and gamified elements to make onboarding more fun and interactive.

Final Design - Decision 2

Final Design - Decision 2

Final Design - Decision 2

Guide users through key app features with an optional walkthrough at every step

Guide users through key app features with an optional walkthrough at every step

Guide users through key app features with an optional walkthrough at every step

This walkthrough keeps onboarding simple and clear. Users are guided through key app features with 'Next' buttons, while a skip option ensures flexibility. Introducing the flow immediately increases engagement, and highlighted elements help users quickly understand functionality without feeling overwhelmed.

This walkthrough keeps onboarding simple and clear. Users are guided through key app features with 'Next' buttons, while a skip option ensures flexibility. Introducing the flow immediately increases engagement, and highlighted elements help users quickly understand functionality without feeling overwhelmed.

This walkthrough keeps onboarding simple and clear. Users are guided through key app features with 'Next' buttons, while a skip option ensures flexibility. Introducing the flow immediately increases engagement, and highlighted elements help users quickly understand functionality without feeling overwhelmed.

FINAL DESIGN

FINAL DESIGN

FINAL DESIGN

Final UI & Prototype

Final UI & Prototype

Final UI & Prototype

Finalized onboarding and first time user experience flow

Finalized onboarding and first time user experience flow

Finalized onboarding and first time user experience flow

**Some parts of the flow, like the challenge creation survey, are still in progress, with a placeholder screen in place.

**Some parts of the flow, like the challenge creation survey, are still in progress, with a placeholder screen in place.

**Some parts of the flow, like the challenge creation survey, are still in progress, with a placeholder screen in place.

REFLECTION

REFLECTION

REFLECTION

Next Steps

Next Steps

Next Steps

Gamified animations and usability testing

Gamified animations and usability testing

Gamified animations and usability testing

This flow was shaped by user interviews, feedback, and time constraints as marketing efforts ramped up. Next, we aim to enhance gamification by introducing an animated mascot and interactive elements, making onboarding feel like an engaging journey rather than a rigid process. With more users joining, usability testing is essential to validate our design choices and refine the experiences further.

This flow was shaped by user interviews, feedback, and time constraints as marketing efforts ramped up. Next, we aim to enhance gamification by introducing an animated mascot and interactive elements, making onboarding feel like an engaging journey rather than a rigid process. With more users joining, usability testing is essential to validate our design choices and refine the experiences further.

This flow was shaped by user interviews, feedback, and time constraints as marketing efforts ramped up. Next, we aim to enhance gamification by introducing an animated mascot and interactive elements, making onboarding feel like an engaging journey rather than a rigid process. With more users joining, usability testing is essential to validate our design choices and refine the experiences further.

REFLECTION

REFLECTION

REFLECTION

Takeaways

Takeaways

Takeaways

🔍 Minimizing cognitive load for faster user engagement

🔍 Minimizing cognitive load for faster user engagement

🔍 Minimizing cognitive load for faster user engagement

Eliminating unnecessary steps, like auto-creating a personal club, helps users reach value faster. Prioritizing immediate value over redundant setup ensures users quickly understand the app’s purpose instead of getting lost in unnecessary processes.

Eliminating unnecessary steps, like auto-creating a personal club, helps users reach value faster. Prioritizing immediate value over redundant setup ensures users quickly understand the app’s purpose instead of getting lost in unnecessary processes.

Eliminating unnecessary steps, like auto-creating a personal club, helps users reach value faster. Prioritizing immediate value over redundant setup ensures users quickly understand the app’s purpose instead of getting lost in unnecessary processes.

📊 Designing flows around user intent, not just UI

📊 Designing flows around user intent, not just UI

📊 Designing flows around user intent, not just UI

Placing the referral code upfront ensured users from marketing campaigns landed where they expected, reinforcing the need to align onboarding with acquisition strategies. I learned to adapt onboarding based on user context, as different apps and flows require tailored approaches.

Placing the referral code upfront ensured users from marketing campaigns landed where they expected, reinforcing the need to align onboarding with acquisition strategies. I learned to adapt onboarding based on user context, as different apps and flows require tailored approaches.

Placing the referral code upfront ensured users from marketing campaigns landed where they expected, reinforcing the need to align onboarding with acquisition strategies. I learned to adapt onboarding based on user context, as different apps and flows require tailored approaches.

🕹️ Gamification should feel natural, not forced

🕹️ Gamification should feel natural, not forced

🕹️ Gamification should feel natural, not forced

I now understand that gamification works best when it enhances usability rather than dictating the experience. It should guide users intuitively without overwhelming them. Instead of forcing engagement, it should reinforce key actions seamlessly within the user journey.

I now understand that gamification works best when it enhances usability rather than dictating the experience. It should guide users intuitively without overwhelming them. Instead of forcing engagement, it should reinforce key actions seamlessly within the user journey.

I now understand that gamification works best when it enhances usability rather than dictating the experience. It should guide users intuitively without overwhelming them. Instead of forcing engagement, it should reinforce key actions seamlessly within the user journey.

Thanks for stopping by, let's connect!
Thanks for stopping by, let's connect!

Got a budding idea, a design challenge, or just want to say hi? I'm all ears.

Got a budding idea, a design challenge, or just want to say hi? I'm all ears.

designed & coded by alli chu🌷

designed & coded by alli chu🌷

Thanks for stopping by, let's connect!

Got a budding idea, a design challenge, or just want to say hi? I'm all ears.

designed & coded by alli chu🌷