Chat on WhatsApp

Skin-quiz funnel, concern + age + budget → product reco. How do you build it?

The skin-quiz is the highest-leverage piece of any skincare DTC build. Three architecture patterns:

  • Octane AI ($50, $500/mo), the default. Drag-and-drop builder, native Klaviyo + Shopify integration, has a Magento connector via custom REST endpoint. Drop a 6-10 question quiz on the homepage, output a 3-product AM/PM routine, write answers into Klaviyo as profile properties.
  • Typeform / Tally ($25, $99/mo), cheaper, prettier, but you write the reco-logic webhook yourself. Best when the quiz output needs to be smart (e.g. age × concern × budget matrix). I default to this above 12 questions.
  • Custom Magento + Alpine.js, fastest UX (no third-party JS), full data ownership. ~$3k, $8k to build, but you own the routine-logic tree forever. The pattern I recommend above $5M GMV where the quiz is core IP.

Conversion lift on quiz-takers vs cold homepage visitors runs 2.4-3.1x across the skincare DTC builds I see. Curology, Function of Beauty, Prose, and Atolla all built their company around their quiz. It’s the funnel.

Klaviyo profile sync is mandatory: the quiz answers become Klaviyo tags (e.g. concern_acne, age_25_34, budget_premium) that drive 12-24 month replenishment flows.

Was this helpful?