Labelbox
Labelbox



A training data platform that powers AI development by enabling teams to curate datasets, label assets, orchestrate workflows, and monitor model performance. I was part of a small but mighty design team where each designer owned a distinct product vertical. I led my area and collaborated with product managers, engineers, and fellow designers to ensure a cohesive, unified experience.
A training data platform that powers AI development by enabling teams to curate datasets, label assets, orchestrate workflows, and monitor model performance. I was part of a small but mighty design team where each designer owned a distinct product vertical. I led my area and collaborated with product managers, engineers, and fellow designers to ensure a cohesive, unified experience.
Setting the Context
Context
New users were entering Labelbox without any direction making it difficult for them to know where to start or how to navigate the product. I proposed an onboarding solution in the form of an in-product tour to help users orient themselves and find value quickly. The idea gained visibility across the company and I was asked to lead the design.
New users were entering Labelbox without any direction making it difficult for them to know where to start or how to navigate the product. I proposed an onboarding solution in the form of an in-product tour to help users orient themselves and find value quickly. The idea gained visibility across the company and I was asked to lead the design.
What’s the Problem?
Problem
New users were landing in the product without context causing friction and early drop-off. While learning materials existed on the marketing site, they were disconnected from the product experience. Challenges included:
New users were landing in the product without context causing friction and early drop-off. While learning materials existed on the marketing site, they were disconnected from the product experience. Challenges included:
Support Tickets
15% of all support tickets related to users not knowing how to get started.
Support Tickets
15% of all support tickets related to users not knowing how to get started.
User Dropoff
Users often dropped off before engaging with the core product.
User Dropoff
Users often dropped off before engaging with the core product.
Qualifying Leads
Sales and account teams struggled to identify qualified leads.
Qualifying Leads
Sales and account teams struggled to identify qualified leads.
Tooling Limitations
Existing tooling lacked the flexibility to support contextual onboarding.
Tooling Limitations
Existing tooling lacked the flexibility to support contextual onboarding.
Who Are We Helping?
Users
This project focused on two primary user groups who had different levels of AI/ML experience but were both new to Labelbox. Understanding their challenges and goals helped shape an onboarding flow tailored to their needs.
This project focused on two primary user groups who had different levels of AI/ML experience but were both new to Labelbox. Understanding their challenges and goals helped shape an onboarding flow tailored to their needs.



First Time AI Platform User
A first-time user unfamiliar with AI platforms who needs hands-on guidance.
Challenges: Lacks understanding of the platform’s value and is unsure where to start.
Goals: Learn the AI/ML lifecycle, annotate assets quickly, and experiment using public datasets.
First Time AI Platform User
A first-time user unfamiliar with AI platforms who needs hands-on guidance.
Challenges: Lacks understanding of the platform’s value and is unsure where to start.
Goals: Learn the AI/ML lifecycle, annotate assets quickly, and experiment using public datasets.



ML Engineer Evaluating Tools
A machine learning engineer evaluating tools for production AI workflows.
Challenges: Platform’s value is unclear and lacks a full, seamless solution.
Goals: Curate datasets efficiently, label assets at scale, and analyze workforce performance.
ML Engineer Evaluating Tools
A machine learning engineer evaluating tools for production AI workflows.
Challenges: Platform’s value is unclear and lacks a full, seamless solution.
Goals: Curate datasets efficiently, label assets at scale, and analyze workforce performance.
What's the Process?
Process
I initiated and led the project by identifying onboarding as a high-impact opportunity. Key steps I took included:
I initiated and led the project by identifying onboarding as a high-impact opportunity. Key steps I took included:



01 Discovering the Problem
Audited the first-time user experience, uncovered friction points, and validated findings with support tickets, sales feedback, and product data.
01 Discovering the Problem
Audited the first-time user experience, uncovered friction points, and validated findings with support tickets, sales feedback, and product data.



02 Securing Buy-In
Presented the onboarding concept to leadership, including the CEO, to gain approval, allocate resources, and build momentum across teams.
02 Securing Buy-In
Presented the onboarding concept to leadership, including the CEO, to gain approval, allocate resources, and build momentum across teams.



03 Aligning the Team
Facilitated a cross-functional kickoff, set goals and metrics, and maintained alignment through regular check-ins across all stakeholders.
03 Aligning the Team
Facilitated a cross-functional kickoff, set goals and metrics, and maintained alignment through regular check-ins across all stakeholders.



