Mental Health Marketing Agency

How to Measure Google Ads ROI and Cost Per Client for Your Practice

July 27, 2026 22 min read
Share Article:
Google Ads ROI for Therapists

You are spending money on Google Ads every month. The real question is not whether you are getting clicks or even inquiries. It is whether those ads are actually making you money. Most therapists never run that calculation, so they end up either overspending on something that is not paying off or cutting a channel that actually works. The difference between guessing and knowing comes down to a handful of numbers you can measure yourself.

This guide shows you exactly how to measure the return on your Google Ads: which metrics matter, the formulas to use, how to value a therapy client, and how to do it all without exposing protected information.

Quick answer: To measure Google Ads ROI, follow the money from spend to clients. Divide your ad spend by inquiries to get cost per lead, apply your close rate to get cost per client, then compare that to a client’s lifetime value. If a client is worth far more than they cost to acquire, your ads pay off. The key is measuring cost per client, not just cost per click.

Key Takeaways

  • Cost per client is the number that matters, not cost per click. Cost per click tells you almost nothing about whether ads pay off.
  • Follow the full chain: spend to clicks to inquiries to clients to revenue. Each step has a metric and a formula.
  • Lifetime value is what makes the math work. A retained therapy client is usually worth far more than the cost to acquire them.
  • You can measure your close rate compliantly by tracking it in aggregate, without sending any client’s identity to Google.
  • You need conversion tracking to measure anything, and it must be PHI-free.
  • Judge ads on real returns over enough time, not on early cost per click or a single month.

Not sure whether your ads are actually paying off? MHIS sets up the tracking and reporting that show therapy practices their true cost per client and return. Book a free consultation with MHIS.


The Metric Most Therapists Get Wrong

Most therapists judge their ads by cost per click, or at best cost per lead. But the number that actually tells you whether ads pay off is cost per client, measured against what a client is worth. Cost per click is almost meaningless on its own, because a cheap click that never becomes a client costs you money, and an expensive click that becomes a long-term client is a bargain.

Here is the trap. You look at your account, see a cost per click of a few dollars, and feel good or bad about it based on that number alone. But cost per click ignores everything that happens after the click: whether the visitor inquired, whether the inquiry became a client, and what that client is worth. Two practices with identical costs per click can have wildly different returns depending on those later steps.

Measuring ROI properly means looking past the click to the client. The rest of this guide walks the full chain, so you can calculate what your ads actually return rather than guessing from a surface metric. For the fundamentals of running the channel, see our guide to Google Ads for therapists.


The Metrics That Actually Matter

Measuring ROI means tracking a chain of metrics from spend to revenue. Each one builds on the last, and the final answer, whether your ads pay off, comes from combining them. Here is the full chain with what each metric means.

MetricWhat it isFormula
Cost per click (CPC)What you pay per clickAd spend divided by clicks
Click-through rate (CTR)Share of people who click your adClicks divided by impressions
Conversion rateShare of clicks that become inquiriesInquiries divided by clicks
Cost per lead (CPL)What you pay per inquiryAd spend divided by inquiries
Close rateShare of inquiries that become clientsNew clients divided by inquiries
Cost per clientWhat you pay per new clientAd spend divided by new clients
Client lifetime value (LTV)What a client is worth over timeFee per session times average sessions
Return on ad spend (ROAS)Revenue produced per dollar spentRevenue divided by ad spend

The flow is simple to picture: your spend buys clicks, some clicks become inquiries, some inquiries become clients, and clients produce revenue over time. Cost per lead, cost per client, lifetime value, and return on ad spend are the four numbers that turn that flow into a clear answer.


How to Calculate Your Cost Per Lead

Cost per lead is your ad spend divided by the number of inquiries it produced. It is the first real ROI metric, because it tells you what you pay to get someone to reach out, whether by form or call.

The formula:

  • Cost per lead = ad spend divided by inquiries

For example, if you spent $900 in a month and received 18 inquiries, your cost per lead is $50. For therapy practices, cost per lead commonly runs anywhere from around $20 to over $100, depending on your market, keywords, and how well your landing page converts. A high cost per click and a weak landing page both push it up; tight keywords and a strong page bring it down.

