Undisclosed

A tinder like platform enabling B2B connections

A B2B networking platform that leverages AI-powered matching algorithms with an intuitive swipe interface, enabling efficient professional connections. The app combines familiar gesture-based interactions with advanced machine learning to facilitate meaningful business relationships.

Confidentiality Note:

As this product is still pre-launch, this case study examines my UX design process and methodology while maintaining client confidentiality. All specific product details, industry context, and business requirements have been anonymized to protect proprietary information.

The Challenge

Design an engaging onboarding flow that balances user education with data collection, using progressive disclosure to gather essential information. Through interactive steps, users learn the platform's value while providing the detailed information needed for AI-powered matching, maintaining momentum with clear progress indicators and immediate feedback.

The Challenge

Design an engaging onboarding flow that balances user education with data collection, using progressive disclosure to gather essential information. Through interactive steps, users learn the platform's value while providing the detailed information needed for AI-powered matching, maintaining momentum with clear progress indicators and immediate feedback.

My role

Product design, team leader

Year

2023-24, 8 months

Tools

Figma, Figjam, Maze

One |
One |

Discovery

User research
What onboarding methods do users prefer?

The initial research was completed before my engagement with the project however here's an overview of the testing and data used to validate our design work.

Usability testing

Three distinct onboarding styles were tested with 5 participants using scenario-based tasks and dummy data. The test order was randomized to mitigate potential sequence bias, and participants were selected from our product's target market.

Test objectives were:

  • Evaluate participant perception of each onboarding process

  • Identify user experience pain points

  • Gather recommendations for process improvement

Online surveys

Online surveys sought broader insights into user onboarding preferences. Data was collected from 18 participants spanning diverse demographic groups, ensuring a comprehensive view of potential user experiences.

Insights

Key User Insights from Usability Testing and Surveys:

  • Progress Indicators: Users are more likely to complete onboarding when aware of remaining steps

  • Continuous Process: Preference for completing onboarding in a single session

  • Flexibility: Desire to skip irrelevant steps

  • Complexity Concerns: 75% found onboarding processes too complex

  • Length Issues: 50% perceived onboarding as excessively time-consuming

Two |
Two |

Design

Contextualise
Content

With the user research data in mind we knew the onboarding process couldn't be too long and complex but in order to create the best matching experience we needed to obtain a certain amount of information from the 2 user types. We needed to define:

  • Specific details needed from each user type

  • Essential and deferrable information

  • Clearly communicate impact on matching ability of skipping questions

We set about listing questions that would fill in the user profile and allow the AI matching algorithm to work. We needed to ensure that every question for one user would have a corresponding question for the other which allowed a match.

Example

User A

User A
has

Lemons

Lemons

User B

User B
likes

Lemons

Lemons
How will 'User A' connect to 'User B'

We now needed to define the onboarding questions to be presented to each user, ensuring that for each question for User A, there is a mirrored question for User B.

User A

Personal Information

Name

Location

Email

•••

Business Details

Details = X

Details = Y

Details = Z

Search Criteria

Criteria = A

Criteria = B

Criteria = C

User B

Personal Information

Name

Location

Email

•••

Business Details

Details = A

Details = B

Details = C

Search Criteria

Criteria = X

Criteria = Y

Criteria = Z

Onboarding presentation

The team and I discussed various ways of onboarding the user to both educate them on the value of the app and to collect the relevant information needed for AI to match the users and provide the best product experience. The 2 main styles we were considering were:

Vertical scrolling - where questions were stacked and once answering all compulsary questions the user would reach the continue button at the end.

Progressive disclosure - where one question would be displayed on the screen at a time with a progress indicator showing how much of the process was left.

Vertical scroll

Progressive Disclosure

Together, we discussed pros and cons of each direction and decided on progressive disclosure for as it had the following benefits:

  • Focus: Simple steps with users answering one question at a time.

  • Explanations: Section introductions that help users understand why each piece of information matters

  • Progress: Progress indicator showing how much is left to complete

  • Flexibility: Allows skipping questions with notifications showing how the information could improve their experience

  • Cognitive Ease: Reduces mental strain by presenting information in small chunks

Ideation
Bringing it all together

After defining the onboarding content and layout, I drafted a user flow which the team and I collaboratively refined. I mapped out each question as a series of screens, exploring the best way to capture information and establish what the minimum entry requirement would be for user progression.

User flow

The user flow defined how the onboarding sequence would be split between collecting user information to build their profile and educating the user on the value the product.

Wireframes

I mapped out each question as a series of screens, exploring the best way to capture information and establish what the minimum entry requirement would be for user progression.

Iterate and Polish
Strategic decision to accelerate MVP development

As the product was still in seed phase, stakeholders agreed to prioritise MVP development over user testing to efficiently use limited funding and quickly demonstrate our product's potential to investors. By launching a rapid prototype, we could enter the market swiftly, showcase our core value proposition, and create a foundation for future refinements based on real-world insights.

UI Design
Creating components before design

As I was working on the onboarding feature, other designers in the team were working on other elements. Prior to any high fidelity design work, the design team collaboratively created a UI kit of reusable components which provided a base for the design system and a critical design foundation.

Colours
Text
Buttons
Icons
Progress indicators
Selection Items
Sliders
Lists
Present

Final MVP Mock ups

In order to protect the integrity of the project, the following mock-ups have been created using the actual style and components of the actual product but have been contextualised as a hospitality venue and supplier connection platform.

Next steps
Develop and ship MVP for investment

Our development team is bringing the MVP to life while our commercial team generates market interest, creating a compelling investment proposition. This dual approach strengthens our pitch to potential investors, laying the groundwork for our next phase of design post-funding.

Targeted user testing

Following investment, we'll evolve the product from MVP to our north star vision through a strategic design process. We'll first conduct comprehensive usability testing on existing features, including the onboarding sequence. This research will inform the development of new monetization features, including our subscription model, ensuring a seamless user experience that drives both engagement and revenue.

© Sienna Pulati, 2025

© Sienna Pulati, 2025

© Sienna Pulati, 2025