Intelligent Intake Quiz Personalizing Patient Self-Assessments
Engaging recovery assessment quiz that doubles as a secondary lead generation tool. 🎯
Client
Northpoint Recovery
Services
Custom Development
Industry
Healthcare
Launched
September 2025
The challenge
Legacy website didn’t capture visitor engagement or create secondary conversion opportunities beyond primary intake forms.
The previous iteration of their intake quiz system was technically functional but user-hostile. Every question in every quiz was a separate field within a single massive Gravity Forms form—one form for ALL quizzes, regardless of type or purpose. To create conditional logic (show Question B only if Answer A was ‘yes’), the form relied on complex show/hide rules layered on top of each other. The form was a tangled mess of conditional logic that was nearly impossible for non-developers to maintain, let alone modify.
The result was a clunky experience for patients. The quiz felt bureaucratic and tedious rather than engaging. Questions weren’t organized or flow naturally; they were just there. Patients would click through it because they had to in order to get results, but it felt like filling out a medical form at a hospital—which was the opposite of the warm, encouraging experience a recovery program should provide.
From the operations side, maintaining the form was a nightmare. Any changes required developer intervention. Adding a new assessment quiz meant replicating the pattern in the same form, exponentially increasing complexity. The system worked, but it was brittle, hard to change, and created a poor user experience that didn’t reflect the care the program actually provided.
“The quiz works as both engagement and as secondary lead capture — visitors fill in the quizzes, and get their score and results. The older version was too fatiguing.”
— Rob Petrin
Seasoned Quiz Designer
The Build
Built paginated assessment quiz with dynamic scoring and personalized results that captures contact info and feeds lead pipeline.
The solution was to separate the quiz experience from the submission process entirely. Rather than tying every quiz question to a form field, the quiz is now its own lightweight component that captures only what matters: the score and the quiz ID. Once a patient completes the quiz, those two data points are passed to a barebones submission form that determines what shows on the Thank You page (e.g., “You scored 45 on the Depression Assessment—here’s what that means”).
This separation unlocked several improvements. The quiz itself is now cleaner and more engaging—it’s a simple, uncluttered experience focused entirely on the assessment, without form fields and validation rules cluttering the interface. The logic is straightforward: each question has answer choices, answer choices have point values, the total becomes the score. No complex conditional show/hide rules needed.

The barebones submission form captures only the score and quiz ID, along with basic contact information if the patient wants to receive results. That form integrates with their CRM, automatically routing the score and contact info to the appropriate intake counselor. The Thank You page is personalized based on the quiz ID and score, delivering relevant messaging. The uptick in quiz submissions was immediate—patients actually wanted to take the quiz because it was pleasant to use, and the intake team saw a measurable increase in qualified leads from the assessment funnel.
Stack
What we used.
- WordPress
- ACF Pro
- WP Engine
- Vanilla JS
