A CRO Audit of the Sephora Website

A screenshot of Sephora's sale offers.

Note: this site audit is a repost from a series I run via my newsletter, Add to Cart. Enjoy - and, if you like what you read, make sure to subscribe to the newsletter to get these audits directly in your inbox!


Welcome to issue #9 of the Style to Sales Audit! In this series, I pick a real e-comm brand and conduct a CRO (conversion rate optimization) audit on their site. This includes reviewing the site’s UX, technical specs and more, as needed. My goal is to show exactly how I’d work with the brand to improve their conversion rate - as in, turning more of their site’s browsers into buyers.

Today we’re auditing Sephora. I’m not a huge makeup girlie myself, and my main feeling whenever I land on the Sephora site is one of overwhelm. Why are there so many banners?? What am I supposed to make of all these promotions? The online experience feels stressful compared to Sephora’s physical stores, which I generally find quite nice. So, I knew it was time to do more research.

I hope you can pull some useful takeaways from this guide that may apply to your brand’s own site. Sephora is a giant, but they’re making lots of UX decisions - and mistakes - that could be relevant to your own site! And always remember - A/B testing is key for any CRO adjustments you make.

Okay, on to the audit.

Homepage

When I land on Sephora’s mobile homepage, it feels so cluttered and busy:

a GIF of Sephora's mobile-view homepage.

A few things that immediately stand out (in a bad way):

  • Multiple banners offering different discounts

  • A horizontal product category menu that’s separate from the site’s main menu

  • A hero image that’s redundant with one of the (multiple!) sale banners !!!

… all in, there’s a total of five CTAs within the space of one mobile screen. Yikes. It’s a lot, and if I had to guess, I’d imagine this site immediately loses a LOT of potential first-time buyers. (Not that Sephora’s web strategy necessarily cares about newcomers! More on this hypothesis later.)

If I worked at Sephora, here’s how I’d clean this homepage up:

  • Remove the horizontal category menu since it’s redundant and takes up valuable mobile real estate

  • Majorly streamline CTAs down to one main objective - in this case, let’s say the objective is to get users to shop Sephora’s haircare sale:

    • I’d move the banner about the haircare sale to populate at the very top of the page so that it stays visible on scroll (and is clickable to a sale landing page)

    • I’d keep the haircare sale hero image, but update the microcopy from “Shop Now” to “Shop the Sale”

    • I’d add in shoppable products directly below the hero image - in this case, let’s go with some haircare bestsellers that users can click into directly. 

Remember: a primary goal of ecommerce UX is to get users to customers to shoppable products in the least amount of clicks possible. Getting straight to the point with bestselling products on your homepage is a great way to make that happen.

Menu

I immediately appreciate that Sephora’s mobile menu has a very minimalist design - it’s honestly a breath of fresh air after trying to make sense of their homepage. I also like the seasonal “Summer, SPF & Minis” category - cute!

A screenshot of Sephora's mobile menu.

Similar to both H&M and Zara, though, I’d say Sephora is suffering from a bit of “menu bloat,” which is a really common issue for brands with huge product offerings. Here’s how I’d clean up the primary menu screen:

  • Move the “Offers” category to the top of the menu, under “Brands,” and remove the “MySephora Sale” category since it’s redundant with “Offers”

    • The “MySephora Sale” category can be slotted in as a subcategory of Offers!

  • Remove “Account” subheader and elevate the “Log In” button by highlighting in the branded red color

Once I’m in a subcategory, the options multiply:

A screenshot of Sephora's "makeup" subcategory.

At this point, I’d simplify further by removing the “CLEAN AT SEPHORA” and “Organic & Natural” categories - not because they aren’t important, but because they should be filters on each collection page, rather than menu options. (Guys - don’t forget about filters!!)

I also wish Sephora would use drop-down subcategories, à la Fenty Beauty, as they’re a lot easier to navigate in and out of and (at least to my brain) feel less overwhelming to sort through:

A screenshot of Fenty Beauty's mobile menu.

When I click into some sub-categories, I see blog posts are displayed prominently. I think this is a really interesting strategy - not only do they look visually appealing, but these guides could be a great reference point for overwhelmed shoppers who don’t know where to start:

A screenshot of Sephora's "Hair Offers" sub-menu.

Loyalty Integration

The more time I spend on the Sephora site, the clearer it becomes to me that this shopping experience is not built for first-time customers, which is echoed by my (very smart) LinkedIn friends:

