Objective
Turn the existing Find Yours quiz into an intelligent guided discovery funnel with visible match percentages, explanation logic, recommended characters, and inquiry handoff.
Current state
quiz.html currently asks 5 questions and scores answers against six body families, then chooses matching live characters from the winning family.
Scope
- Show ranked family scores, not just a single result.
- Explain why the user matched the winning family using answer-derived reasoning.
- Recommend 3 characters with roles: best match, more natural, more dramatic / easier handling where possible.
- Add actions: Compare these 3, Browse family, Ask concierge.
- Persist quiz result in localStorage or URL param for contact prefill.
- Add analytics event hooks for quiz start, step complete, result, CTA click.
Acceptance criteria
- Result page shows at least top 3 family scores.
- Recommended characters include explanation text, not just cards.
- Contact handoff includes quiz result summary.
- User can retake quiz and compare recommended bodies.
- Existing quiz still works when some families have no live characters.
Dependencies
quiz.html
assets/site.js
- PDR-003 for compare integration preferred
Suggested owner agent
Cartographer
PDR package
Package this as PDR-004-quiz-match-score-funnel.md.
Objective
Turn the existing Find Yours quiz into an intelligent guided discovery funnel with visible match percentages, explanation logic, recommended characters, and inquiry handoff.
Current state
quiz.htmlcurrently asks 5 questions and scores answers against six body families, then chooses matching live characters from the winning family.Scope
Acceptance criteria
Dependencies
quiz.htmlassets/site.jsSuggested owner agent
Cartographer
PDR package
Package this as
PDR-004-quiz-match-score-funnel.md.