Skip to content

Measure it

How we'll know the quizzes pay off

One funnel for every quiz, one set of fields on every lead, and one report that joins them to enrolment. The headline number isstudents per 1,000 quiz leads, compared with the same channel's normal lead form.

Funnel

One funnel, nine steps

#StepEventDefinitionSource
1Viewquiz_viewPlacement or quiz page seenWeb analytics
2Startquiz_startFirst answer givenWeb analytics
3Completegate_viewReached the lead form (all questions answered)Web analytics
4Leadgate_submitForm submitted with consentSalesforce
5Resultresult_viewResult seen (with or without lead)Web analytics
6Next stepcta_clickPrimary CTA clicked (program, advisor, apply)Web analytics
7Inquiry / application—Lead converts or applies (matched by email)Salesforce → C360
8Student—Attended at least one termCamu → C360
9Retained—Enrolled in the next termCamu → C360

Also logged per question: question_answered (q, a), interstitial_view, gate_skip. Drop-off by question tells us which question to cut.

Data flow

From answer to enrolment

1

Quiz

Answers, outcome, placement, UTM

2

Web analytics + Meta CAPI

Funnel events; quiz-completer audiences for ads (with consent)

3

Salesforce lead

Quiz fields on the lead; routing rules send 'this December' to admissions

4

Nurture + admissions

Email sequence by outcome; advisor sees the answers

5

C360

Lead → application → student → retained, by quiz and campaign

C360 already links leads, applications and Camu terms per person. Adding Quiz_Id and Quiz_Campaign to the lead is enough to report every campaign down to retention, the same way the dashboard reports channels today.

CRM

New Salesforce lead fields

Quiz_Id__cWhich quiz (data-fit, digital-fit, …)
Quiz_Campaign__cCampaign slug; ties spend to outcome
Quiz_Placement__cmeta-ad, web-section, search-ad, email
Quiz_Outcome__cResult shown (e.g. steady, da, funding)
Quiz_Answers__cAll answers as JSON, for analysis
Prior_College__cNone, < 2 years, 2+ years
Work_Status__c / Work_Hours__cFull-time, part-time, freelance · < 30, 30–40, 40+, shifting
Funding__cSelf, family, employer, needs aid
Start_Horizon__cNext term, ≤ 6 months, exploring
Parent_or_Student__cRestores the flag lost in 2025
Consent_DPA__cConsent timestamp and wording version

The lead-scoring model is at chance today (AUC 0.54) because the lead form carries too little. It notes that prior college, employment type and income would be needed; these fields supply the first two and a funding proxy for the third.

Scorecard

What we report every two weeks

Quiz health

  • Start rate
  • Completion rate
  • Drop-off by question
  • Outcome mix

Campaign return

  • Leads and cost per lead
  • Lead → application (30 / 90 days)
  • Students per 1,000 leads
  • Cost per enrolled student (needs spend data)

Data return

  • Share of leads with prior college, work and funding filled
  • Parent-flagged leads
  • Next-term retention of quiz leads vs others

Test plan

First four experiments

TestWhereMeasureWhy
Gate before vs after the resultData Fit (TOFU)Leads per 1,000 visitors and lead → applicationBefore usually wins on volume; after may win on quality.
Proof interstitial on vs offWork & studyCompletion rateChecks that the '2 in 3 work' screen earns its extra tap.
6 vs 9 questionsDigital-college fitCompletion and lead → inquiryMore questions = better data, if people finish.
Mobile field optional vs absentTransfer CheckForm conversion and contact rateSettles the email-only question with data.

Caveat: the customer analysis loads no spend data, so today's channel numbers are yield per lead, not cost per student. Loading spend is a prerequisite for the cost KPIs.