Google’s bidding is a very fast learner with no judgment. Tell it a form fill counts and it finds people who fill in forms. Tell it any call counts and a two-second hang-up is worth the same as a signed truck case. Most law firm accounts don’t have a bidding problem; they have a definition problem. Fix what Google is told counts, teach it with your own signed cases, and the same budget buys a different kind of client.
Why most law-firm accounts learn the wrong lesson
Smart bidding optimizes toward the conversion actions you give it. If those actions are wrong, automation scales the mistake. Two numbers make the point.
First, the price of a mistake: legal has the highest average cost per click of any industry, $9.87 in LocaliQ’s benchmark (LocaliQ). Second, the size of a typical one: a personal injury marketing director described an agency reporting about 600 calls a month, of which about 570 lasted under two seconds (PIMM #75).
Reported by an in-house PI marketing director
600 reported calls, 570 of them under two seconds: what Google was being taught
| Reported calls | Under two seconds | Longer |
|---|---|---|
| About 600 a month | About 570 | About 30 |
If Google is told those 600 are conversions, its bidding hunts for more of the 570. The fix starts with the definition.
Step 1: define what counts, the same way everywhere
Google lets advertisers set the minimum call length that counts as a conversion (Google). Use it. Our rule under The Probative Standard is that a call counts as a lead only after 30 seconds of connected talk with a caller’s voice, or the firm’s higher threshold set from its own call-log audit. Then make Google, your agency’s report and your intake team all count from the same calls.
The full funnel that Google should eventually learn from:
| Stage | Definition | Name sent to Google |
|---|---|---|
| Lead | A real conversation (call past the threshold, or a form, chat or text with working contact details), new matter, in scope, not junk | Stage 0 |
| Qualified lead | Screened against your written case criteria and accepted as a potential case | Stage 1 |
| Consult set | Consultation or signing appointment booked, or engagement agreement sent | Stage 2 |
| Signed case | Engagement agreement executed and recorded in your CRM | Stage 3 |
Neutral names matter. Google learns that something valuable happened, never what it was.
Step 2: build the account around how cases differ
- By practice and case type, so a truck-crash search and a slip-and-fall search don’t share a budget or a value.
- By language. Since September 2026, Google matches ads to the language of the search rather than letting advertisers target languages (Google). Spanish searches reach Spanish ads if you have them, so build Spanish campaigns with their own ads, pages, budgets and values. See our Spanish-language legal marketing guide.
- Brand on its own. Searches for your firm’s name go in their own campaign. People searching your name may have found you anyway, and mixing them in flatters every average.
- By office or area, where results differ by county.
- Few, clear campaigns, so each has enough conversions for bidding to learn from.
- Location by presence. Target people located in your area, not “presence or interest”, so ads don’t wander into states whose rules you haven’t checked.
Step 3: send signed cases back to Google
This is the step that separates a measured account from a busy one. The short version (our step-by-step guide has the long one):
- Capture the click ID (GCLID, GBRAID or WBRAID) from the landing-page address into every form and your call-tracking, and store it on the lead in your CRM.
- Record the four stages in the CRM, with declined leads coded and never uploaded.
- Upload daily through Data Manager. Since June 15, 2026, new offline-conversion setups have had to use it instead of the API’s old import route (Google; Google).
- Mind the window. Google rejects click conversions uploaded more than 90 days after the click (Google), so cases that sign slowly need qualified-lead uploads to carry the signal.
- Send value bands, not fees. Group your own resolved cases into at most four bands and send each band’s representative value. Never a client’s own fee, never another firm’s numbers.
The staged move to value bidding
| Step | When | What Google aims for | Moves on when |
|---|---|---|---|
| Baseline | Days 0 to 14 | Current goals, with waste cut and budgets capped | Tracking is verified |
| Signal | From about day 15 | Qualified leads, uploaded daily | Two weeks of clean uploads; intake decisions recorded within 7 days |
| Value | Usually days 31 to 60 | The value of qualified leads, priced by how often each type signs | The goal has 15 or more conversions in 30 days, as Google advises for value targets (Google) |
| Target | When volume allows | A return target set from recent actual results | A deeper stage has enough volume of its own |
| Deepen | When volume allows | Consult set, then signed cases | Ongoing |
Smaller accounts may stay at the value step for good. That is fine: each qualified lead is still priced by the case it is likely to become, as Google’s own value-bidding guidance describes (Google).
What Google allows by practice: the upload-level matrix
Two rules run side by side and are often confused. Conversion uploads for bidding are allowed. Personalized audiences are not, in Google’s sensitive categories: remarketing, Customer Match and lookalike audiences are barred for health, crime, relationship hardships, negative financial status and other categories (Google). Where a campaign falls outside those categories, remarketing is allowed within Google’s rules, and that is the only place we use it. Audiences built from client lists we never use. Separately, Google’s customer data policy keeps conversions about crime, divorce, health and negative finances out of enhanced conversions, the hashed-contact upload (Google).
Probative's policy matrix, public version
The upload-level matrix: what each practice may send to Google, and what it never uses
| Practice | Uploads for bidding | Hashed contacts (enhanced) | Customer Match and lookalikes from client lists; remarketing | Practice-specific watch-outs |
|---|---|---|---|---|
| Personal injury | Yes, Standard from onboarding | Off by default; only after counsel confirms policy fit, with intake consent and attorney sign-off | Never; remarketing only where Google’s policy allows | Never send injury or medical detail; health-related conversions can’t use enhanced conversions |
| Employment (plaintiff) | Yes, Standard | Off by default; same checks as injury | Never; remarketing only where Google’s policy allows | Filter job-seeker searches hard |
| Lemon law | Yes, Standard | Off by default; same checks | Never; remarketing only where Google’s policy allows | Manufacturer names in ad text need trademark care |
| Estate planning | Yes, Standard | Off by default; same checks | Never; remarketing only where Google’s policy allows | Long lag; seminar or consult stages carry the signal |
| Family law | Yes, Standard only | Never: divorce is excluded from enhanced conversions | Never; no remarketing either (a sensitive category, and shared devices) | Shared-device risk; ask at intake whether a callback is safe |
| Criminal defense | Yes, Standard only | Never: crime is excluded from enhanced conversions | Never; no remarketing either (a sensitive category) | Callers are often relatives; never upload charges |
| Immigration | Yes, Standard only | Never, by our policy: higher privacy risk | Never; remarketing only where Google’s policy allows | Never send immigration status; never “notario” wording |
| Bankruptcy (if offered) | Yes, Standard only | Never: negative finances are excluded | Never; no remarketing either (a sensitive category) | Federal law requires the debt relief agency statement in ads (11 U.S.C. §528) |
Hashing isn’t anonymizing, as the FTC has said plainly (FTC). That is why our default is Standard everywhere, and why your responsible attorney signs off the upload level before anything is sent: outcomes reveal prospective-client information.
Search terms, match types and the AI Max shift
Google shows your ads for searches you never chose. Some are gold; many are job seekers, people looking for free forms, other cities and other practices. Three trends make screening harder:
- Hidden terms. Google now withholds some search terms for privacy (Search Engine Roundtable).
- Broader matching by default. Accounts with auto-created assets or campaign-level broad match are being upgraded to AI Max, and Dynamic Search Ads move to AI Max from February 2027 (Google).
- Automatically created assets can write text your attorney never approved.
Good guard rails: screen new terms often; block a term only after a human review; never block a term that produced a qualified lead or a signed case recently; log every block with an undo step; and decide every automation setting on purpose rather than accepting the default.
Ads your state allows
Search ads are lawyer advertising, and short formats make the rules harder, not easier.
- Name and office city in every ad is the safest national default. California requires a California lawyer or firm name and the city of a real office in every ad (§6157.2) and presumes money references and injury scenes in electronic ads misleading (§6158.1). With responsive search ads, pin the name and city to headline 1 and make sure every headline passes alone and in any combination.
- Filings. Texas wants non-exempt ads filed within 10 days after first use (State Bar of Texas); Florida wants most ads filed at least 20 days before first use, and a changed ad is a new ad (Florida Bar). In Florida that means copy changes follow a calendar while bids and budgets move freely. Six states require ad filings; see lawyer advertising rules in all 50 states.
- Competitor names. Google doesn’t restrict trademarks as keywords, but a trademark owner can restrict its name in your ad text (Google). Texas allows competitor names if the ad isn’t misleading (Opinion 661); Florida requires your own name first. Your attorney decides.
- No unprovable claims. No superlatives, guarantees, “expert” or “specialist” unless your state clears the exact wording.
Guard rails every account needs
- Pacing. Google can spend up to twice your daily budget on a given day (Google). Watch it daily.
- Outages. If tracking breaks, tell Google to ignore those days with a data exclusion (Google), so bidding isn’t poisoned.
- Ownership. The account, its payment method and its history belong to your firm. Agencies work through access you can remove.
- No geofencing of hospitals, clinics, accident scenes, jails or courthouses.
The 14-day audit any firm can run
| Check | What usually goes wrong | The fix |
|---|---|---|
| Conversion actions | Page views, button clicks or short calls counted; leads double-counted | One clean set, calls past a minimum length |
| Location setting | “Presence or interest” sends ads far outside your area | People located in your area |
| Search terms, last 90 days | Job seekers, free forms, other cities and practices | Reviewed blocks, logged and reversible |
| Brand and non-brand | Brand mixed into everything | Brand in its own campaign |
| Ad copy | Missing lawyer name or office city; claims your state bars | Rewritten, attorney-approved |
| Landing pages | Slow, no click-ID capture, tags firing before consent | Fixed or rebuilt |
| Ownership | Account or payment method in a vendor’s name | Moved to the firm |
| Automation settings | Auto-created assets and broad match on without a decision | Each set on purpose |
What this means for your firm
- Audit your conversion actions first. If short calls or page views count, nothing else you do will compound.
- Get the click ID into your CRM. Without it, Google can never learn which clicks signed.
- Send values from your own fees, in bands, through Data Manager, daily.
- Keep client lists out of targeting. Uploads for bidding, yes; Customer Match and lookalikes built from client lists, never; remarketing only where Google’s policy allows it.
- Judge every campaign on cost per signed case, with brand on its own line and no cost per signed case shown on fewer than 5 cases.
Probative is AI-first SEO and ads for law firms. Our Google Ads service runs this playbook with Microsoft search ads from the same plan, priced on the pricing page. By practice: personal injury ads, criminal defense ads, family law ads, estate planning ads, employment law ads, lemon law ads and immigration ads.
Marketing information, not legal advice. Ad rules vary by state and change; check with your bar and your own counsel before you run an ad.