How educational marketing produces insurance customers
The website is built education-first on purpose. This page walks the funnel stage by stage: what the visitor experiences, what the site measures, and the number that stage produces. Every event carries one consistent customer ID from first article to renewal.
Example data: illustrative numbers for stages that don't exist yet (ad spend, policies, renewals, referrals). Tiles marked EXAMPLE are not measurements.
A cyclist searches for information
Someone types “does homeowners insurance cover my bike” into Google. They're not shopping for insurance — they have a question. Educational content is what ranks for questions.
Live: The Learning Center they land onpage_view · article_view (with channel = organic and the search referrer captured)They read — and learn something true
The article honestly answers the question, including when our product ISN'T needed. That honesty is the trust asset: they bookmark, they come back, they tell a riding buddy.
Live: The flagship homeowners articlearticle_view · search · comparison_interaction · resource_downloadedThey subscribe / join the waitlist
A checklist download or the out-of-state waitlist captures an email. The anonymous visitor ID is now linked to a customer ID — the moment attribution becomes customer-level.
Live: The waitlist formwaitlist_joined · identify (email ↔ visitor ID join, hashed everywhere else)They return, later, on their own terms
Weeks later a bike gets stolen on their group ride, or the NJ mandate makes the news. They come back directly — and we know it's the same person, because the visitor ID persists.
page_view with returning visitor_id, new session_id (channel = direct)They start a quote
The quote is framed as the natural next step, not the point of the site. Four fields, instant price, open actuarial model — the education already did the selling.
Live: The quote flowquote_started (first field focus) · quote_completed (with premium + county)They purchase a policy
Binding closes the loop: the policy record carries the same customer ID that read the first article, so acquisition cost and content ROI are computable per customer.
policy_purchased (schema ready; fires when binding opens)They renew
Renewal is where education economics beat paid acquisition: the content keeps working (seasonal reminders, maintenance checklists) with zero marginal spend.
policy_renewed (schema ready)They refer another cyclist
Riders trust riders. A member who learned something here sends the article — not the ad — to their club. The referred visitor starts at stage 1, already trusting us.
referral_made (schema ready) · new visitor with channel = referralThe economic argument
Paid acquisition rents attention; education owns it. In the illustrative month above, $2,700 of paid spend produces a blended cost per policy of $71 — while the organic side (the articles) produces the largest revenue channel at $3,990/month with no marginal cost, and a 79% renewal rate compounds each cohort into $714 of lifetime value.
Every number on this page is computable from the tracking that is already live on this site — the dashboard shows the measured half today, and fills in the lifecycle half as policies begin to bind.
See the live dashboard