Cost per lead is useful, but it is only the halfway point. An inquiry is not a client, and some inquiries never book. To know your true return, you have to go one step further, to cost per client.


How to Calculate Your Cost Per Client

Cost per client is your ad spend divided by the number of new clients it produced, and it is the single most important ROI metric. To calculate it, you need your close rate, the share of inquiries that become paying clients.

Two ways to get there:

  • Cost per client = ad spend divided by new clients
  • Or, equivalently, cost per client = cost per lead divided by close rate

For example, if your cost per lead is $50 and 30% of inquiries become clients, your cost per client is about $167. If only 20% become clients, it rises to $250. Your close rate has a large effect, which is why improving how you handle inquiries, responding fast and converting consultations well, directly lowers your cost per client.

To use this, you need to know your close rate, and you can measure it without exposing any client information, which the compliance section below explains. Cost per client is the number to compare against what a client is worth, which is the final piece.


How to Calculate Client Lifetime Value

Client lifetime value is what a client is worth to your practice over the whole time they are in therapy, not just their first session. It is usually your average fee per session multiplied by the average number of sessions a client stays. This is the number that makes ad spend worthwhile.

The formula, with your own numbers plugged in:

  • Client lifetime value = average fee per session times average number of sessions

For an illustrative example, a client paying $150 per session who stays for an average of 12 sessions is worth $1,800. A client who stays longer, or pays a higher fee, is worth more. The exact figure depends on your fees, your specialty, and how long clients typically stay in treatment, so use your own averages.

This is where the whole calculation turns. Because a therapy client is often worth well over a thousand dollars, a cost per client of a couple hundred dollars can represent an excellent return. Judging ads only on the revenue from a first session badly undervalues them, because it ignores the many sessions that usually follow. For realistic budget context that feeds these numbers, see our guide on how much therapists should spend on ads.

Knowing your numbers is one thing; setting up the tracking and reporting to measure them reliably is another. MHIS builds the conversion tracking and reporting therapy practices need to see their real cost per client and return. See how our Google Ads management for therapists works.


Putting It Together: Is It Paying Off?

Once you have cost per client and lifetime value, the answer is straightforward. Return on ad spend is the revenue your ad-acquired clients produce divided by your ad spend, and comparing cost per client to lifetime value tells you whether each client is worth more than they cost. If lifetime value comfortably exceeds cost per client, your ads pay off.

The formulas:

  • Return on ad spend = revenue from ad-acquired clients divided by ad spend
  • ROI percentage = revenue minus ad spend, divided by ad spend, times 100

Here is a full illustrative example for one month:

  • You spend $900.
  • You get 18 inquiries, so your cost per lead is $50.
  • Your close rate is 30%, so you gain about 5 clients.
  • Your cost per client is about $180.
  • Each client is worth $1,800 in lifetime value, so those clients represent $9,000 in revenue.
  • Your return on ad spend is about 10 times your spend.

Even if only half those clients retained long term, the return would still be strongly positive. The specific numbers will differ for your practice, but the method is what matters: work out cost per client, compare it to lifetime value, and calculate the ratio.

You can also work it backward to find your break-even. If a client is worth $1,800 and you want a healthy margin, you can afford to spend well over a couple hundred dollars to acquire one and still come out ahead. That tells you how aggressively you can invest.


A Simple Monthly ROI Worksheet

Fill this in each month to see your real return at a glance.

MetricYour number
Ad spend
Inquiries (from conversion tracking)
Cost per lead (spend divided by inquiries)
Close rate (clients divided by inquiries)
New clients
Cost per client (spend divided by clients)
Client lifetime value
Revenue (clients times lifetime value)
Return on ad spend (revenue divided by spend)

Tracking this monthly turns your ads from a mystery into a managed investment, and it shows you quickly whether a change helped or hurt.


How to Measure This Compliantly

Measuring ROI requires conversion tracking to count inquiries, and knowledge of your close rate to get to cost per client. You can do both without exposing protected information, by keeping conversion tracking PHI-free and measuring your close rate in aggregate rather than linking individual clients in Google.

