The number everyone asks for, and why it is the wrong first question

"What should a lead cost us" is the most common question we get asked before a healthcare Google Ads engagement starts, and the honest answer is always a range, because cost per lead in healthcare swings by a factor of five or more depending on specialty, market competition, and how tightly the campaign is built. A primary care lead in a moderately competitive market and a cosmetic surgery consultation lead in a major metro are not the same purchase, and benchmarking them against the same number produces a meaningless comparison in either direction.

More specialized, higher value specialties, cosmetic and aesthetic procedures, orthopedic surgery, certain elective specialty care, consistently run at the higher end of cost per lead, often several times what a primary care or general wellness lead costs. That is not a sign the campaign is performing worse. It reflects genuinely higher competition for a genuinely higher value patient, which is exactly why the raw cost per lead figure means very little without also knowing what that patient is worth over the relationship, the same connection covered in what patient acquisition actually costs.

A lead is not a patient

This is the distinction that gets lost the most often. Cost per lead measures what it costs to generate a click or a form fill. Cost per booked, kept patient measures what it costs to generate an actual appointment that shows up. Those two numbers can differ by a wide margin, and optimizing a campaign against the first one while ignoring the second is how a practice ends up with a beautiful cost per lead number and a mediocre patient volume, because a cheap lead that never books is not actually cheap, it is just deferred waste that shows up somewhere else in the funnel.

What actually moves the number, beyond the bid

The instinct when cost per lead looks high is to lower the bid or cut the budget. That usually makes the number worse, not better, because it reduces the volume the algorithm has to learn from without addressing why the lead was expensive in the first place. The variables that move cost per booked patient the most are consistently outside the ad platform itself: the landing page's speed and clarity, whether the offer matches what the ad promised, and how fast and how well the phone is answered once the lead comes in. A practice can run a technically excellent campaign into a landing page that loses half its traffic to load time, or a phone system that lets calls go to voicemail during business hours, and the campaign will get blamed for a problem that was never the campaign's to fix. This is the same principle covered in front desk training that actually converts inquiries: the media buy earns the click. What happens after it determines whether that click was worth buying.

Using benchmarks correctly

A specialty benchmark is useful as a sanity check, a way to notice quickly if a number is wildly out of range for the market, not as a target to hit regardless of context. A practice with strong conversion infrastructure, fast response time, a trained front desk, a landing page that actually converts, can profitably pay meaningfully above the benchmark for a lead, because more of those leads become booked, kept, paying patients. A practice without that infrastructure overpays even at a below benchmark number, because a cheap lead that never converts was never actually cheap. The number worth watching is cost per kept appointment by service line, not cost per lead in isolation.

Healthcare Marketing by Velocity runs paid media as part of its Digital Advertising & Media Buying pillar, built around booked, kept patient volume rather than lead volume alone.

Written from live fractional CMO engagement work across healthcare organizations and growth stage companies. Benchmark ranges reflect observations across engagements and published market data, and are not a guarantee of results.