How does a law firm track signed cases back to Google Ads clicks?
A law firm tracks signed cases back to Google Ads by importing them as offline conversions. The firm saves the Google click ID that arrives with each lead, and when that lead signs a retainer, sends the click ID back to Google Ads with a conversion name and a date. Google Ads then shows signed cases next to each campaign and keyword. This guide covers the setup, phone calls, the time limit, and how little client information the import needs.
Educational only, not legal advice. This page describes Google Ads features from Google’s help pages as read on October 13, 2026. What client information your firm may send to an ad platform is a question for your own counsel and your state bar’s rules.
How does a law firm track signed cases back to Google Ads clicks?
By importing signed cases into Google Ads as offline conversions. The firm stores the Google click ID with each lead in its intake system, and when the lead signs, uploads that click ID with a conversion name and the date. Google Ads matches the click ID to the ad click and reports the signed case against the campaign, ad group and keyword that produced it.
Three ways to import signed cases into Google Ads, and what each sends to Google
Method
Works for
What the firm sends
Upload limit
Click ID import (GCLID)
Leads from website forms, and calls tied to a click ID
Click ID, conversion name, date and time, optional value
90 days after the last click
Enhanced conversions for leads
Leads from website forms
The above, plus hashed contact details such as an email address
63 days after the last click
Call conversion import
Calls through a Google forwarding number
Caller’s phone number, call start time, conversion name and time
Why should a law firm track signed cases instead of leads?
Because a lead is not a case, and the two can move in opposite directions. One personal injury firm’s Local Services Ads cost per lead stayed near $220 from February to April 2025 while the share of leads that signed fell from 26% to 4%. A firm that counted leads would have seen no change.
That firm’s figures are in our personal injury lawyer leads guide: 85 leads and 22 signed cases in February, 52 leads and 2 signed cases in April, and a cost per signed case that went from $843 to $5,719.
Google’s bidding has the same blind spot. Without an import it treats a wrong-number call and a signed case as the same conversion, and bids for more of whichever is cheaper.
Not knowing is common. In 9 of the 188 r/LawFirm threads where owners described their own paid marketing, the owner said they could not tell which leads came from where, and in 12 the owner said the firm’s own intake was the problem. Among 42 Chicago personal injury advertisers, 20 showed no call tracking on the homepage and 37 showed no intake system.
What is a Google click ID (GCLID)?
A Google click ID, or GCLID, is a code Google adds to the landing page address each time someone clicks an ad. Google’s definition reads: “Google Click ID (GCLID) is a URL parameter passed with ad clicks. This parameter identifies the campaign along with other attributes of the click.” It identifies the click, not the person.
The code shows up at the end of the landing page address as gclid= followed by a long string of letters and numbers. It is there only when auto-tagging is on, which Google says is what activates it. Google’s setup page notes that the click ID is case sensitive, so it has to be stored exactly as it arrived.
The click ID is what makes the import work without naming anyone. Google already knows which campaign, keyword and ad each click ID belongs to. The firm only has to tell it which click IDs became cases.
How do you set up a signed-case import in Google Ads?
Set up a signed-case import in five steps: turn on auto-tagging, capture the click ID on every form, store it with the lead in the intake system, create an offline conversion action for signed cases, and upload signed cases on a schedule. Google’s setup page lists the same requirements.
Turn on auto-tagging. In Google’s words, “You’ve enabled auto-tagging. This lets you import offline conversions.”
Capture the click ID on every form. Google’s page says to add “a hidden form field for the GCLID” to each form, and to update the site’s pages so the click ID is kept in a cookie or local storage while the visitor moves around the site. This is a job for whoever maintains the website.
Store it with the lead. The click ID has to land in the same record as the lead in the intake or case management system, so that when the lead signs, the firm can find the click ID again.
Create the conversion action. In Google Ads go to Goals, Summary, create a conversion action, and choose offline conversions. Name it plainly, such as “Signed case.”
Upload on a schedule. Google’s Data Manager can connect to a Google Sheet or a file store, or to Salesforce or HubSpot, and imports from it in repeated runs. For sheets and files it looks back 90 days on every run; for Salesforce and HubSpot the first run imports only the last 14 days.
Each row of the upload holds a click ID, the conversion name, and the date and time the case was signed. Google will not count the same conversion twice: its guidelines say a repeat of the same click ID, conversion name, date and time “it’ll only be counted once.”
Google changed the plumbing in 2026. Its page says that from June 15, 2026, uploads through the old Google Ads API route are blocked and moved to the Data Manager API, and that from April 2026 enhanced conversions became a single on/off setting. A firm setting this up now should use Data Manager.
How do you track signed cases that started as phone calls?
There are two ways. Google’s call conversion import matches an uploaded list of calls that became cases to the calls it tracked, using the caller’s phone number and the call start time, and it requires Google forwarding numbers. The other way is a call tracking service that ties each call to the click ID, so the call can be imported like a form lead.
Google describes its own method this way: keep track of your sales calls, “recording details like the caller’s phone number, and when those calls lead to a sale,” upload that file, and “Google Ads then matches the call info in your file with the calls tracked through your Google Ads conversion action.” Its page says the import “requires Google forwarding numbers,” and covers calls from call ads, call assets and tracked website numbers.
Two things follow for a law firm. The firm has to keep the caller’s number and the call time with the lead record. And calls through Google forwarding numbers are the ones Google records by default, which our page on call recording covers.
Many law firm leads are phone calls. A firm that imports only form leads will see only part of its signed cases in Google Ads, so decide how calls will be handled before building the rest.
How long after the click can a signed case be imported?
Ninety days. Google’s guidelines say offline conversions “uploaded more than 90 days after the associated last click won’t be imported into Google Ads,” and the limit is 63 days for enhanced conversions for leads. A retainer signed within three months of the click can be imported; a settlement two years later cannot.
Where people decide within days or weeks, the limit is not a problem. It matters in two cases:
Slow decisions. An estate planning or business client who takes four months to sign cannot be imported. Import an earlier step for those matters, such as a paid consultation.
Fees that arrive later. A contingency fee can arrive months or years after signing. Import the signed case with an estimated value, not the eventual fee.
Upload at least weekly so that no case ages past the limit while it waits in a spreadsheet.
What client information does Google receive in an offline conversion import?
With a click ID import, Google receives the click ID, a conversion name, the date and time, and an optional value. None of those identifies the client. Enhanced conversions for leads, which Google now recommends, also sends hashed contact details such as an email address, and the call import sends the caller’s phone number.
What each import method sends to Google about a client
Method
Sent to Google
Identifies the person?
Click ID import
Click ID, conversion name, date and time, optional value
No, if the conversion name and value are neutral
Enhanced conversions for leads
Hashed “user-provided data, such as email addresses,” which Google matches to signed-in Google accounts
It is hashed, and it is what Google uses to match the person
Call conversion import
The caller’s phone number and the call start time
Yes. Google lists phone numbers as personally identifiable information.
Google now recommends enhanced conversions for leads over a click ID import, saying advertisers who added first-party data “saw a median 10% increase in conversions” recorded. For a law firm the trade is accuracy against how much is disclosed about who became a client.
A click ID import can be kept neutral in three ways:
The conversion name. “Signed case” says nothing. “DUI retainer” or “Divorce client” tells Google what the person hired a lawyer for.
The value. Use one estimated figure per practice area, the same for every case, not the fee for that client.
Nothing else. Do not add names, notes or case details to the upload. Google’s own policy defines personally identifiable information to include email addresses, phone numbers and full names.
ABA Model Rule 1.6(c) says: “A lawyer shall make reasonable efforts to prevent the inadvertent or unauthorized disclosure of, or unauthorized access to, information relating to the representation of a client.” Whether hashed contact details or caller numbers may go to an ad platform under your state’s version is a question for your own counsel. The click ID import is the method that asks the least.
Should signed cases be a primary or a secondary conversion?
Start with signed cases as a secondary conversion, which Google uses for reporting only, unless the firm signs enough cases for bidding to learn from. Google recommends judging Target CPA over a period with at least 30 conversions, and a firm that signs fewer cases than that from ads gives bidding too little to learn from.
Google’s definitions: primary conversion actions are “reported in the ‘Conversions’ column in your reports and used for bidding.” Secondary actions “are for observation only. They are used for reporting in the ‘All conversions’ column in your reports, but not for bidding.”
Google’s Target CPA page recommends measuring performance “for the last 30 days, including at least 30 conversions.” A firm that signs eight cases a month from ads gives the bidding system too few signals if signed cases are the only primary conversion.
So a small firm can keep bidding on leads, meaning form submissions and calls of 60 seconds or more, and add signed cases as a secondary action. The firm sees signed cases by keyword in the “All conversions” column and makes the budget decisions itself. Once signed cases pass about 30 a month, they can become the primary conversion.
Google’s setup page warns that the setting matters: “Misconfiguring these settings can prevent Smart Bidding from optimizing effectively.”
What should a law firm do with signed-case data?
Use signed-case data to work out cost per signed case for each campaign and keyword, then move budget toward the ones that produce cases. Cost per signed case = (ad spend + agency fee) ÷ signed cases.
After a month or two of imports, three questions have answers that leads alone could not give:
Which keywords produce cases? A keyword with many leads and no signed cases is a candidate to pause. Keyword Triage sorts a keyword report against a target cost per conversion in the browser.
What can the firm pay for a lead? With a real share of leads that sign, the Target CPA & ROAS Calculator works out a target from what a case is worth.
Is the agency reporting cases? The law firm Google Ads agency scorecard asks whether reports show signed cases and cost per signed case, and whether call tracking is reconciled with the intake log.
Small numbers still need care. Five signed cases from one keyword and none from another is not yet a verdict on either.
Want signed cases showing in your Google Ads account?
Copy for Originals sets up click ID capture, the signed-case conversion action and the scheduled upload, using a click ID import with neutral names and values unless your firm decides otherwise. We manage Google Ads and do not give legal opinions. Contact Copy for Originals.
Limitations
Google changed how these imports work during 2026 and may change them again. The steps and menu names are from Google’s help pages as read on October 13, 2026.
The pages we read do not state an upload time limit for call conversion imports.
The 30-cases-a-month threshold for making signed cases primary follows from Google’s recommendation for judging Target CPA. It is our reading, not a Google rule.
This page does not cover Performance Max, Local Services Ads lead ratings, or the Google Ads API.
The r/LawFirm counts are what owners wrote in public threads, and the Chicago counts come from homepage scans that miss tools loaded through a tag manager.
The ABA Model Rule text was read from an archived copy of the ABA’s page. No state’s rules are covered.
Copy for Originals, law firm Google Ads agency scorecard and its data file: 9 of 188 threads where owners could not tell which leads came from where; 12 where the firm’s own intake was the problem.