Lawyer in a suit working late on a laptop in a dark office, city lights in the windows behind him

PPC for lawyers: how to measure cost per signed client

Connect your ad spending to the people who actually hire your firm. Then decide what needs to change.

Your Google Ads report shows calls, form submissions and what each one cost. But how many of those people actually hired your firm?

That's where the conversation about results should start. A campaign that brings in inexpensive leads can still waste money if most of those people need services you don't offer or never become clients.

This guide shows you how to connect your advertising costs to signed clients, account for people who are still deciding, and figure out what needs to change.

It focuses on Google Search ads, which can put your firm in front of someone searching for a service you offer, such as "criminal defense lawyer in Phoenix." These are pay-per-click (PPC) ads: you pay when someone clicks. Local Services Ads charge for valid leads, so keep their costs and results separate when you review the two together.

Ad spend per signed client = campaign ad spend ÷ signed clients credited to that campaign.

This measures ad spend only. You also need to consider what the firm collects, what it costs to handle those matters and what you pay to manage the campaign.

Bring your campaign results into one worksheet

Use one row per campaign for each month's new inquiries. Add the date you last updated the results. Have your ad spending report and your intake team's records open when you review results. Your intake team is whoever handles new inquiries and follows up with prospective clients.

The numbers and reporting dates below are invented for an example firm, not JAWC results or industry benchmarks.

Example: September inquiries, outcomes updated through November 30.

Campaign worksheet
Metric Criminal defense Family law Estate planning Firm name
Ad spend $6,000 $4,500 $2,000 $400
Qualified inquiries 40 31 12 9
Consultations held 22 14 7 6
Signed clients 9 5 1 4
Still open 0 2 4 0
Ad spend per signed client $667 $900 $2,000 $100

Criminal defense

Ad spend
$6,000
Qualified inquiries
40
Consultations held
22
Signed clients
9
Still open
0
Ad spend per signed client
$667

Family law

Ad spend
$4,500
Qualified inquiries
31
Consultations held
14
Signed clients
5
Still open
2
Ad spend per signed client
$900

Estate planning

Ad spend
$2,000
Qualified inquiries
12
Consultations held
7
Signed clients
1
Still open
4
Ad spend per signed client
$2,000

Firm name

Ad spend
$400
Qualified inquiries
9
Consultations held
6
Signed clients
4
Still open
0
Ad spend per signed client
$100

The criminal defense row divides $6,000 by nine signed clients, rounded to $667. Compare that cost with what the firm can afford to spend on a client in that practice area.

Review the firm-name campaign separately. People searching for your firm's name may already intend to contact you, so its low cost per signed client doesn't show how much additional business the ad produced.

Download the signed-client worksheet with the cost formulas in place.

Count clicks and new inquiries

Its separate activity section holds clicks and total new inquiries, including those the firm couldn't help. Take total new inquiries from your intake records after repeat contacts from the same person have been combined, not from the Google Ads conversion total. A conversion is an action Google Ads counts, such as a tracked call or form submission.

Leave missing values blank. Don't enter zero.

Use the worksheet to summarize campaign results. Keep each person's source, status and follow-up details in your intake records, then use those records to update the worksheet totals.

How to fill in the worksheet

Agree with intake on what each count means before comparing reports.

  • Qualified inquiries: prospective clients whose matters meet the firm's agreed criteria, including the service needed and the area the firm serves.
  • Consultations held: qualified inquiries that reached at least one consultation, counted once. Some clients sign without a consultation.
  • Signed clients: new clients with a signed engagement letter, counted once. Note returning clients and additional matters separately.
  • Still open: qualified inquiries that remain active but haven't become signed clients. Keep inquiries awaiting qualification separate, and close the record when the firm stops pursuing it.

Signed clients and open inquiries are already included in qualified inquiries. Consultations can overlap with those groups. These columns must not be added together. In the family law example, the 31 qualified inquiries include five signed clients, two still open and 24 closed without hiring the firm.

Record where each inquiry came from.

Keep a record of the campaign that brought someone to the firm, as well as how they contacted you. "Phone" tells you how they got in touch. "Google Ads, family law" tells you which campaign gets credit. If they call again or also fill out a form, update the same record.

Ask your campaign manager to make campaign information available in your form submissions and call-tracking records where possible. If you can only identify "Google Ads," record the campaign as unknown. Don't guess.

Count each prospective client once and credit only one campaign in this worksheet. Apply the same rule for assigning campaign credit when someone interacts with several ads. Campaign credit doesn't prove the ad caused the engagement.

Record the campaign and the service requested separately. Someone who clicks a divorce ad may inquire about custody, and you need both details to understand what the campaign brought in.

Record what happened after each inquiry.

When someone attends a consultation or hires your firm, update the record you created when they first contacted you. If they're still deciding, record the next follow-up date. If the firm cannot help or the person chooses another lawyer, note the reason.

The person managing the ads supplies the spending and source information. Your intake team records what happened to each inquiry and handles the follow-up.

If you don't know where some inquiries came from, flag that in the report. You may be missing information that would change where you spend your money.

