CASE STUDY · 2025 · BEAUTY
6 WEEKS · E-COMMERCE ANALYTICS

Letting real shade demand plan the buy.

arazabeauty built its brand on an inclusive shade range, but the buy plan was set by assumption, not demand. Deep shades sold out while others sat. I built shade-level intelligence that connects sell-through to acquisition and lifetime value.
SHADE INTELLIGENCE SCREEN
1

Shade, acquisition, LTV

SELL-THROUGH TRACKED
PER SHADE

Buy plan matched to demand

IN CONTEXT
LTV:CAC

Loyalty on deep-shade buyers

The problem.

The inclusive range was the whole promise, and the range was where the operation hurt most. Deep shades sold out and stayed out while lighter shades lingered, because the buy plan was set by assumption rather than data. Every stockout was a customer told the brand was not really for them, and every overbuy was cash sitting on a shelf.

The approach.

I built shade-level intelligence with three views: a shade-performance view showing sell-through for every shade so the buy can follow real demand, an acquisition view tracking new customers, CAC, and first-order value, and an LTV and loyalty view that shows how repeat and basket size build over six months, especially on deep-shade buyers.

The outcome.

The buy plan started following the customer instead of the assumption. Leadership can see which shades actually sell, rebalance inventory toward real demand, and see the lifetime value the community returns, so stockouts on the shades that matter most drop and the inclusive promise holds up in stock, not just on the site.

+
INTERACTIVE SAMPLE

Explore the dashboard.

INTERACTIVE SAMPLE · Illustrative data, not client figures. Switch tabs for shade performance, acquisition, and LTV & loyalty.

OPEN THE SAMPLE IN A NEW TAB
Is your buy plan guessing at demand?

If your range promise depends on the right stock and your buy is set by assumption, I will make shade-level demand and LTV visible. One slot open for Q3 2026.

BOOK A 20-MIN CALL