← All insights
Practice Growth3 min read

New Patient Attribution: How to Know Which Marketing Actually Works

By Lonnie Sanders III · August 26, 2026

Ask most practice owners which marketing channel produces their new patients and the answer is a guess. Ask them what a new patient costs by channel and there is usually no answer at all. That is why growth budgets get set by whoever called most recently rather than by results.

Attribution fixes that, and for an independent practice it takes a week to set up.

Start with the intake question

The single highest-value tracking mechanism in a medical practice is a required intake field: how did you hear about us? Not free text. A short pick list your staff can use consistently:

  • Google or online search
  • Referred by another patient, friend, or family member
  • Referred by another doctor's office
  • Insurance directory
  • Saw your sign or drove by
  • Social media
  • Other

Free text produces unusable data. A pick list reported monthly next to new patient counts tells you more than any analytics dashboard.

Add call tracking

A dedicated tracking number on your website that forwards to your main line lets you separate web-driven calls from everything else, and most systems record call outcome so you can also see your call conversion rate. Use one number for the website, another for paid ads if you run them, and keep your real number on your Google Business Profile and directories so NAP consistency is not broken.

Track the digital path, with consent

Analytics tells you which pages produce scheduling clicks and form submissions. Configure it for what matters:

  • Define conversions properly. Appointment requests, scheduling clicks, and click-to-call, not pageviews.
  • Watch entry pages. If service pages are entry points, your content work is functioning.
  • Separate branded from unbranded search in Search Console. Branded traffic is people who already knew you. Unbranded traffic is genuine acquisition, and it is the number that should grow.
  • Respect consent. Analytics should load only after the visitor accepts, as described in our privacy policy.

Close the loop to the schedule

Web analytics ends at the form submission. Revenue happens at the appointment. Connecting the two is where most practices stop, and it is the part that changes decisions. Monthly, reconcile three lists: leads generated by source, appointments scheduled by source, and appointments actually kept.

The gap between scheduled and kept is often where a promising channel turns out to be weak, and it is the same reason reactivation work pays so well: kept appointments, not leads, are the unit of growth.

The report that runs the practice

One page, monthly:

MetricWhy it matters
New patients by sourceWhere volume comes from
Cost per new patient by paid channelWhether spend is rational
New patient call answer and conversion rateWhether demand is being captured
Unbranded organic impressions and clicksWhether findability is improving
Reviews added and average ratingWhether the growth engine is compounding

Five rows. Reviewed monthly by whoever makes the spending decisions. Practices that keep this report stop arguing about marketing and start reallocating based on what the numbers show.

The Findability Scan sets your baseline for the organic rows, and our Patient Growth engagements report against these metrics rather than activity summaries.

Related reading

Want to discuss how this applies to your practice?

Schedule a free diagnostic call →

Related insights