SephAIra Hero Image

Sephora AI (SephAIra)

An AI-powered skincare assistant embedded into Sephora.com, delivering personalized recommendations through a conversational interface. The goal wasn't to add another AI feature, rather, it was to make an overwhelming catalog feel navigable for shoppers who don't know where to start.

Project Type

Independent Project

Role

UX/UI Designer, Research

Timeline

July 2025
View Prototype

THE PROBLEM

Caleb wants advice without visiting a store; Elias doesn't understand skincare terminology and worries about wasting money on products that won't work. Across 6 interviews with skincare-beginner men (21-30), the same pattern emerged: users didn't lack access to product information, rather, they lacked confidence that any of it applied to them specifically. With 8,000+ SKUs on Sephora.com, that gap turns into decision fatigue and cart abandonment.

Goals

THE PROCESS

01. DISCOVER

Empathy Map & User Personas

In order to understand user needs and frustrations, I conducted 6 user interviews, all skincare beginners, with men ranging from 21-30 years old.

Marco DeLuca

Age: 27
Location: San Francisco, CA
Occupation: Project Manager

Marco has been using skincare products for years, especially for sun protection due to living in Florida. He’s interested in maintaining healthy, youthful-looking skin and is willing to spend on top-tier products. However, he’s always looking for new ways to optimize his routine.

  • Finds it hard to keep up with new product launches.
  • Wants to be able to easily compare ingredient benefits.
  • Worries about buying products that duplicate what he already owns.
Caleb Thompson

Age: 25
Location: Saint Louis, MO
Occupation: Software Engineer

Caleb takes pride in his appearance but has mostly focused on hair and grooming. Recently, he’s been noticing early signs of aging and dryness. He’s open to expanding his skincare regimen but doesn’t want a long or overly complex routine.

  • Wants to get advice without having to visit a store and talk to people.
  • Wants mid to high end products that promise results.
  • Finds online filters too generic and unsure which products are worth the investment.
Elias Moreno

Age: 24
Location: Nashville, TN
Occupation: Graphic Designer

Elias recently graduated from college and started his first job. He’s never had a skincare routine beyond washing his face in the shower. After a few breakouts and noticing his skin looking dull, he’s decided to take skincare more seriously, but he’s intimidated by Sephora’s large catalog.

  • Wants to learn the basics of skincare, but doesn't know where to even start.
  • Doesn't understand skincare terminology and worries about buying products that won't work.
  • Wants to find affordable yet effective products to create a simple routine for beginners.
SephAIra Empathy Map

Key Insight

Sephora customers want the reassurance of in-store expertise translated into a fast, personalized, and trustworthy digital experience. Users are likely to adopt SephAIra if it reduces overwhelm, builds trust, and respects their privacy while delivering genuinely useful recommendations.

This insight (that trust and reduced overwhelm mattered more than raw AI capability) directly shaped the following interface decisions.

02. Define

Design Approach

Pop-up chat widget for quick interactions
Plus sign
Fullscreen skincare chat UI for users wanting more than just the pop-up
= a hybrid toggle allowing users to swap between the two at will
Why a hybrid design?

Preliminary research revealed a split: some users wanted a lightweight pop-up for quick Q&A, others wanted a full-page experience for photo analysis and routine building. Rather than picking one at the expense of the other, I built a hybrid that lets users toggle between both, so the interface adapts to intent instead of forcing a single interaction model on everyone.

03. Ideate

Wireframe

I began with low-fidelity wireframes focused on structure and functionality over visuals. The priority was mapping how a user moves between the pop-up and fullscreen states without losing their place in the conversation. The hybrid model only works if that transition feels seamless.

SephAIra lo-fi Wireframes

04. Prototype

Key features

SephAIra Prototyping

05. Testing & Iteration

Since building a real AI backend was out of scope for an independent project, I used GPT-4 as a stand-in; prompting it to act as "an AI chatbot on Sephora.com, helping users discover which products to use for specific scenarios and providing them with product links." This let participants have a live, real-time conversation with a working version of SephAIra, so I could test actual conversational flow and decision-making instead of just walking through static mockups.

Across 6 usability sessions:
  • All 6 participants described the chatbot as "easy to talk to & use"
  • 2 of 6 voiced privacy concerns about how their photos and data would be used
  • 4 of 6 of users felt overwhelmed when shown too many product suggestions at once
SephAIra File Access Pop-Up
SephAIra Initial Product RecommendationsArrow pointing rightSephAIra Final Product Recommendations
Less product cards = simplified recommendation flow and easier decision making for users
  • Added microcopy during the file/media upload process "All files and chats are protected and encrypted."
  • Instead of showing a long list of product recommendations at once, SephAIra now reveals only 1-3 items per recommendation, with the capability for the user to ask for more options if desired, creating a more personalized look and feel.
  • Integrated product cards in full screen mode for easier access to information vs Hyperlinks for products in pop-up chat mode.

Following launch, success would be measured through three KPIs: conversion rate, user confidence during product selection, and reduced decision fatigue for new shoppers: the three outcomes the original research identified as the actual problem, not just usage volume.

Future steps & Iterations

Given the success of the MVP:

Takeaways/Lessons Learned

The "AI" isnt the experience, trust and context are:
The novelty of AI fades fast if it doesn't feel reliable or contextual. The further I got in this project, the more I realized that the success of a project such as SephAIra would depend less on what the AI could do, and more on how it explained itself. The framing of AI as an assistant, rather than an authority, would keep users more comfortable and engaged.

Designing for uncertainty is just as important, at times if not more, as designing for clarity:
Through researching and testing, I realized users didn't just need answers to their questions, they needed reassurance when they weren't sure what to even ask. This project taught me to design for hesitation by creating pathways for users who are unsure, curious, or even skeptical through things such as a friendly tone or a well placed prompt.