Allow time for inquiries to become clients

Keep updating the outcomes for the same group of inquiries. Someone who contacted you in September and hired you in October still belongs with the September inquiries. Dividing September's spending by everyone who signed in September can mix results from different periods.

In the invented estate planning example, $2,000 in ad spend has produced one signed client, with four qualified inquiries still open. Check what's holding up those decisions and whether intake has followed up. One additional signing would bring ad spend per signed client to $1,000.

If your clients usually take several weeks to decide, don't judge a campaign after a few days. Compare results after giving each month's inquiries the same amount of time to become clients. Review several months before making a major budget change.

When no clients have signed, show "No signed clients" in the cost column. Keep the spending visible, and never display $0 per client.

Review practice areas separately because urgency, expected fees and decision times vary. A person seeking help after an arrest may need an immediate response; someone planning an estate may take longer to decide. Use your firm's actual signing history to decide how much time to allow.

Keep each inquiry connected to its original campaign as you record follow-up, consultations and whether the person hires your firm.

Work out what you can afford to spend on a client

Start with the fees you expect to collect from a matter. Subtract the cost of handling it and leave room for overhead and required profit. Advertising, management and other campaign costs must fit inside what remains, and the firm needs enough cash to fund advertising while waiting for payment.

For contingency work, use expected firm fees and account for matters that produce no fee. A client's settlement isn't the firm's revenue. Signing a client isn't the same as collecting payment, so keep checking what those matters eventually earn.

Estimate what your advertising budget could produce

Use Google's Keyword Planner for estimates of click costs and search demand in your practice area and service area. Then use comparable advertising and intake records to estimate how many clicks could become qualified inquiries and how many of those could become clients. Estimates help you plan; they don't promise results.

Example budget, using invented numbers:

  • 200 clicks × $30 = $6,000 in ad spend.
  • If 10% become qualified inquiries, that's 20 qualified inquiries.
  • If 25% of those inquiries sign, that's five clients, or $1,200 in ad spend per signed client.
  • If only 10% of qualified inquiries sign, the same $6,000 produces two clients at $3,000 each.

These click costs and signing rates are assumptions for this example. Your market also needs enough relevant searches to generate those 200 clicks; setting a budget doesn't create that demand.

Suppose a matter in the same invented example leaves $2,000 available to bring in the client after the cost of handling the matter, overhead and required profit. The $1,200 advertising cost may fit once other campaign costs are included. A $3,000 advertising cost already exceeds what's available.

Include the full campaign cost

Total campaign cost per signed client = (ad spend + management fees + other campaign costs) ÷ signed clients.

Adding $1,000 in management and tracking costs brings the five-client example to $7,000 ÷ five = $1,400 in total campaign cost per signed client.

TRY THE NUMBERSExample numbers

What did each signed client cost?

Use totals from the same campaign and reporting period.

Total campaign cost
per signed client
$1,400

$7,000 in total costs ÷ 5 signed clients

Ad spend only $1,200 / client

A planning tool, not a forecast. Keep open inquiries in your records and update the totals as people become clients. Your entries stay in this browser.

Worksheet note: which month to use. Group inquiries by the month they contacted your firm. If people often wait weeks between clicking an ad and contacting you, group them by the month of the ad click you credit instead, and use that campaign's ad spend from the same month. Assign management and tracking costs to the same month you chose, and keep using it. Updating client outcomes in November should not add November's fees to September's report.

Divide shared costs across campaigns the same way each month. Show one-time setup costs and the cost of the landing page separately. The landing page is the page someone reaches after clicking your ad. Explain how you include these costs in comparisons, and keep that treatment consistent so a launch month and an established campaign are compared fairly.

Set a limit for a new campaign

For a new campaign without comparable records, label your assumptions and agree on a test spending limit and a review date. Decide what results would support more spending and what would call for a change. Check both affordability and the firm's ability to take more matters before raising the budget.

Find out where results are falling short

Use the worksheet alongside click totals and the count of all new inquiries. Check missing sources and compare groups that have had similar time to become clients before deciding that campaign performance changed. Then look for the stage where results fell:

  1. The same spending buys fewer clicks. Check whether click costs rose or the searches changed. Ask your campaign manager to review the bid and other campaign settings before increasing the budget.
  2. Similar clicks produce fewer inquiries. Check whether the ads are reaching different searches. Follow the ad to its landing page and test calls and forms. Confirm that inquiries arrive and tracking records them.
  3. Fewer inquiries are suitable. If plenty of inquiries come in but few are suitable, review the searches that triggered your ads alongside the reasons your intake team couldn't help those people. Google Ads' search terms report shows the available searches, not every one, so compare it with the reasons intake recorded.
  4. Qualified inquiries reach fewer consultations. Check this stage only where consultations are part of the firm's process. Review response times and missed appointments with intake, and check for direct signings before treating fewer consultations as a problem.
  5. Fewer qualified inquiries become clients. Review the reasons people didn't hire the firm with intake and the attorney involved. Check whether the service and fees fit what those people needed, and whether follow-up happened after consultations. Separate people who chose another firm from those still deciding.

