AI Showreel consulting-grade analysis, for everyone FR
← The index
Proof B Live confirmed

Sephora

Product matching by computer vision (skin tone) plus personalized on-site recommendation, synchronized between store and online

IndustryRetail & e-commerceLeverActivation / conversionFamilyPersonalizationImplementationHybridStageconsideration -> purchase -> loyalty
Pattern proven in 5 industries still untouched in Banking, insurance & fintech, Media & entertainment, Travel & hospitality +7 See the pattern map
6 pour 1
ROI of product-page recommendations (Sephora SEA)
"6X ROI from PDP Recommendations" S2

Sephora personalizes the beauty journey through computer vision (Color IQ, 14 million matches) and on-site recommendation: Sephora SEA achieved a 6-to-1 ROI on product-page recommendations via Dynamic Yield, with 82 experiences in six months.

Key points

  • Product matching by computer vision (Color IQ) plus personalized on-site recommendation, synchronized store-to-online.
  • In-house Color IQ and Dynamic Yield stack, unified by the Beauty Insider loyalty program.
  • 6-to-1 ROI on product-page recommendations (Sephora SEA), 82 experiences in six months.
  • 14 million Color IQ matches, evidence level B, confirmed status.

Objective

Reproduce online the personalized advice of the store: find the right shade, recommend the right products, and keep the thread between the in-store purchase and the web session.

The deployment

Sephora personalizes the beauty journey on two fronts. In store, Color IQ scans the customer's skin tone and translates it into a four-digit code drawn from a shade library built with the Pantone Color Institute; this code then filters foundations and concealers on mobile and online, once linked to the Beauty Insider loyalty account. Since its launch, Color IQ has generated 14 million matches in store. Online, Sephora SEA (Southeast Asia) entrusted Dynamic Yield with personalizing product recommendations and optimizing discovery points. Six months after the start, the team had set up 82 personalized experiences; product-page recommendations alone yielded a 6-to-1 ROI, with more than 6.50 dollars of direct revenue per dollar invested. Personalization extends to the no-results page, where contextual recommendations lifted the add-to-cart rate to 30% for returning visitors.

Results Proof B

6 pour 1
ROI of product-page recommendations (Sephora SEA)
"6X ROI from PDP Recommendations" S2
14 millions
Color IQ matches generated in store
"Sephora stores have generated 14 million Color IQ matches" S1
82
Personalized experiences deployed in 6 months (Sephora SEA)
"82 Live Experiences powered by Dynamic Yield" S2

The on-site ROI comes from a quantified Dynamic Yield case study (an interested vendor source); the 14 million Color IQ matches figure is reported by the press (Digiday) with a quote from a Sephora lead. Two aligned strands, but no consolidated financial result at the group level.

How it works

Documented architecture
boucle omnicanale Scan de teint en magasin Color IQ (computer vision) Compte Beauty Insider(code teint + historique) Recommandation on-sitepersonnalisee Dynamic Yield Fiche produit, page sansresultat, mobile Ajout au panier / achat

The stack in detail

  • plateforme Dynamic Yield on-site personalization engine: recommendations on product pages and the no-results page, optimization of discovery points (82 experiences in six months at Sephora SEA)
  • outil Color IQ in-house in-store skin tone scan (computer vision), translated into a four-digit code linked to the customer account
  • infra Beauty Insider loyalty program that unifies shade code, in-store purchases, and online browsing, the key to omnichannel synchronization
  • integrateur Pantone Color Institute partner in building the Color IQ shade library

How it runs, concretely

For ops teams
CadenceOne-off Color IQ scan in store (durable data linked to the account); on-site recommendations served in real time on each session.
Operated bySephora's innovation/retail team for Color IQ; e-commerce and CRM team for on-site personalization, tooled by Dynamic Yield.
  1. 1
    Capture skin tone in store AI / retail team

    Color IQ scans the skin and assigns a shade code, linked to the customer's Beauty Insider account.

  2. 2
    Filter products by shade AI / platform

    The code filters foundations and concealers on mobile and online, to show only the matching shades.

  3. 3
    Personalize on-site recommendations AI / e-commerce team

    On product pages and the no-results page, Dynamic Yield serves recommendations by context (similar products, bought together, automatic) and picks the best strategy by market.

  4. 4
    Synchronize store and online CRM team

    CRM data feeds the online session from in-store purchases and behaviors.

