top of page
Sephora mockup.jpg

Sephora: How might we redesign Sephora to bring an instore experience online

About the project

​

Users still find the need to go down to the store to get recommendations on whether a product is suitable for them and to get more assistance. How can we re-design Sephora to provide an in-store experience on the app?

​

The Problem

​

  • App has a lot of filters but are used more often to find a product that users are already interested in 

  • There is no form of guidance in getting suitable products for newbies at makeup and skincare

​

Duration


1 week for research synthesis and prototyping with a mid-fi prototype. Focus was on user research.

​

My Role

​

This 2-person project was the first project my team member and I had where we started to get our feet wet in conducting interviews and using various tools like user personas, customer Journey maps, and heuristic evaluations in UX to help us find and solve the problem.

The Solution

To incorporate a Virtual Assistant to help users learn more about the products that woud better suit their skin type and needs, and provide a more personal experience on the app by posing questions to users instead of choosing the filters themselves.

Sephora solution homepage screen

Located in the nav bar

Virtual Assistant with help message shows up upon entering app

​

Like a conversation

Ask Jenny comes in the form of a guided questionnaire for a start 

​

Sephora virtual assistant screen
The Solution

Research Synthesis

Processing of User Interviews

Information to Insight

Conducting Interviews and capturing stories

​

We started off with interviewing 5 people on their experiences with buying makeup and skincare in general. We had a couple of questions in mind but ultimately we asked questions based on their response to form user stories.

 

As it was our first time interviewing with a few guidelines in mind, we fumbled quite a bit here and there. It was easier when we interviewed with questions that are based on topic groups and go from there. We tried our best to improvise and change directions when the conversation took different turns.

Discovering patterns in the responses

Organizing and filtering out open-ended data through affinity mapping

​

We used a website called mural.co to help us compile all the responses we obtained from the 5 people earlier on and started to group different responses together depending on their similarities.

 

They were grouped by needs, problems, behaviour, and even demographics. Each group were then assign “I” statements that describes the group in a format we can easily construct HMW (How Might We...) statements from.

​

We decided to focus on the group "I buy in store because there is no online guidance" as it was a group that consisted responses from 3/5 of our interviewees.

Affinity Mapping
Sarah's User Persona

Creating a persona

A persona based on how they think and behave

​

Meet Sarah.

She's a little impatient, likes comparing prices because she would like to get value for money and the statement that strikes off as the most interesting insight from her is that she likes going to a physical store to get assistance in person before buying  

​

​

Creating a customer Journey Map

How does Sarah interact with Sephora?

​

Here we start off with a scenario Sarah faces with in real life and from there we map out her journey into phases in the buyer's journey in order to better visualize the emotions that are associated to each interaction. From here, we could identify the possible opportunities for improvement. We decided that providing a solution in the research and consider phase could perhaps improve Sarah's purchasing experience into a more positive one towards the end of her journey.

​

​

Customer Journey Map
Research Synthesis

Prototyping

Ideating through Lo-fi Wireframes

Quick sketching, doesn't have to be perfect

​

This was also our first venture into the world of prototyping. After learning how various parts of a website or app are made of "building blocks", it was easier to draw out ideas in lo-fi wireframes which does not have to be perfect.

​

What it needs to accomplish is to allow us to quickly ideate and visualize how the virtual assistant could look like, where it should go and how they could function.

Sketching as a Lo-fi Wireframing tool

Going from Lo-fi to Mid-fi

Introduction to Figma through Mid-fi prototyping

​

To be honest, this prototype was made with a lot of screenshots. Figma was new to us albeit being an awesome tool, we needed more time to learn more about this tool to produce a clickable prototype.

​

As we had a deadline, we focused on how we could add in the virtual assistant feature into the first design iteration quickly in order to carry out our first user testing session to validate our ideas.

Here is the link to the prototype

User Testing

Assessing the usability of the current design features

LEMERs based heuristic evaluation - A Self-Assessment

​

Assessing the usability of the Sephora app on our own, we did a LEMErS based heuristic evaluation to quickly judge Sephora's existing UI (User Interface) and we noted down our observations. This evaluation has its pros and cons but the best part about this evaluation is that you do not require any users for this and it also gave us something as a starting ground.

Heuristic Evaluation

Watching people do things on the app

Testing out the new features

​

Okay, so we're not just watching them, we do have a couple of guidelines that we kept in mind when testing. The key things that we needed to have before a test takes place are the following:

​

  • Testing goals

  • Users to test

  • Tasks to give

  • What are we watching for (Metrics to set up)

​

Our 2 tasks revolved around the user being able to access the virtual assistant and the metrics we monitored was...

  • Whether they were able to complete the task successfully

  • The time of hesitation in between interactions on the app which can say a lot more about how effective the new features are

  • The design and the placement of the new feature on the app as compared to measuring the time for completion.

​

User Testing Example Question

Compiling data to a report 

Drawing a conclusion from the dataset

​

Once the testing was done, this data was compiled into a report. The data below could be viewed as a summary to draw a conclusion from the testing.​

​

User Testing Results

All the users were able to complete the tasks and gave mostly positive feedback in terms of the how organized the app is and how aesthetically pleasing and easy to use it is. However, there were some concerns voiced out in relation to the design of some of the graphics. Taking that into consideration, we have changed the sizing and design of the graphics to make the interface more visually pleasing for a better user experience.

Prototyping
User Testing

Challenges and Takeaways

So much confusion and unfinished business 

Things to address in the next design iteration and other takeaways

 

Re-visiting the ideation phase and doing more user testing

 

As we carried out our first user testing sessions, they were awkward and somewhat messy. Even though we had some tasks in mind, we had some troubles starting off the interview. I would take some pointers from Krug's script to ensure the users feel comfortable before starting the tasks. Having a video camera ready would be useful to take note of the user's behavioral cues and timing.

​

I felt that as this was my first project, the concept of design thinking and the practical aspect of diverging from one idea to the next was quite foreign to me and I look forward to sharpening this skill and coming up with more ideas.

​

​

Creating components and moving away from plugging in images

 

As much as it was tempting and easy to plug in images of the interface as a quick solution, I should be practicing on creating the interface from scratch and use the functions that figma have to help me be successful in this. It includes using components, creating design systems and using the various plugins and templates available in Figma.

Challenges and Takeaways

Get in touch with me

I am looking for UX design opportunities. Or if you just want to connect, I'm cool with that too!

See more case studies...

Whatsapp mockup

Designing to build and interact with communities or groups of their interest

Raffles Hotel Mockup

Encouraging users to plan and book guided tours

Mira Rahmat bottom header cat logo

© 2020 by Amirah Rahmat

bottom of page