Crafting a personalised AI haircare app that kept users coming back with a 73% return rate & 12 min average time in-app.
Impact
73%
return rate
9.3/10
average recommendation rating
23%
early weekly user growth
Business context
Bhive is a personalised haircare app powered by user reviews and AI, built to explore whether product discovery could be driven by relevance and lived experience rather than volume and marketing.
The e-commerce haircare market was saturated with choice but low on clarity with thousands of products, generic categories, and marketing claims that rarely matched real hair needs. Consumers fell back on reviews, but these were unstructured and hard to apply to individual needs.
My role
I was the sole founding product designer, with end-to-end ownership across product and design. I led problem definition, research, product, & AI strategy, UX, UI, and AI interaction design, shaping both the product direction and early decisions. I also designed the brand and visual language, shaping a bold, modern, and representative look and feel for Gen Z and millennial women.
The team:
I worked closely with the founder to align product decisions with the broader business vision, and partnered with a developer to translate concepts into a shippable product. My role focused on connecting user insight, product strategy, and technical feasibility to move quickly without losing clarity.
Timeline:
July – September 2024
The core product was designed, built, tested, and shipped during this period, followed by ongoing iteration, validation, and refinement based on usage and feedback.
"I buy so many products that don't work and waste so much money"
Sarah
"There are way too many options, I have no idea what's going to work for me."
Chesca
"I spend ages reading reviews to see if its going to work on my hair"
Sheeva
Problem
User problem
Women struggle to properly care for their hair. Overwhelmed by advice and generic reviews, they waste time and money on ineffective products, leaving them stuck in a frustrating cycle of trial and error. Users didn't need more options, they needed clearer guidance they could trust.
In a UK survey of 587 women, 77% reported difficulty finding hair products that worked for them.
Business problem
There was no existing product solving this problem. The business challenge was to design and launch a credible solution from scratch that users would trust, engage with, and return to, while validating the opportunity quickly with limited resources.
Approach & rationale
My design approach prioritised clarity and speed to value across the entire experience. From the onboarding quiz, through to recommendations, AI chat, and purchase. Each part was designed to help users move forward with confidence, understand where recommendations came from, and get to useful outcomes quickly, without unnecessary friction or decision fatigue.
The main constraints were time and the amount of data we had access to early on. To manage this, I reduced the scope from a multi-product catalogue to a single hero category, shampoo. I also deferred features like barcode scanning and user-submitted reviews which allowed us to ship quickly, learn from real behaviour, and validate what to build next.
Research
I ran surveys, interviews, and competitor analysis to understand how users currently choose haircare products and where they felt stuck. I clustered findings into themes, translated these into opportunity areas, and ran a prioritisation workshop with the engineer and CEO.
This process clarified the core focus for Bhive v1: a simple hair profile, recommendations with clear rationale, optional AI support to build confidence, and representation designed into every touchpoint.
Research led design principles
I distilled the research into a small set of design principles to guide product decisions, helping turn user needs into clear focus areas and constraints as Bhive moved into execution.
Behavioural funnel research
I mapped the top level onboarding and activation flow to decide what needed to be tracked and where the design may need to change if users dropped off or got confused.
Design
Early design exploration & user testing
I ran user testing with 6 users on early designs. Below is some of the feedback and how it informed the final design:
Final designs
I designed the end-to-end experience across the onboarding quiz, user profile, recommendations, and AI chat, exploring different ways to guide users toward a confident product choice before converging on a simple, structured journey.
Design decisions prioritised clarity, transparency, and helping users understand why each recommendation was relevant to them.
Quiz design decisions
User profile & recommendations
Recommended product detail
Maz AI hair expert chat
Impact
Bhive launched with strong early traction, validating a genuine user need and de-risking the product direction.
User impact
Business impact
These signals confirmed strong user demand and highlighted the potential for a B2B offering built around the insights generated, shaping the next phase of the product.
Reflection
This project helped me realise that personalisation isn't just about speed or accuracy. It's a design problem about what evidence builds trust, how confidence is formed, and when information helps versus overwhelms.
If I had more time…
My key learnings:
"Really enjoyed Bhive and Maz AI was really helpful! I shared Bhive with friends who also love it."
Sandi, Bhive user
"The app is so nice and simple to use. The quiz was quick and Maz actually understood my hair"
Anneka, Bhive user
"Finding truly personalised solutions is what it's all about. We'd love to partner with you"
Anna Braithwaite, M&S Marketing Director