The signal that drives it

The shade code and the purchase/browsing history, synchronized between store and online via the Beauty Insider account. If the CRM link breaks, the online session starts without context and the recommendation loses its relevance.

How your customers perceive this type of use

Sourced studies

Le paradoxe est documente des deux cotes : 71% des consommateurs attendent des interactions personnalisees et 76% sont frustres quand elles manquent (McKinsey, 2021), mais 75% declarent ne pas acheter aupres d'organisations auxquelles ils ne confient pas leurs donnees (Cisco, 2024). La « creepy line » est localisee : messages recus quelques secondes apres une recherche et suivi de localisation sont les pratiques qui mettent le plus mal a l'aise (Periscope by McKinsey, 2019).

71%
Consommateurs qui attendent des entreprises des interactions personnalisees (2021)
76%
Consommateurs frustres quand la personnalisation n'a pas lieu (2021)
75%
Consommateurs qui declarent ne pas acheter aupres d'organisations auxquelles ils ne font pas confiance pour leurs donnees (2024)

Acceptance conditions

  • La confiance dans le traitement des donnees precede l'achat : 75% ne achetent pas sans elle (Cisco 2024)
  • Un cadre legal protecteur rassure : 59% des consommateurs disent que des lois fortes sur la vie privee les rendent plus a l'aise pour partager des informations dans des applications IA (Cisco 2024)
  • La personnalisation elle-meme est attendue quand elle est consentie : environ la moitie des consommateurs (US 55%, UK 52%) disent s'inscrire souvent ou parfois a des services personnalises (Periscope by McKinsey 2019)

Red lines

  • Le message declenche quelques secondes apres une recherche ou un achat : deuxieme ou troisieme cause de malaise selon les pays (Periscope by McKinsey 2019)
  • Le suivi de localisation percu comme de la surveillance : 40% de malaise en Allemagne et au Royaume-Uni (Periscope by McKinsey 2019)
  • Le mesusage des donnees personnelles par l'IA, devenu la premiere inquietude des consommateurs, a 53% et en hausse (Qualtrics 2025)

Sources: McKinsey & Company 2021 · Periscope by McKinsey 2019 · Cisco 2024 · Qualtrics 2025

See full acceptance: by country, by use, by generation

How to replicate

Inference, not sourced

Data prerequisites

  • A unified customer account linking store and online purchases (CRM / loyalty)
  • Fine-grained product attributes (shades, categories) to filter and recommend
  • On-site browsing and purchase history

Org prerequisites

  • A loyalty program as the data-unification key
  • In-store scanning hardware if you want the shade component
  • An e-commerce team running the personalization tool

Possible stack

  • On-site personalization engine (Dynamic Yield, or equivalent) for recommendations and page optimization
  • A dedicated product-matching component (shade, size) depending on the sector
Team to operate1 e-commerce PM + 1 front-end dev for integration + 1 CRM manager; the vendor supports campaign setup

The plan, step by step

  1. Step 1
    Unify the customer key: verify that the loyalty program links store purchases, profile, and online sessionsDeliverable: Single customer account with consolidated history
  2. Step 2
    Structure the fine-grained product attributes (shades, categories, complements) needed for filtering and recommendationDeliverable: Catalog with attributes usable by the engine
  3. Step 3
    Deploy the personalization engine on product pages and the no-results page, with a control groupDeliverable: First recommendations in production, measured against a control
  4. Step 4
    Roll out the recommendation strategies (similar, bought together, automatic) by page and by marketDeliverable: A set of experiences A/B tested in production
  5. Step 5
    Measure direct revenue per euro invested against the control, generalize what wins; the in-store scan component comes later, if the business justifies itDeliverable: ROI table by experience and a scaling plan

First step: Deploy recommendations on product pages and on the no-results page via a personalization engine, and measure direct ROI against a control group.

Sources

  1. S1 How Color IQ, Sephora's shade-matching skin care tool, boosts brand loyalty - Digiday Established press digiday.com · 2019 · accessed 2026-07-11 archive pending
  2. S2 Case Study: Sephora SEA Personalizes Beauty - Dynamic Yield Interested party dynamicyield.com · 2020 · accessed 2026-07-11 archive pending
  3. S3 Sephora SEA Chooses Dynamic Yield to Personalize the Entire Customer Journey - PR Newswire Interested party prnewswire.com · 2020 · accessed 2026-07-11 archive pending