PPC for Law Firms: Why Your Cost Per Lead Is Double What It Should Be
PPC for law firms costs double what it should when conversion tracking counts the wrong events, broad match pulls in job seekers and DIY researchers, and geography leaks outside the firm's filing area. Fixing tracking, negative keywords, Quality Score, geography and bids, in that order, typically recovers the 40 to 60 percent of spend going to unqualified clicks.
Legal is one of the most expensive keyword categories in paid search, and firms pay an average of $9.87 per click and $131.63 per lead in search ads, according to figures cited in industry benchmark analysis. At those prices, every wasted click is real money. The problem is that most firms never see where the waste is, because the account reports back a number that looks acceptable while the pipeline behind it quietly fills with people who were never going to sign.
Who fixes this, and for what kind of firm?
TruLata is a marketing platform for local service businesses in the United States and Canada, including law firms, that tracks paid search spend, cost per lead and daily changes inside the ad account. It watches the account every day and reports what changed, so a bid strategy shift or a new auto-applied recommendation does not run for three weeks before anyone notices. It works for whoever runs marketing at the firm: a partner, an office manager, or a dedicated marketer.
Why is cost per lead the wrong number to stare at?
Cost per lead is a useful diagnostic and a terrible target. A $150 cost per lead that signs 2 percent of inquiries is worse than a $284 cost per lead that signs 7 percent. Analysis of plaintiff side firms reported by Rankings.io across $3.3 million in Google Ads and LSA spend puts average cost per lead near $284 and cost per signed case near $468 at a 7 percent lead to case rate. Legal lead pricing guidance from Legal Brand Marketing makes the same point: cost per acquisition beats cost per lead as an ROI measure, and exclusive leads cost more while converting better than shared ones.
So the honest version of the question in this title is: why is your cost per signed case double what it should be? Usually because three or four fixable leaks compound.
The compounding math
Suppose a campaign gets 1,000 clicks. If 35 percent of those clicks came from queries that could never become a case (salary searches, law student research, pro bono seekers, people outside your jurisdiction), and another 15 percent landed on a page that loads slowly or asks for eight form fields, you have paid full price for half your traffic and converted almost none of it. Neither leak shows up as a red flag in the account. Both show up as a cost per lead that is roughly twice the number a clean account would produce.
Where does the 40 to 60 percent of wasted spend actually go?
1. Conversion tracking that counts the wrong thing
This is the first fix, not the last. If your account counts page views, chat widget opens, or every phone call regardless of length as a conversion, Smart Bidding will optimize toward noise. Google's own bidding systems learn from whatever you feed them, so a "conversion" defined as a 4 second call teaches the algorithm to buy more 4 second calls. Set a minimum call duration, separate form submissions from newsletter signups, and count intake qualified inquiries where you can. Firms that pair ad data with lead tracking counted from your own forms stop arguing about which number is real.
2. Broad match without a real negative list
Legal queries are unusually ambiguous. "Divorce lawyer" and "DIY divorce forms" sit next to each other in intent space. Guidance from dNovo Group's Google Ads for lawyers breakdown flags the recurring offenders: lawyer salary, lawyer jobs, free legal advice, legal aid, DIY forms. Build the list before you scale, then mine the search terms report weekly for the first 90 days. Practical additions most firms miss:
- Competitor brand names you are not intentionally bidding on
- Practice areas you do not take (a personal injury firm catching "workers comp" traffic it refers out)
- Case-type qualifiers that signal no case value: "small claims", "how to file myself", "template"
- Other states and cities that share your city name
- Academic and career intent: "requirements", "degree", "internship", "exam"
3. Geography that does not match where you file
Google's location settings default to a behavior that includes people merely interested in your targeted area. For a law firm, that setting alone can account for a meaningful slice of unqualified calls. Set targeting to presence only, exclude the metro ring you will not serve, and check the geographic report monthly. Multi-office firms face a second problem: campaigns bidding against each other in overlapping metros. That dynamic is the same one covered in our piece on service area campaigns competing against themselves, and the fix is identical: separate geo targets, mutual exclusions, one campaign owning each market.
4. Quality Score treated as a vanity metric
Quality Score directly sets what you pay per click. Relevance between keyword, ad copy and landing page is the lever. A single landing page for "car accident lawyer", "truck accident lawyer" and "wrongful death attorney" will underperform three specific pages every time. Tightening ad group structure is one of the levers WordStream lists for lowering cost per lead, alongside reviewing budget limited campaigns and adjusting bid targets rather than slashing bids outright.
5. Bids cut before anything else is fixed
Lowering bids is the most tempting fix and the one that should come last. Cheaper auctions mean lower positions, and in legal search, position 4 on a high intent query converts very differently from position 1. If a 30 percent cost per acquisition reduction costs you half your conversion volume, you have not improved anything. Fix tracking, negatives, Quality Score and geography first. Then adjust bids against a target that reflects actual case value.
How do you know a change actually helped?
Most firms cannot answer this because the account changes underneath them. Auto-applied recommendations, bid strategy migrations, new asset groups and match type expansions all arrive without announcement. Three weeks later the cost per lead is up 40 percent and nobody can name the cause. A daily record of what changed turns that into a five minute diagnosis. That is the core of Google Ads reporting with a daily account watch: not a prettier chart, but a dated log of every change next to the spend and lead numbers that moved after it.
The second half of the answer is attribution. Legal matters rarely convert on first click. A prospect reads three firm sites, checks reviews, calls two offices, and signs eight days later. Last click reporting will credit whatever they touched last and starve the campaign that actually started the conversation. We covered the mechanics of this in crediting the right channel when leads take days to close, and the logic applies directly to legal intake.
Should attorneys use Local Services Ads instead of search ads?
Both, usually. Local Services Ads are pay per lead rather than pay per click, appear above standard search results, and carry a Google Screened badge that tends to lift response rates. Attorney at Work's PPC guidance notes LSAs often produce a lower cost per acquisition than standard search ads and that a healthy legal campaign should return roughly $4 to $7 in case value per dollar invested.
The practical split: run LSAs for the high volume, clearly defined practice area queries where the Screened badge does the trust work, and run standard search ads for longer tail, higher specificity queries where you need control over ad copy and landing page. Track them separately. Blending them into one cost per lead number hides which channel is carrying the account.
What does a 30 day cleanup look like?
Days 1 to 5: Audit conversion actions. Remove anything that is not a genuine inquiry. Set call duration minimums at 60 seconds or more. Confirm form submissions fire once, not on every page load.
Days 6 to 12: Pull 90 days of search terms. Build the negative list by theme, not one term at a time. Apply at account level for the universal exclusions and at campaign level for practice area conflicts.
Days 13 to 18: Reset location targeting to presence only. Review the geographic performance report and exclude anything outside your filing footprint.
Days 19 to 25: Split ad groups by case type. One landing page per case type, with the same language as the ad. Check page load speed on mobile, where most legal searches happen.
Days 26 to 30: Only now touch bids, and set targets from case value rather than lead cost. Then hold the account steady for at least two weeks so the data means something. Watching live marketing data, refreshed when you open it during that hold period tells you whether the cleanup took.
The number worth defending
Legal services PPC is expensive because the cases are valuable and the competition is sophisticated. That is not going to change. What can change is how much of your spend reaches someone with a viable matter in your jurisdiction. Most firms running Google Ads for attorneys are not overpaying for clicks in any absolute sense. They are paying market rate for clicks that were never going to become clients, and they are doing it because nothing in the account flags the problem out loud.
If you want to see where your spend is actually going, day by day, with cost per lead tracked against the changes that moved it, take the live demo and bring your own account numbers to it.