Here is how it works in practice:

  • Count inquiries with PHI-free conversion tracking. Your tracking records that a form was submitted or a call happened, by campaign and keyword, with no names, symptoms, or contact details sent to Google.
  • Measure your close rate in aggregate, in your own records. You know how many inquiries you received in a month and how many became clients, so your close rate is simply one divided by the other. You never need to send client identities to Google to calculate this.
  • Apply your close rate and lifetime value to the ad data. Combine the inquiry counts from your tracking with your internally measured close rate and lifetime value to compute cost per client and return.

This keeps the whole calculation compliant. Google sees only PHI-free conversion counts and campaign attribution, while the sensitive step, knowing which specific person became a client, stays entirely within your own systems and is never sent anywhere. Trying to measure ROI by pushing client identities into Google would create real compliance risk, and it is unnecessary, because the aggregate approach gives you the same answer. Our step-by-step guide on how to create a Google Ads campaign for a therapy practice covers setting up the tracking side.


Common ROI Measurement Mistakes

  • Tracking cost per click and never cost per client, so you judge ads by a metric that does not reflect returns.
  • Ignoring lifetime value and judging ads on first-session revenue, which badly undervalues them.
  • Having no conversion tracking, which makes measuring anything impossible.
  • Not measuring your close rate, so you cannot get from cost per lead to cost per client.
  • Counting every form fill as a lead, including spam and poor-fit inquiries that inflate your numbers.
  • Not accounting for overlap, so you credit ads for clients your organic presence or referrals actually produced.
  • Judging too early, before you have enough data for the numbers to mean anything.
  • Trying to measure by sending protected information to Google, when an aggregate close rate does the job compliantly.

What Good Looks Like

Benchmarks vary widely, so treat these as directional rather than targets. For therapy, cost per lead often falls somewhere around $20 to over $100, cost per client commonly lands in the low hundreds depending on your close rate, and a common rule of thumb is to expect to spend around $200 per new client.

Set against a client lifetime value that is frequently well over a thousand dollars, those acquisition costs usually produce a strong return on ad spend, often several times your spend when the account and website are set up well. The right way to use benchmarks is not to hit an exact figure, but to check whether your cost per client sits comfortably below your lifetime value and whether your numbers improve as you optimize. If cost per client is a small fraction of lifetime value, your ads are paying off, regardless of how your figures compare to anyone else’s.


Frequently Asked Questions

How do I measure ROI on Google Ads for my therapy practice?

Follow the money from spend to clients. Start by dividing your ad spend by the number of inquiries to get your cost per lead. Then apply your close rate, the share of inquiries that become clients, to get your cost per client. Finally, compare that cost per client to a client’s lifetime value, which is your fee per session times the average number of sessions a client stays. If lifetime value comfortably exceeds cost per client, your ads pay off, and you can calculate the exact return as revenue divided by ad spend. The key is to measure cost per client, not just cost per click, since the click metric ignores everything that determines whether ads actually make money. You need PHI-free conversion tracking to count inquiries, and you measure your close rate in aggregate.

What is a good cost per lead for therapy Google Ads?

It varies widely by market, keywords, and landing page quality, but for therapy practices cost per lead commonly runs from around $20 to over $100 per inquiry. Higher-cost metros and competitive specialties push it up, while tight, high-intent keywords and a strong landing page bring it down. Rather than fixating on a specific target, judge your cost per lead in context: a somewhat higher cost per lead can still produce excellent returns if those leads convert well and clients are valuable, while a low cost per lead means little if the inquiries never become clients. Cost per lead is a useful checkpoint, but it is only halfway to the number that matters, which is cost per client. Track cost per lead to spot problems, then always carry the calculation through to cost per client.

What is a good cost per client for a therapy practice?