Fix who sees your ads

For unsuitable searches, use negative keywords, which exclude searches, to block terms that repeatedly bring the wrong inquiries. Job searches such as "paralegal jobs" may warrant an exclusion. Keep exclusions specific: if your firm offers free consultations, don't exclude every search containing "free."

Check whether location settings reach people in your service area, people interested in it, or both. Choose settings that fit the matters you accept, including people outside the area who need help with a matter your firm handles.

Before you launch or increase the budget

Steady inquiry and signing numbers can still hide an unaffordable cost per client. Before launching or increasing spending, confirm:

  • A relevant page: the ad and landing page explain the same service and make contacting the firm easy. The guide to PPC landing pages covers what that page needs.
  • Someone available to respond: your firm has a person responsible for answering calls, responding to forms and following up, including a plan for inquiries received after hours.
  • Working tracking: test the contact methods and confirm that sources and outcomes can be recorded.
  • Attorney capacity: the firm can take the suitable matters it hopes to bring in.

A lawyer should check the ad and landing page against the state bar's advertising rules.

Paid search can run while work on SEO for lawyers continues. Both need useful practice area pages. Coordinate paid search, SEO and intake so inquiries reach the right person and receive follow-up. See how we approach law firm marketing.

Agree on what you'll change and when you'll review the results. Add a note to the worksheet so you can see what changed between reports.

What Google Ads can show about signed clients

Where Google's policies permit, your campaign manager can report outcomes such as signed clients back to Google Ads. For accounts setting this up for the first time, Google now recommends enhanced conversions for leads over its older click-based offline import.

Importing signed-client outcomes can help you measure which ads brought those clients in. These outcomes can also help improve campaign bidding. Ask which outcome the campaign currently bids toward: an inquiry, a qualified inquiry or a signed client. Keep your firm's own complete records either way.

Standard click-based imports remain available and use the click ID Google adds to the ad link. Enhanced conversions for leads use customer information, such as email addresses, to improve matching and can also use that click ID.

Check the rules for your practice area

Google's customer data policies prohibit enhanced conversions for sensitive categories, including "the commission or alleged commission of any crime" and "divorce or marital separation." So Google's recommended method can't be used to measure criminal defense, divorce or marital separation outcomes. Consent doesn't remove that restriction, and another import method isn't automatically permitted.

Your firm can use the worksheet whether or not these outcomes are imported into Google Ads. Your campaign manager should confirm which import method, if any, is permitted for each practice area.

Five checks before anything is imported:

  • Eligible tracking method: confirm which import method, if any, Google's policies permit for each practice area. Confirm which outcomes the campaign uses for bidding and which it only reports.
  • Enhanced conversion settings: Google's 2026 settings update introduced support for customer data from website tags, Data Manager and API connections together in April, then combined enhanced conversions for web and leads under one on/off setting in June. Existing users who accepted Google's customer data terms are migrated automatically. Review each conversion action; enhanced conversions can still be turned off for individual actions.
  • Required setup: for eligible standard click imports, capture the Google Click ID (GCLID), store it with the inquiry, and upload it with the conversion name, date and time. Google's call conversion import covers calls from ads and website calls after an ad click; complete the setup for each call route, including Google forwarding numbers and the required call reporting or website tracking.
  • Upload route: Google's migration notice moves offline conversion and enhanced conversions for leads uploads to the Data Manager API starting June 15, 2026. Legacy Google Ads API access is subject to an allowlist. If outcomes are uploaded by software or a connector, confirm it uses a supported route. For enhanced conversions for leads file uploads, use Data Manager files.
  • Reporting deadlines: For imports matched to ad clicks, conversions uploaded more than 90 days after the associated last click aren't imported under Google's offline import deadlines. The limit is 63 days for enhanced conversions for leads. The conversion window sets how long after an ad interaction an outcome can count, so a shorter window can exclude a signing sooner. Keep later signings in the firm's records, and recheck Google's rules before implementation.

Get a review of your law firm's PPC campaigns

JAWC creates, manages and monitors paid search campaigns. We review your ad spending alongside the inquiries your firm receives to help you understand what's working and what needs attention.

If your firm records which inquiries become clients, we can include those results in the review. Share campaign totals and intake counts, without client names or case details, so we can look at what you're spending and where prospective clients drop out.

Request a PPC campaign review

Free visibility report

See exactly where customers can and cannot find you.

Tell us about your business. We will look at where you stand today and tell you, straight, what we would do about it.

Get your free visibility report

Your report is on its way.

We will email it to you within two business days. We will not add you to any other list.

Rather talk it through first? Call us and we will look at it together.

What we check

  • Where you rank on Google for the searches that matter
  • Whether you appear in the Google Maps pack
  • If AI answers mention your business or a competitor
  • How your reviews and profile compare locally
Call 800.974.1142

We audit your site and your search results first. The work and the price come to you in writing.

Built in-house by our U.S. team, doing this since 2011.