Google Ads for Law Firms

The click is expensive enough. Your agency shouldn't be marking it up too.

Google Ads, and law firm PPC generally, already carry some of the highest costs of any industry. Most agencies buy that media, then add their own markup on top of it. A line most contracts never spell out. We buy the media in-house. You see what the click cost and what it bought.

Free. One business day.

The offer, plain

Google Ads for law firms, what most people just call law firm PPC, means bidding for space at the top of a search result, then paying every time someone clicks. In legal, that click is expensive. A case can be worth six figures, so firms bid hard for the searches that lead to one.

Most agencies buy that ad space on your behalf and charge a management fee. Some also mark up the media itself, so the number on your invoice isn't the number Google charged. You rarely find out which one you're paying.

We buy the media and run the account in-house. No reseller markup, no second agency subcontracted underneath us. The price you see is the price we paid, plus one clear management fee.

See our CTV agency for law firms →

What drives the price

What actually decides law firm PPC cost per click

Ask how much Google Ads costs for a law firm and the honest answer is three things, and none of them are your agency's markup:

Case value sets the ceiling.

A firm can pay hundreds of dollars for one click when the case behind it is worth six figures in fee. There's no natural price ceiling on a keyword that expensive to a competitor.

The keyword pool doesn't grow.

Every firm in your market bids on the same short list of high-intent searches. More firms enter paid search every year. The same pool, more bidders, the price only moves one direction.

The cheap click is disappearing.

When a search brings back an AI-written answer, people click a traditional result less often. We track it on our own site every month, and the non-branded click-through rate has collapsed. Read the study. Firms that used to win cheap, generic clicks are now bidding on the fewer clicks left, which pushes the average up for everyone still buying.

The number behind the number

Law firm PPC cost per lead: what a $260 click should actually produce

In our own keyword research, one search phrase carries the highest cost per click of anything we track: firms bidding on "Google Ads for lawyers" itself, at $260.74 a click.

A number that size means nothing by itself. What matters is what that click produces. Work it forward: how many clicks it takes to get a call, how many calls become a lead, and how many leads sign. A $260 click that never converts is a $260 loss. A $260 click that ends in one signed case is a completely different number, and it's the only one that should set a firm's Google Ads budget.

That's the math we run before a campaign goes live, scoped to your case mix and your market. Not a rate card. Your real numbers, reported every week the campaign runs.

Taqtics keyword research, July 2026 pull

The receipts

One firm buys more of this market than anyone. We track exactly how much.

15 of 35

Morgan & Morgan leads legal ad spend in 15 of the 35 US markets we analyze. In some, it takes a quarter to a third of every dollar spent.

Taqtics analysis of AdImpact data, December 2025 panel, 35 US legal markets

Read the study →
$141.6M

What we analyze every month across those 35 markets, the same panel behind every market number on this page.

Taqtics analysis of AdImpact data, December 2025

The plays

What you get, and how you'll know it worked.

Paid Launch Pack

Your offer, audience, and pixel in. A live prospecting campaign out, every dollar traced to a case. You'll know it worked when the campaign report shows which keyword and audience earned a signed case, not just a click.

Amplification Brief

Your live study or earned asset in. A paid amplification plan out: which channel, what creative, what it should cost to run. You'll know it worked when the plan is specific enough to execute without another meeting.

Before you hire anyone

PPC management: in-house or agency

Search interest in law firm PPC management has spiked and pulled back more than once this year. A lot of firm owners are asking the same question right now: can we just run this ourselves.

What in-house actually takes

One campaign in one market is manageable with the right training. Someone still has to review search queries every week, add negative keywords so the budget stops paying for clicks that were never going to become a case, and watch bids move as competitors change theirs. That's real hours, every week, for as long as the campaign runs.

Where it breaks

Add a second market or a second case type and the hours roughly double. Most firms don't hire a second person. The campaign keeps running, the weekly review stops happening, and the budget quietly starts paying for worse clicks.

Three questions before you decide

How many markets and case types are running right now. How many hours a week does someone actually have for query review and bid management, not just the hours they're supposed to have. And does anyone currently know the cost per signed case, or only the cost per click. If the honest answer to any of those is "not really," that's law firm PPC management, not a project.