A good cost per client is one that sits comfortably below your client’s lifetime value, and for many therapy practices it lands in the low hundreds of dollars. A common rule of thumb is to expect to spend around $200 per new client. Whether that is good depends entirely on what a client is worth to you: if a client is worth $1,800 in lifetime value, a cost per client of $200 is an excellent return, but if your margins are thin, the same figure might be tight. Your close rate drives this number heavily, so improving how you handle inquiries lowers it. Rather than comparing your cost per client to a benchmark, compare it to your own lifetime value. If it is a small fraction of what a client is worth, your ads are paying off well.

How do I calculate the lifetime value of a therapy client?

Multiply your average fee per session by the average number of sessions a client stays in therapy. For example, a client paying $150 per session who stays for 12 sessions has a lifetime value of $1,800. Use your own averages, since fees and typical treatment length vary by specialty and practice. If clients often return for additional episodes of care over the years, you can factor that in too, which raises the figure. Lifetime value is the number that makes ad spend worthwhile, because it captures the full revenue a client represents rather than just their first session. Judging your ads on first-session revenue alone dramatically understates their value, since most of a client’s worth comes from the sessions that follow. Getting a realistic lifetime value is essential to measuring your true return.

What is the difference between cost per lead and cost per client?

Cost per lead is what you pay to get someone to reach out, calculated as ad spend divided by inquiries. Cost per client is what you pay to gain an actual paying client, calculated as ad spend divided by new clients, or equivalently cost per lead divided by your close rate. The difference matters because an inquiry is not a client. If your cost per lead is $50 but only 30% of inquiries become clients, your cost per client is about $167, more than three times the cost per lead. Judging your ads on cost per lead alone can mislead you, because it ignores whether those leads actually convert. Cost per client is the number to compare against lifetime value, so while cost per lead is a useful intermediate metric, cost per client is the one that tells you whether ads pay off.

What is a good ROAS for therapy Google Ads?

Return on ad spend is revenue divided by ad spend, and because therapy clients have high lifetime value, a well-run campaign often produces a return several times the amount spent. There is no universal target, since it depends on your fees, close rate, and how long clients stay, but the practical test is whether your revenue from ad-acquired clients comfortably exceeds your spend. Using lifetime value rather than first-session revenue is essential here, because measuring return on a single session will make even good campaigns look weak. If a client worth $1,800 costs $200 to acquire, that single client represents a return of nine times the acquisition cost. Rather than chasing a specific ROAS number, aim for a cost per client that is a small fraction of lifetime value, which naturally produces a strong return.

How do I measure my close rate without violating HIPAA?

Measure it in aggregate, using your own records, and you never need to send any client information to Google. Your close rate is simply the number of inquiries that became clients divided by the total inquiries in a period. You already know both numbers from your own practice records, so you can calculate the rate internally without linking specific individuals in any ad platform. Then you apply that aggregate close rate to the inquiry counts from your PHI-free conversion tracking to get cost per client. The sensitive step, knowing which specific person became a client, stays entirely within your own systems. This keeps the whole measurement compliant, because Google only ever sees PHI-free conversion counts and campaign attribution. Trying to measure close rate by pushing client identities into Google would create real compliance risk and is completely unnecessary.

Why shouldn’t I judge my ads by cost per click?

Because cost per click ignores everything that determines whether ads make money. A low cost per click feels good, but a cheap click that never becomes a client still costs you money, while an expensive click that becomes a long-term, high-value client is a bargain. Cost per click tells you nothing about your conversion rate, your close rate, or your client lifetime value, all of which sit between the click and the return. Two practices with identical costs per click can have completely different outcomes depending on what happens after the click. Judging ads by cost per click is like judging a restaurant by the price of its ingredients rather than its profit. To understand returns, you have to follow the chain all the way to cost per client and compare it to lifetime value, which is where the real answer lives.

How long should I wait before measuring ad ROI?

Give your campaigns enough time to gather meaningful data, generally at least a few weeks to a couple of months, before drawing firm conclusions about ROI. Early on, campaigns are still optimizing, conversion tracking is accumulating data, and small numbers can produce misleading figures, so judging returns after a week or two is unreliable. You also need enough inquiries to have converted into clients to measure your close rate and cost per client with any confidence, and since therapy clients book over days or weeks, that takes time to play out. Track your metrics from the start so you can watch the trend, but wait until you have a reasonable sample before deciding whether the ads pay off. Judging too early is one of the most common reasons practices misread their results and cut campaigns prematurely.

