DDS Web Solutions
Advertising

Why is my cost per acquisition so high? A Google Ads check for dental practices

9 min

The short answer

CPA is ad spend divided by conversions. It rises when you pay for clicks that never book, when the landing page loses people, or when Google Ads counts the wrong things as conversions and bids toward them.

Check in this order: what counts as a conversion, which searches you pay for, what the page does with the click, and whether the bid strategy fits your volume. Then teach bidding which leads became patients.

CPA math check

CPA is also cost per click divided by conversion rate. That shows the two ways down: pay less per useful click, or turn more clicks into conversions. Enter last month's numbers from one campaign to see where yours stands.

CPA: $100.00

  • Cost per click: $6.00
  • Conversion rate: 6.0%
  • At a 9.0% conversion rate and the same cost per click, CPA would be $66.67.

The sample numbers are placeholders. If conversions include page views or button clicks, fix step 1 first, because the CPA above will look lower than what you pay for a real lead.

1. Count the right conversions

Google Ads groups conversion actions into goals. Primary actions show in the Conversions column and are used for bidding. Secondary actions show only in All conversions and are for observation. If a small step like a page view is primary, bidding chases it, and your CPA stops meaning cost per lead.

  • Make booked appointments, form requests, and qualifying calls primary. Make everything else secondary.
  • Count each lead once. Use either the Google Ads tag or a Google Analytics import for an action, not both.
  • Measure calls. With call reporting on, Google assigns a forwarding number to your call and location assets, and you can count calls of a length you choose as conversions.
  • Set the conversion window to fit how long patients take to book. The default is 30 days, and a change applies only from that day forward.

Data-driven attribution gives credit across the ads people interacted with, based on your own account's data, instead of giving it all to the last click. Submit a real test lead after any change and confirm it shows up once. More on call setup is in tracking calls, forms, and bookings without patient details.

2. Pay for the right searches

The search terms report shows the actual searches that triggered your ads. Read it weekly. Searches for jobs, schools, free care, do-it-yourself fixes, or a town you do not serve become negative keywords.

Keep the searches that show someone ready to book: a treatment plus a place, an urgent need, or words like appointment, consultation, and cost. Group them by treatment so each ad group can send people to the matching page. The weekly routine is in search terms, negatives, and location assets.

3. Turn more clicks into bookings

A click you paid for is wasted if the page does not answer the search. The page should name the treatment and office in the ad, show how to book, and work well on a phone.

Match the ad

The heading repeats the treatment and the office or city the ad named.

Make booking easy

A call button and a short form are easy to reach on a phone. Ask only what the front desk needs.

Show what to expect

Hours, insurance or payment options, and what happens at the first visit.

Load fast

Check Largest Contentful Paint, Interaction to Next Paint, and Cumulative Layout Shift for the page.

Change one thing at a time and compare the conversion rate before and after. Page structure for treatment pages is in implant and cosmetic page architecture.

4. Pick a bid strategy that fits

With Target CPA, you set the average cost per conversion you want, and Google Ads sets bids from how likely each ad is to convert. It needs conversion tracking first. Google also asks you to be comfortable spending up to 2 times your average daily budget on a given day, within the monthly limit.

After a new strategy, a change to which campaigns use it, or a change in conversion goals, the strategy shows Learning. Google says that status never lasts more than 7 days. Avoid stacking changes during that time, or you will not know which one moved CPA.

Set the target from what a booked patient is worth to you, not from an industry average. Google notes that a target set too low may cause you to miss clicks that could convert, so you get fewer conversions. Move it in steps and watch both conversions and CPA.

5. Teach bidding what a good lead is

Not every form or call becomes a patient. Offline conversion imports let you send Google Ads what happened after the click, such as a booked or kept appointment. Google's GCLID setup captures the click ID with the lead, then you upload the outcome with that ID.

Keep the import HIPAA aware: send the click ID, the conversion name, the time, and a value, never treatment details or notes. Once qualified leads flow back, you can make that the primary action and let bidding aim at it. Values per lead type come from your own fees and case mix.

Checklist

CPA checklist

0 of 12 done

For click prices, see lowering your cost per click. For several offices on one account, see Google Ads budgets and call attribution for dental groups. Our Google Ads service covers setup and management.

FAQ

Is a high CPA always bad?

No. A CPA is only high next to what a new patient is worth to your practice. Work out what you can afford to pay for one booked patient from your own fees, case acceptance, and margins, then compare your CPA to that number.

Why did CPA jump after we switched bid strategies?

Google Ads shows a Learning status after major changes such as a new bid strategy, campaigns added or removed, or a change in the conversion goal. Google says it never lasts more than 7 days. If the conversion behavior itself changed, Google suggests giving bidding 1 to 2 conversion cycles to adapt.

What is a good CPA for a dental practice?

There is no single figure that holds across markets, treatments, and offices. A cleaning, an emergency visit, and an implant consult have very different values. Set a target per treatment from your own numbers, and judge each campaign against its own target.

Can negative keywords lower CPA?

They can stop spend on searches that will not turn into patients. Google's help describes negative keywords as a way to exclude search terms and focus on the ones that matter to your customers. Find them in the search terms report.

Should conversions have values?

If some leads are worth more than others, yes. Values let you see which campaigns bring the leads you want, and they are needed for value-based bidding. Base them on your own fees and case mix, and update them when those change.

Should we pause a campaign when CPA spikes?

Check first. Look for a tracking change, a new bid strategy or target, a budget change, or a new competitor in the search terms. If a recent change put the strategy into Learning, wait it out before deciding.

Sources

Explore Our Services

Next step

Need help turning reading into results?

Our team specializes in dental and healthcare marketing. Get a quote and we will scope a plan that fits your practice.