A screenshot of a LinkedIn comment pointing out that since Sephora is so dominant in their category, they may not be marketing to new customers.

….so I couldn’t help but wonder, does the site experience improve at all if I create a loyalty (aka Beauty Insider) account?

Carrie Bradshaw saying "I couldn't help but wonder..."

The answer, dear reader, is: not really. Nothing substantively changed, other than loyalty badges at checkout letting me know I’m getting close to my next reward:

A screenshot of Sephora's mobile checkout, with loyalty perks included.

The main benefit of the loyalty program is, of course, order discounts and free gifts at various purchase tiers. And that’s clearly visible at the cart level, but I was also hoping for a more personalized and streamlined overall shopping experience. It would be great to see browsing options like “Favorite Products Near You” or invitations to dig deeper into more personalized product recommendations by skin type.

Collection Pages

Once again, Sephora’s collection pages have a lot going on, and a lot of information taking up valuable mobile real estate: 

A screenshot of Sephora's "moisturisers" collection page

First things first, I really don’t like the redundancy of having horizontal-scroll category options (IE “Oily & Combination Skin”) when we’re already on a subcategory page! If these are really necessary, add them to the filters!! (Sorry, but I actually have to scream a little bit at this point because this is all confusing as hell!)

I do like that some explanatory copy is included from both a customer (and SEO) perspective but think there could be a better way to integrate it. In comparison, here’s how Drunk Elephant is incorporating copy into their PLPs - I like this more integrated way of adding in informational “highlights”:

A screenshot of Drunk Elephant's mobile collection pgae.

More thoughts on how to make Sephora’s collection pages more effective:

  • Implement “Quick Add” functionality so that users don’t have to click into each individual product page!

  • Use more product badges - the only ones I see currently are these “only at Sephora” icons - but what about sustainability, or best-seller badges? 

A screenshot of Sephora's collection page showing "Only at Sephora" badges on some products.

I also want to point out that I saw lots of Reddit comments complaining about how it’s hard to tell which products are actually available at a given time - and based on Sephora’s collection, I totally get the concern. I clicked into an assortment of random products and found that many were sold out of one or more colorways, but there’s no way to tell that at the collection level. 

Product Pages

I’m sure you’ve heard me say this before, but: above-the-fold mobile real estate is so critical to maximize. And, unfortunately, Sephora isn’t nailing theirs. 

Here’s what a typical product page looks like (note that there’s once again a double CTA about the brand’s sale taking up soooo much space):

A screenshot of a Sephora PDP (mobile view) with multiple floating CTAs at the top of the screen.

First off, this page is in desperate need of a floating “Add to Bag” button so that users can add products to cart no matter where they are on the page. Also, why are all the product page images.. Vaguely blurry??

I’d also like to see at least a bit of product information above the fold. Doesn’t even have to be much - just a line or two of copy that allows customers to understand the product.
In contrast to the Sephora site, check out the amount of information Drunk Elephant is able to pack in above the fold, including multiple (crystal-clear) images, a description and even subscription options (!!):

A screenshot of a Drunk Elephant mobile product page.

I do see that some products have “Clean” badges on their product page - again, I’d love to see this bag at the Collection Page level so that it’s really easy for customers to spot:

A screenshot of a Sephora product page showing a "clean at Sephora" badge.

Also, I notice that Sephora’s quite good at displaying product reviews (including AI-powered summaries, which are a helpful way to sort through a lot of information fast, imo) - but they don’t have any UGC visible. 
By contrast, Fenty Beauty shows off tons of user- and influencer- created image and video content:

A screenshot of user-generated content on a Fenty Beauty product page.

UGC is always important to display, but especially for a really sensitive category like beauty - products you’re putting directly on your body - it’s really critical. I’m surprised Sephora doesn’t want to show this stuff off!

Checkout

To be honest, guys, this audit is already getting a bit deranged-ly long so I’m going to keep it short and sweet with my feedback at this point:

A screenshot of Sephora's four-page mobile checkout.

It is 2025, and your site’s checkout shouldn’t take four pages to complete. Shopify does it in one page. Get in, girls, we’re simplifying our checkout process!!!

Okay, fin.


Have questions? Need help optimizing your own site’s UX? Get in touch. I answer all messages personally.

And, if you liked this audit, check out my other ones on Uniqlo, Zara and H&M.

Next
Next

A CRO Audit of the Zara website