Specialty pharmacy · 3 min read
Specialty pharmacy marketing: where the search budget leaks
A specialty pharmacy had fifteen qualified leads a month after two agencies. The budget was fine. It paid for the wrong searches and could not see calls.
A specialty pharmacy licensed in 24 states came to us generating about fifteen qualified leads a month from paid media. Two agencies had run the account before us. The owner’s assumption was that the budget was too small. It was not. The account was spending on the wrong things and could not see the right ones.
The full case study is on the Work page. This post is about the four leaks we found, because every one of them shows up in other pharmacy accounts we audit.
Leak one: informational searches
Over 40% of the search budget was going to queries from people researching what a compounding pharmacy is, whether a drug can be compounded, or how a specialty pharmacy differs from a retail one. These are real searches by real people. They are not patients ready to transfer a prescription, and they are not prescribers looking for a partner.
The account had zero negative keywords. Every informational query that shared a word with a service line was eligible to show an ad, and did.
The fix was structural. We rebuilt the account around commercial intent: condition-specific campaigns for the therapies the pharmacy actually fills, geographic campaigns matched to the states it is licensed in, and separate ad groups and pages for each service line. Informational queries were excluded and moved to organic content, where they belong.
Leak two: phone calls nobody could see
Phone calls were more than 70% of the pharmacy’s conversions. None of them were tracked. The ad platforms saw form submissions only, which meant they were optimizing toward a minority of the real outcomes, with almost nothing to learn from.
We installed call tracking with dynamic number insertion before we changed anything else. Every landing page and ad extension showed a tracking number tied to the campaign, ad group, and keyword that produced the visit. Within a month, tracked phone calls went from zero to more than 60 attributed calls a month, and Google Ads could finally see what a good click looked like.
This is the single most common leak in healthcare accounts, and the cheapest to fix. We wrote a separate post on why call tracking goes in first.
Leak three: the landing page was an about page
Paid traffic landed on a general page that described the pharmacy’s history and values. No phone number above the fold. No condition-specific content. No path from “I need this therapy” to “here is how to transfer the prescription.”
We built a dedicated landing page per condition, each with the phone number where a patient looks for it, a short explanation of how the transfer works, and a form for prescribers. Landing page conversion rose from roughly 2.1% to 8.4%.
Leak four: no awareness layer
Search captures demand that already exists. For a pharmacy expanding into new states, there was no demand to capture yet. We added Meta above the search layer, for awareness in the licensed states and retargeting of people who had visited a condition page but not converted. Search then had more qualified people searching by name. This is how the media buy is structured on every account we run: search to capture, Meta to create.
What moved
By month six, qualified leads went from about 15 a month to 80 or more. Cost per qualified lead fell from over $210 to under $75, on similar spend. Three years into the engagement, in May 2026, tracked form submissions rose 31.5% month over month while spend fell from about $20,200 to $14,900.
Those numbers are from monthly client reports and are stated with their dates. They are not a promise for another account. But the four leaks are common enough that if you run paid media for a specialty pharmacy, it is worth checking each one this week.
Check your own account
- Pull the search terms report for the last 90 days and sort by cost. Count how many of the top fifty are informational.
- Ask how many of last month’s new patients came in by phone, then ask how many of those calls the ad platform can see.
- Open the page your ads land on, on a phone. Is the number visible without scrolling?
- Look at whether anything is running above search. If not, search is the ceiling.
If the answers are uncomfortable, that is the point. The Marketing Audit does this across your pages, creative, and accounts, in writing, with a 90-day plan you keep.