← KAAL Intel
KAAL · Website Redesign

KAAL — custom front-end rebuild design (Shopify backend)

2026-07-08. The concrete "how we'd actually build it" plan. Extends 2026-07-08-kaal-north-star-commerce-build.md with stack, phases, feature designs, feasibility.

Could we do it? — Yes, realistically.

Not a weekend, not a moonshot. With Omar (dev) + Claude (AI-assisted build) + Sam directing, a modern Shopify-headless storefront is very achievable incrementally. The risk isn't capability — it's scope discipline (don't big-bang) and owning more maintenance. We keep Shopify checkout (Shop Pay), so we never touch the hardest, highest-risk part.

Approach — strangler-fig, PDP-first, parallel to Dawn

Never a big-bang cutover. Stand the new front end up beside Dawn and migrate page types one at a time, proving each converts before the next (earn-the-right-to-scale):

Stack (recommendation)

What it would look like — the flagship ideas (KAAL-specific)

  1. Fit Passport (the killer feature). 60-second one-time fit quiz → KAAL remembers her size forever. Every PDP then shows "Your size: M — 3 left" pre-selected. Solves the #1 lingerie objection (fit fear + your no-refund policy) AND drives retention (she returns because KAAL knows her) AND builds a proprietary fit-data moat.
  2. Gifting Mode. A toggle that transforms the experience — gift message, gift-ready/discreet reassurance, occasion reminders, "shop his & hers." Because gifting IS your demand engine (Gift Box in every co-purchase pair, 57% multi-product orders).
  3. Source-aware landing. Cold Facebook-feed traffic lands on a trust + offer-clarity-heavy hero; Instagram/warm gets a fast path; SEO gets content-rich. Tailored per UTM/referrer.
  4. Real bundles / Complete-the-Set. One-tap set at an honest price, correct component inventory, no TAKE30 trap. First-class, not a variant hack.
  5. Honest live scarcity + back-in-stock loop. Real per-variant stock ("only 2 left in your size"); turn your 27% OOS problem into a demand-capture waitlist/drops engine.
  6. Reorder & replenishment. Lingerie wears out — "reorder your Black Pearl" + gentle replenishment nudges.
  7. Inner Circle membership — service, not points (no discounts, on-brand): early access to drops/restocks, saved fit, faster checkout, concierge fit help.
  8. AI fit concierge on the PDP (leverage the already-built Roxy chat widget + Barton OS).
  9. Post-purchase fit feedback loop: after delivery, "how did it fit?" → feeds true-to-size → improves everyone's recommendations. Compounding data moat + fewer exchanges.

How it addresses the CRO problems we actually found

Diagnosed problemRebuild solution
Fit fear + exchange-only/no-refund (cold-buyer killer)Fit Passport + fit engine + true-to-size at the selector
Split/opaque sets that oversellReal bundles, component inventory
Weak trust for cold high-ticketReviews/UGC + guarantees at the decision point
Gifting is the demand but there's no gifting UXGifting Mode
27% SKUs out of stock = lost demandBack-in-stock / waitlist / drops loop
Retention (email 26%, no account experience)Fit Passport account, reorder, membership
90% Meta dependency (single point of failure)SEO/content/gifting acquisition front end
Theme app-bloat (~3.2MB JS)Custom front end, only the JS you need

Honest limits (what a rebuild does NOT fix)

Cost / risk / what I'd need

First move

Stand up a headless PDP prototype for Black Pearl on Vercel (Storefront API) with the Fit Passport v1, real bundle, and reviews-at-price — then A/B it against the Dawn PDP on live traffic. Proves the thesis on the highest-leverage page, one reversible step, before committing to the migration.