04 Building & Launching
Designed and tested onboarding workflows, collaborated with engineering on a custom solution, and supported QA, implementation, and launch.
04 Building & Launching
Designed and tested onboarding workflows, collaborated with engineering on a custom solution, and supported QA, implementation, and launch.
What's the Task?
Task
A four-step onboarding flow to guide users from signup to activation:
A four-step onboarding flow to guide users from signup to activation:
Signup Filtering
Restricted access to education or business email addresses to improve lead quality.
Signup Filtering
Restricted access to education or business email addresses to improve lead quality.
Tour Customization
Allowed users to select a dataset or use case that matched their goals.
Tour Customization
Allowed users to select a dataset or use case that matched their goals.
Guided Walkthrough
Delivered step-by-step tooltips with a persistent progress panel for context.
Guided Walkthrough
Delivered step-by-step tooltips with a persistent progress panel for context.
User Workspace
Directed beginners to explore public datasets and advanced users to start their own projects.
User Workspace
Directed beginners to explore public datasets and advanced users to start their own projects.
Here’s the Solution
Solution
With the workflow and content finalized, I created high-fidelity designs to bring the end-to-end onboarding experience to life. The solution was a modular tour aligned with real-world use cases. Each screen shows how the tour guides users through the platform in a way that is easy to follow and relevant to their goals.
With the workflow and content finalized, I created high-fidelity designs to bring the end-to-end onboarding experience to life. The solution was a modular tour aligned with real-world use cases. Each screen shows how the tour guides users through the platform in a way that is easy to follow and relevant to their goals.



Welcome Message
The tour begins with a friendly, fullscreen welcome message that explains what Labelbox is and how it can help. It gives users a simple idea of what they’ll be able to do by the end of the tour and offers one clear button to get started. This first step makes it easy to dive in and motivates users to continue through the tour.
Welcome Message
The tour begins with a friendly, fullscreen welcome message that explains what Labelbox is and how it can help. It gives users a simple idea of what they’ll be able to do by the end of the tour and offers one clear button to get started. This first step makes it easy to dive in and motivates users to continue through the tour.



Dataset Selection
At this stage, users select a representative dataset that will be used to guide them through the tour. This step customizes the tour’s content so that examples and workflows feel relevant. It also reassures users that the product is tailored to their needs encouraging them to continue exploring.
Dataset Selection
At this stage, users select a representative dataset that will be used to guide them through the tour. This step customizes the tour’s content so that examples and workflows feel relevant. It also reassures users that the product is tailored to their needs encouraging them to continue exploring.



Tour Interface
During the tour, users see step-by-step tips that highlight important parts of the interface. A progress panel on the right shows where they are in the tour and lets them move between steps. This combination makes it easy to follow along and learn at their own pace. It also helps keep them engaged by showing a clear path from start to finish.
Tour Interface
During the tour, users see step-by-step tips that highlight important parts of the interface. A progress panel on the right shows where they are in the tour and lets them move between steps. This combination makes it easy to follow along and learn at their own pace. It also helps keep them engaged by showing a clear path from start to finish.



Tour Completion
At the end of the tour, users see a completion screen that celebrates their progress and points them toward their next move. From here, a user can either explore a public dataset or start creating their own dataset and project. This step connects the guidance from the tour to meaningful action inside the product.
Tour Completion
At the end of the tour, users see a completion screen that celebrates their progress and points them toward their next move. From here, a user can either explore a public dataset or start creating their own dataset and project. This step connects the guidance from the tour to meaningful action inside the product.
Design Impact
Design Impact
The new onboarding provided users with a smoother first experience and made the product introduction more memorable. After launch, it delivered measurable improvements in these key areas:
The new onboarding provided users with a smoother first experience and made the product introduction more memorable. After launch, it delivered measurable improvements in these key areas:
Tour Completion Rate
80% completion rate showing strong engagement and validating the onboarding workflow.
Tour Completion Rate
80% completion rate showing strong engagement and validating the onboarding workflow.
Email Distribution
75% business and 25% education split providing sales with higher value leads.
Email Distribution
75% business and 25% education split providing sales with higher value leads.
Sales Feedback
Enabled sales teams to conduct more precise outreach by improving the accuracy and relevance of prospect lists.
Sales Feedback
Enabled sales teams to conduct more precise outreach by improving the accuracy and relevance of prospect lists.
Support Tickets
Reduced onboarding related inquiries freeing up support resources for complex issues.
Support Tickets
Reduced onboarding related inquiries freeing up support resources for complex issues.
Learnings
Learnings
My technical background helped me partner effectively with engineers.
Focusing on the most valuable onboarding steps helped align the team and keep development moving.
Centering design decisions on user needs helped maintain clarity in priorities throughout the project.
My technical background helped me partner effectively with engineers.
Focusing on the most valuable onboarding steps helped align the team and keep development moving.
Centering design decisions on user needs helped maintain clarity in priorities throughout the project.
Next Steps
Next Steps
Analyze drop-off data within tours to improve step flow.
Introduce interactive, learn-by-doing onboarding.
Keep content aligned with platform changes.
Analyze drop-off data within tours to improve step flow.
Introduce interactive, learn-by-doing onboarding.
Keep content aligned with platform changes.