Skip to content

$3,400 in Ad Spend. 91 Inquiries. 12 New Clients. One Practice's 30-Day Snapshot.

Most practices don't actually know what their Google Ads are returning. They know what they're spending. They might know how many clicks they're getting. But the real question - how many of those clicks became paying clients? - usually goes unanswered.

This is the story of a group therapy practice in Ontario. Thirty days. One active Google Ads account. Full pipeline tracking from ad click to intake session. Here's what the numbers looked like.

The Numbers Upfront

$37 Cost per qualified inquiry
80% Inquiry-to-consult book rate
~$36k Estimated revenue from $3,400 spend

Those numbers aren't projections. They're a direct read from tracking data: form submissions, phone connections, and scheduled consults over a single 30-day window.

The Situation Before We Started

The practice had tried Google Ads before. They'd run campaigns in-house for about six months, spending roughly $800/month on a loosely structured account. They were getting some clicks. The website had a contact form. But no one had ever connected ad spend to actual intake bookings.

When they came to us, their three biggest questions were:

  • Are we spending on the right searches?
  • Why do people land on our site and not submit the form?
  • What does a realistic new-client number look like if we scale to $3,000/month?

The first step was building the tracking infrastructure - not just click tracking, but HIPAA-conscious conversion tracking that could tell us which searches led to form submissions, which phone numbers connected, and where in the funnel people dropped off.

What We Built

Before we touched the campaigns, we rebuilt the tracking setup. The previous account had basic Google Ads click tracking enabled, but nothing downstream. There was no way to know if a click became a contact.

We set up:

  • Google Tag Manager with HIPAA-compliant triggers - tracking form submissions and phone connections, never names, email content, or any PHI
  • GA4 event tracking mapped to conversion windows
  • Google Ads conversion actions tied to actual intake form completions
  • A weekly report structure showing spend, inquiries, cost per inquiry, consult book rate, and projected revenue

With tracking in place, we restructured the campaigns. The previous account was organized around service type (CBT, couples therapy, anxiety) rather than search intent. People searching "therapist near me accepting new clients" were landing on the same ad as people searching "couples therapy session cost." Different intent, same message, bad conversion rates.

We rebuilt around three intent clusters: new client search, specialty/issue search, and location-based queries. Each cluster got its own ad group, its own landing destination, and its own bid strategy.

The Full Pipeline

$3,400 Ad spend (30 days)  
91 Qualified inquiries $37 per inquiry
73 Consults booked 80% book rate
12 Clients started 16% close rate

The $37 cost per inquiry reflects the post-restructure campaigns. In the first two weeks while Smart Bidding was learning, cost per inquiry was closer to $52. By week three, once the algorithm had enough conversion data to optimize against, it dropped to $28-34 and held there.

What Drove the 80% Book Rate

The 80% inquiry-to-consult conversion is the number that surprised the practice owner most. Industry average for therapy practice inquiry-to-consult rates is closer to 55-65%. A few things pushed this higher:

  • Response time. The practice committed to responding to form submissions within 4 hours during business days. Leads that receive a response in under an hour book at significantly higher rates than leads left until the next day.
  • The form itself. We simplified the intake form from 11 fields to 5. Fewer friction points, more completions, higher quality conversations because the first call wasn't spent on admin questions.
  • Ad message alignment. The ads specifically mentioned "currently accepting new clients" and the specialty of each clinician. People arriving already self-qualified, which meant fewer no-shows and mismatched consults.

The 16% close rate sounds low until you do the math. At $3,000 average client value (12 sessions), 12 new clients from $3,400 in spend is a 10.6x return on ad spend in year one alone.

The 16% Close Rate in Context

Of 73 consults, 12 converted to ongoing clients. The other 61 didn't - at least not in that 30-day window. Some were waiting lists, some were insurance mismatches, some were people still deciding. Not every consult converts immediately.

But here's what most practices don't account for: a significant portion of those 61 non-converts will re-engage within 30-90 days. Therapy decisions aren't impulse purchases. The pipeline math changes considerably when you include delayed conversions.

Pipeline note

The 16% figure is a 30-day close rate. Practices that track 90-day close rates typically see this number land between 22-28% once delayed starts are counted. The revenue estimate of ~$36k uses the 30-day figure only.

What This Looks Like at Different Spend Levels

Monthly Spend Est. Inquiries Est. Consults Est. New Clients Est. Revenue
$50013102~$6k
$1,50040325~$15k
$3,400917312~$36k
$5,000130-140100-11217-19~$51-57k

These projections use the same $37 CPL and 80% book rate from this account. Different practices, different locations, different specialties will see different numbers - which is why we run the pipeline math for each practice before they commit to a budget.

What the Practice Did With This Data

After month one, the owner had a clear picture of what each new client cost to acquire and what they were worth. That's a different conversation than "we're spending $3,400 on ads."

They increased budget to $4,200 in month two and began a second campaign for a newly hired associate. They also used the response-time data to adjust their intake coordinator's schedule - shifting from a 9-5 response window to a 7am-7pm window, which pushed the consult book rate from 80% to 87% within three weeks.

The tracking infrastructure we built in month one is still running. Every inquiry that comes in is measurable. Every campaign change is testable. The guesswork is gone.

If you've been running Google Ads without this kind of pipeline visibility, you're not running ads - you're making donations to Google. The campaigns may be fine. You just don't know it yet.

What would this look like for your practice?

Run the pipeline math before you spend a dollar. See cost per inquiry, projected consults, and estimated revenue for your location and specialty.

Run your numbers →