Beyond the obvious keywords

Two searches most campaigns miss: your own name, and the ones without a city.

The expensive keywords get all the attention. Two quieter disciplines decide almost as much of what you pay per signed case.

Bidding on your own name

When someone searches your firm's name, they've already chosen you. Competitors and legal directories can buy an ad on that name and sit above your own result. That's a case you earned walking into someone else's intake form. We bid on your name so the top result stays yours, at the cheapest click your account buys. The rest of your marketing creates those branded searches. Paid search is how you keep them.

Catching the searches without a city in them

Most people who need a lawyer never type a city into the search box. The intent is real, the location is implied, and campaigns built only on city keywords never see them. Loose campaigns have the opposite problem: they pay for clicks from people your firm could never represent. So we shape the queries, matching what people actually type to the market you actually serve. Negative keywords, the searches your ads must never show on, cut the clicks that only look like cases. The same budget then buys more of the clicks that become signed cases. That's the number that moves what you pay per case.

The process

What happens when you engage

  1. Send your last month of ad spend

    We map your case mix and what your market should actually cost per click. Free, one business day.

  2. Get a number for your market

    Scoped to your market, case mix, and target case volume before anything runs.

  3. The campaign goes live

    Clicks start the same day. Tracking follows every click through to the filed matter.

  4. Read the report weekly

    You see which keyword and audience earned its spend, not just which one got clicked.

From the desk · July 13, 2026

AI answers keep eating the clicks that used to be cheap to win. We measured it on our own site: a 0.09% click rate on searches that didn't include our name, over one recent month.

Source: Rank No Longer Buys the AI Citation

What it costs

Priced on scope. Rolling monthly. No lock-in.

One team buys the media. The same team reports the number.

Paid social, connected TV, paid search, and amplification run in-house, on one team, from the same market research. There's no second agency buying on our behalf, and no markup layer between what we pay and what you're billed. You see one number, traced to the case, not a vendor invoice per channel.

Rolling 30-day terms

No lock-in. If the spend doesn't trace to signed cases, you leave.

Quoted after the read

We size the number to your market's real competitiveness, never a flat menu.

One firm per market

We work with one law firm per market. When you're in, a competitor in your city can't be.

Google Ads for law firms, answered

What actually drives the cost of a law firm's Google Ads?

Three things: the case value behind the keyword, how many firms in your market bid on it, and how much of the cheap, easy-to-win click has moved to AI-written answers instead of a paid result. What you can control is whether the spend traces to a signed case.

Start from the click price your market already sets, times the case volume you want. That's the budget math, and your agency's markup shouldn't be a third variable in it. Send us your current spend and target case volume and we'll scope it.

It depends on your practice area and market, which is exactly why we won't quote a number without seeing them. Cost per click is public. Cost per lead, and cost per signed case, only mean something scoped to your account. We build that number free, before anything runs.

It depends on how many markets and case types you're running, and whether someone has real hours every week for query review and bid management. One market is often fine in-house. Multiple markets or case types rarely stay that way for long.

Google Ads and Local Services Ads report separately, and most firms only ever look at one. We build one attribution stack that follows a lead through the phone call and into the case file, so a signed case gets credited to whichever system actually earned it, not whichever one was easier to check.

Most PPC reporting stops at the click or the call. We trace the ad set through the conversion event and back to the filed matter, and we buy the media in-house, so there's no markup layer between what the click cost and what you're billed.

Two things compound. Case values keep rising, so the ceiling on a bid keeps rising with them. And AI-written answers are taking a share of the clicks that used to be cheap and easy to win. We track this on our own site every month, and the collapse is real. Fewer easy clicks left means the ones still available cost more.

Clicks start the day the campaign goes live. Enough signed-case data to judge the account usually takes 60 to 90 days, long enough for a full intake cycle to close on the earliest leads. We report weekly so you're not waiting three months to see anything.

Your invoice

See what your current spend actually bought.

Send us your last month of ad spend. We show you what the click cost, what it should have cost, and where it led. No pitch until you've seen the numbers.

Free. One business day.