Kosas landing page teardown
The page at sephora.com has been the destination of a Kosas Facebook ad for 19 days. We captured it and scored it 49/100 on the 8-point CRO checklist below.
Offer on the page: Sales on selected products (no Kosas/Lip Pulse specific offer highlighted)

?What is a CRO score?
CRO stands for Conversion Rate Optimization: turning more of the visitors you already have into customers. This score (0 to 100) rates how well a landing page is built to convert, across 8 factors like offer, headline, speed, trust, and mobile. Read the full explainer →
Funnel score
8-point CRO breakdown
How well the landing page behind the ad is built to convert, scored across 8 factors: offer, copy, speed, trust, mobile, message-match, CTA, and social proof.
This landing page suffers from a fundamental mismatch between ad promise and page delivery. The ad promotes a specific Kosas product (Lip Pulse) with distinctive, poetic messaging, but the landing page is a generic Sephora sales hub with no prominent Lip Pulse visibility or Kosas brand focus. While Sephora's brand trust is strong and mobile design is adequate, the critically slow PageSpeed score (30) creates severe friction. The page lacks product-specific CTAs, headlines, and social proof tied to the advertised item. Users must navigate extensively to find the promoted product, resulting in high abandonment risk. The generic 'Découvrir' buttons lack urgency and don't reinforce the ad's message.
What this page does right. Steal these.
- Trust signals: Sephora brand carries strong trust. Cookie consent modal present. Multiple trust signals (ratings, reviews, return policy, secure payments). However, no specific Kosas brand trust indicators or product-specific credibility.
- Mobile experience: Mobile layout is responsive and functional. Navigation, search, and category buttons are accessible. However, product discovery for specific item (Lip Pulse) requires scrolling and navigation.
Where it leaks conversions
- Page speed: PageSpeed score of 30 is critically poor. Significant performance issues will cause user friction, increased bounce rates, and poor mobile experience despite responsive design.
- Message match: Poor alignment between ad messaging (Kosas Lip Pulse with poetic product description) and landing page (generic Sephora sales hub). User lands on brand page but product isn't prominently featured or contextualized as advertised.
- Headline: No specific headline for Kosas brand or Lip Pulse product. Page leads with generic 'Soldes' promotion. Missing brand-specific messaging that matches the ad's poetic tone ('a little heat. a little chill. a lot of chemistry').
- Call to action: Multiple 'Découvrir' buttons throughout page, but no prominent CTA specifically for Lip Pulse or Kosas. CTAs are generic and scattered, lacking urgency or clear connection to advertised product.
- Offer clarity: Landing page shows general Sephora sales (-30%, -40%, -50%) but doesn't clearly highlight the Kosas Lip Pulse product mentioned in ad. Product visibility is buried below fold with no clear offer tied to the advertised item.
Full breakdown
Multiple 'Découvrir' buttons throughout page, but no prominent CTA specifically for Lip Pulse or Kosas. CTAs are generic and scattered, lacking urgency or clear connection to advertised product.
PageSpeed score of 30 is critically poor. Significant performance issues will cause user friction, increased bounce rates, and poor mobile experience despite responsive design.
Sephora brand carries strong trust. Cookie consent modal present. Multiple trust signals (ratings, reviews, return policy, secure payments). However, no specific Kosas brand trust indicators or product-specific credibility.
Mobile layout is responsive and functional. Navigation, search, and category buttons are accessible. However, product discovery for specific item (Lip Pulse) requires scrolling and navigation.
No specific headline for Kosas brand or Lip Pulse product. Page leads with generic 'Soldes' promotion. Missing brand-specific messaging that matches the ad's poetic tone ('a little heat. a little chill. a lot of chemistry').
Product ratings visible (5-star reviews with review counts on Sephora Collection items), but no specific social proof for Kosas brand or Lip Pulse. Generic Sephora trust signals present but not brand-specific.
Poor alignment between ad messaging (Kosas Lip Pulse with poetic product description) and landing page (generic Sephora sales hub). User lands on brand page but product isn't prominently featured or contextualized as advertised.
Landing page shows general Sephora sales (-30%, -40%, -50%) but doesn't clearly highlight the Kosas Lip Pulse product mentioned in ad. Product visibility is buried below fold with no clear offer tied to the advertised item.
Keep exploring
Captured from the public page at sephora.com; ad data from the public Meta Ad Library. Funnelens is not affiliated with Kosas or Meta. See data sources.