Ecommerce & Retail · Retail Personalisation
2250
A 60-second skin scan on a pharmacy shelf that resolves into one of more than a thousand personalised formulas, handed to the customer the same visit.
- Flagship build
- Focus
- A.I, CUSTOM-WEB-APP
- Delivered
- 11 May 2026
- Live product
- Visit the site
Outcome
60-second shelf scan resolving into one of 1,000+ personalised formulas, handed to the customer the same visit.
What it is
2250 is a personalised skincare system sold exclusively through Farmacias San Pablo in Mexico. Its promise is on the front of the site: your exact formula, ready today.
A customer scans a QR code on the shelf or opens the site, takes a 60-second facial scan, and receives a routine built from three bases — cleanser, serum, moisturiser — each paired with two active pods chosen for their skin.
What we built
The customer-facing platform and the retail flow behind it:
- A 60-second AI skin scan reading multiple skin signals from a phone camera, built to work in shop lighting rather than ideal conditions.
- A recommendation engine resolving those signals into one of more than a thousand formula combinations from fifteen targeted pods.
- An in-store journey from a shelf QR code straight into the scan, with no app and no account required to reach a result.
- A fully Spanish experience, because the entire retail channel is Mexican and a scan that lands in the wrong language ends there.
Measuring a campaign that ends in a physical shop
The hardest measurement problem was not on the site. 2250 runs geofenced campaigns around San Pablo locations, and the question the marketing spend turns on is whether someone who saw an ad actually walked in and scanned.
That journey crosses from an ad impression to a physical store to a QR scan, with no login anywhere along it. We built the tracking to join those steps without asking a customer to identify themselves, so the campaign can be judged on store behaviour rather than on clicks.
Shop-floor engineering
Retail surfaces fail in ways a web product does not. A QR code printed on a shelf cannot be redeployed, so when codes at one location resolved to the English assessment instead of the Spanish one, the fix had to be on our side and immediate.
Photo capture got the same treatment: lighting in a pharmacy aisle is not lighting in a studio, and the scan is tuned for the room it is actually used in.
How we built it
Built the scan for a pharmacy aisle rather than a bathroom, and let the shelf do the fulfilment. Personalised skincare normally means a quiz, a wait, and a parcel. 2250 sells through Farmacias San Pablo, which meant the whole thing had to resolve while someone was standing in a shop: scan, formula, product in hand, same visit. So the system is built around a modular product rather than a bespoke one. Three bases and fifteen active pods combine into more than a thousand formulas, all of which already exist on the shelf. The scan does not trigger manufacturing; it selects. That is what makes "ready today" true rather than aspirational.
More case studies
Have a project like this in mind?
Tell us what you're building. We'll show you how we'd approach it and what it would take to ship.