My Role
UX Designer
Skills
Timeline
2 months
Industry
B2C / B2B / E-commerce
Setting the Scene
The Context
SpeedBikes is an e-commerce platform for cycling enthusiasts, offering a wide selection of bikes and accessories. While the website drew steady traffic, analytics uncovered critical pain points in the shopping journey. Half of users browsed an average of seven product pages without adding anything to the cart, signaling friction in comparing products and making confident purchase decisions.
Even more concerning, 70% of users who placed items in their cart abandoned their purchase at the registration step, suggesting that account creation created unnecessary barriers to checkout.
The challenge was clear: improve the web experience to simplify product discovery and reduce checkout friction, ultimately driving higher conversions and revenue.
Project Overview
The Problem
Data revealed two major friction points on SpeedBikes’ website: 50% of users browsed an average of seven product pages without adding items to the cart, and 70% of those who did add items abandoned their purchase at the registration step.
How might we design a web experience that helps users confidently compare products and reduces friction at checkout, so more shoppers complete their purchase?
High abandonment rates directly impact SpeedBikes’ revenue and customer trust. When half of users leave without adding items to the cart, and 70% abandon at checkout, the business loses both immediate sales and future loyalty. By improving product discovery and reducing friction at checkout, we not only unlock revenue opportunities but also create a smoother, more enjoyable shopping experience that encourages customers to return.
Where it all began:
Our journey with Kaboo began with a stakeholders meeting where we reviewed existing screens and pain points. We aligned on Kaboo’s mission to build a secure, simple, and welcoming onboarding experience that earns families’ trust from the start. Equally important was creating an engaging, kid-friendly dashboard to make connecting fun and intuitive. Together, we also defined clear business goals and identified key constraints to guide the design process. This dual focus laid the foundation for a safe and delightful family platform.

Business Goals
Increase sign-ups for parents, children, and guardians
Make onboarding simple, safe, and age-appropriate
Guide users smoothly from landing to dashboard
Build trust and reduce confusion
Encourage long-term engagement

Constraints
Limited time and resources as an early-stage startup
Designing for multiple age groups
High privacy and safety standards for child users
Scalable design to support future features and growth
Alignment with evolving brand identity and stakeholder’s vision
Who are the users?
Kaboo’s users are families—primarily parents and children—seeking a secure, simple way to stay connected. Parents value safety and control, while kids enjoy a fun, engaging experience. Extended family members also use Kaboo to stay involved from afar.

Parents
Set up and manage child accounts
Monitor communication and approve connections

Children
Send and receive digital cards
Engage in playful, guided interactions

Guardians/Relatives
Trusted family members (e.g., grandparents, aunts/uncles)
Communicate safely and asynchronously with kids
The Solution
Impact: The Results
292,830 miles of global deliveries
Frictionless Onboarding → Higher Adoption
$2,426 saved
Trustworthy Experience → Increased Family Participation
395 business days saved
Scalable Design → Sustained Engagement Post-Onboarding
What Others Got Right: Competitive Analysis
Insights - What we learned?
We identified four key challenges.
Onboarding felt complex and overwhelming, which made users hesitant to complete it.
The absence of tailored flows for parents, children, and guardians caused confusion and diminished trust in the experience.
The absence of visible trust indicators made it difficult for users to feel secure and confident while onboarding.
Low engagement and drop-offs in the registration flow highlighted the need for a more intuitive, user-friendly experience.
Our design focused on three main priorities.
01
Onboarding
Simplifying the onboarding process to make it easy and straightforward for parents
02
Trustworthy Experience
Create a safe, secure, and trustworthy experience that fosters meaningful connections for parents and kids.
03
Dashboard
Design a kid-friendly, gamified dashboard that brings all key features together for faster, easier navigation.
Inspiration & Sketches
User Flow Diagrams
Initial Wireframing
Design Solution
Onboarding
Dashboard Design
What we optimized for?
Trade-offs and Design decisions
What I learned?
Designing for Families Requires Dual Empathy
As designers, we had to balance the trust and control parents expect with the simplicity and playfulness kids need. This meant creating an interface that felt secure and reliable for adults, while being visually engaging and easy to navigate for children—bridging two very different user mindsets in one cohesive experience.
Balancing Security with Delight
We integrated email verification and password setup in a friendly, approachable manner—maintaining trust and safeguarding data without overwhelming young users or their parents.
Iteration Needs Real Feedback
We recognized the value of early and consistent usability testing to validate assumptions and refine the experience. Without direct user input, we had to rely on educated guesses—missing opportunities to quickly iterate and improve based on real behavior and needs.
Early Engineering Collaboration Matters
Involving engineers from the start would have surfaced technical constraints sooner, minimized design rework, and streamlined the handoff—enabling faster, smoother implementation.