Do I need conversion tracking to measure ROI?

Yes, absolutely. Without conversion tracking, you cannot count how many inquiries your ads produce, which means you cannot calculate cost per lead, cost per client, or return, so you are left guessing. Conversion tracking records that a form was submitted or a call happened, attributed to the campaign and keyword that drove it, which is the foundation of every ROI metric. For a therapy practice, that tracking must be set up to be PHI-free, meaning it sends no names, symptoms, or contact details to Google, ideally routed through server-side tracking that strips sensitive information. Once conversion tracking is in place, you combine its inquiry counts with your internally measured close rate and lifetime value to calculate your true return. Setting up reliable, compliant conversion tracking is the single most important prerequisite for measuring whether your ads pay off.

How do I know if my ads or my organic presence got the client?

This is a real challenge, because people often encounter your practice through multiple channels before booking, and giving ads full credit for a client your organic listing or a referral produced overstates their return. Conversion tracking attributes inquiries to the campaign that drove the click, which helps, but overlap still happens. A few practices help sort it out: ask new clients how they found you as part of intake, look at whether ad-driven inquiries rise and fall with your spend, and compare periods with and without ads running. The goal is to estimate the incremental clients your ads produce, meaning those you would not have gotten otherwise, rather than crediting ads for all of them. Being conservative here keeps your ROI honest, and it prevents you from overspending based on inflated attribution.

Should I hire someone to measure and improve my ad ROI?

It depends on your comfort with the numbers and the tracking. The calculations themselves are straightforward once you have the data, and any therapist can run them with a simple worksheet. The harder parts are setting up reliable, PHI-free conversion tracking, attributing results accurately, and then using the numbers to improve the account. A specialist can build the tracking and reporting, help you measure cost per client and return correctly, and act on what the data shows to lower your cost per client over time. Since accurate measurement is what tells you whether to scale or cut, and since the tracking has compliance implications for a therapy practice, many practices find expert help worthwhile. If you have the time and interest, you can measure ROI yourself, but the tracking setup is the piece most practices benefit from outsourcing.


Final Key Takeaways

  • Cost per client, compared to lifetime value, is what tells you whether ads pay off, not cost per click.
  • Calculate cost per lead first, then apply your close rate to get cost per client.
  • Lifetime value is what makes the math work, so measure it and never judge ads on first-session revenue.
  • Measure your close rate in aggregate to keep the whole calculation compliant.
  • Use a monthly worksheet and enough data to turn your ads into a managed investment.

Action Checklist

  • Set up PHI-free conversion tracking to count inquiries by campaign.
  • Calculate your cost per lead: ad spend divided by inquiries.
  • Measure your close rate in aggregate from your own records.
  • Calculate your cost per client: cost per lead divided by close rate.
  • Work out your client lifetime value: fee per session times average sessions.
  • Compare cost per client to lifetime value, and calculate return on ad spend.
  • Fill in a monthly ROI worksheet to track the trend.
  • Give campaigns enough time before judging returns.

Conclusion

Measuring the return on your Google Ads is not complicated, but it does require looking past the metric most therapists stop at. Cost per click feels like the answer and tells you almost nothing. The real answer comes from following the money: cost per lead, then cost per client using your close rate, then a comparison to what a client is worth over their time in therapy. Because a retained client is usually worth far more than the cost to acquire them, practices that measure properly often find their ads pay off handsomely, and those that do not are left guessing. Set up compliant tracking, run the numbers each month, and you turn your advertising from a leap of faith into a decision you can actually stand behind.

If building the tracking and reporting to measure all this is not how you want to spend your time, a therapy-focused marketing partner can set it up and show you your true return.

Want to know exactly what your ads return and what each client costs you? MHIS will build your tracking, measure your real cost per client and ROI, and give you a plan to improve it across Google Ads, landing pages, and local SEO. Book your free consultation with MHIS today.

Found this helpful?

Share it with your network and help others heal.