Skip to main content
📍 9454 Wilshire Blvd., Penthouse Floor, Beverly Hills, CA 90212
Home›Resources›Law Firm Marketing Guides›Law Firm Offline Conversion Tracking: Teach Google Which Calls Became Cases
Conversion Tracking

Law Firm Offline Conversion Tracking: Teach Google Which Calls Became Cases

Google Ads only optimizes toward what you report. Here is how to send it consultations and signed retainers instead of every phone call and form fill.

By Alon Darvish · Former Bankruptcy Attorney 6 min read Updated October 2026

Law firm offline conversion tracking means sending Google Ads information about what happened after the click: which leads booked a consultation and which became signed cases. Google can then optimize toward people who actually hire you instead of people who merely call or fill out a form. It works by saving the Google click ID (GCLID) with each lead and importing outcomes from your intake system back into Google Ads.

If your account optimizes toward "any call over 60 seconds," it's being trained to find more callers, not more clients. That gap is what this fixes.

Why form fills and calls aren't enough

A lead is a guess. A signed retainer is a fact, and Google's automated bidding only knows what you tell it.

In most practice areas a large share of leads are not cases: wrong practice area, outside your jurisdiction, can't afford the fee, already has a lawyer, or just shopping. Some search terms produce lots of cheap leads that never sign. Others produce fewer, pricier leads that sign at a much higher rate. When you report only raw leads, Smart Bidding will happily chase the first group. When you report signed cases, it can learn the difference.

This is also the only honest way to calculate cost per signed case by campaign and keyword rather than by gut feel.

How law firm offline conversion tracking works

The mechanics are the same for every firm: capture an identifier at the click, carry it through intake, and send it back with the outcome.

1

Turn on auto-tagging

With auto-tagging enabled in Google Ads, each ad click adds a gclid parameter to your landing page URL. On some iOS traffic, Google uses gbraid or wbraid parameters instead; check that your tools handle those too.

2

Capture the click ID with the lead

A small script stores the GCLID in a cookie and drops it into a hidden field on your forms. For calls, a call tracking platform using dynamic number insertion can associate the click with the call.

3

Store it in your intake system

The GCLID should land in your law firm intake CRM on the lead record, not in an email that gets deleted.

4

Create import conversion actions

In Google Ads, create conversion actions set up for imports, for example "Consult booked" and "Case signed."

5

Upload outcomes

When a lead reaches a stage, send the GCLID, the conversion action name, the conversion time (with time zone) and, optionally, a value. Uploads can be a CSV file, a scheduled Google Sheet, the API, or a CRM integration.

Watch the clock

Google generally only accepts imported conversions for clicks within the conversion window, which tops out at 90 days. If your cases take longer than that to sign, import an earlier stage (like a completed consultation) as your main signal and treat signed cases as secondary.

Enhanced conversions for leads: the alternative to GCLID

Google also offers enhanced conversions for leads, which matches outcomes using hashed contact information instead of the click ID.

The form captures an email or phone number, a tag sends a hashed version to Google at submission, and later you upload the outcome with the same hashed identifier. It can recover conversions where the GCLID got lost along the way. For a law firm, though, it means sending (hashed) prospect contact data to an advertising platform, so think through your confidentiality obligations under rules modeled on ABA Model Rule 1.6 and 1.18 before turning it on, and check your state bar's guidance.

Which stages should a law firm import?

Import the deepest stage that still happens often enough for Google to learn from.

StageVolumeQuality signalSuggested use
Any call or formHighWeakSecondary (observation only)
Qualified lead (right practice area and location)MediumModeratePrimary for low-volume accounts
Consult booked or heldMedium-lowGoodPrimary for many firms
Retainer signedLowBestPrimary if volume allows; otherwise secondary with a value

Small firms often don't sign enough cases per month for automated bidding to learn from signed cases alone. That's fine. Import consults as the primary goal and keep signed cases visible for reporting. If case values vary a lot, as in personal injury or estate planning packages, adding a conversion value lets you use value-based bidding later.

⚠ What not to upload

Upload identifiers, timestamps and values. Never upload client names, case details or notes. Even the conversion action names should be generic ("Case signed," not "DUI second offense client"). Your intake data is confidential; the ad platform only needs to know that a conversion happened. Check your state's rules. Not legal advice.

What changes once the data flows

The first benefit is reporting; better bidding comes later, once enough outcomes have accumulated.

Within the first month or two you can usually see which campaigns and search terms produce consults and which produce only calls. That alone tends to justify the setup, because it shows you where to add negative keywords and which campaigns to pause. Switching automated bidding to target consults or signed cases should wait until the account has a steady stream of those conversions. Change one thing at a time, and give the account a few weeks after each change before judging it.

Is your Google Ads account learning from callers or from clients?

We'll review your conversion actions and tell you whether your bidding is optimizing toward signed cases or just toward clicks and calls.

Request Your Free Audit →

Common pitfalls

Most failed setups break at the hand-off between the website and intake, not inside Google Ads.

  • The GCLID never reaches the CRM. Form plugins drop hidden fields, or intake staff retype leads by hand. Test with a real click before trusting anything.
  • Phone leads have no click ID. If most leads are calls, offline imports only work if call tracking ties calls to clicks.
  • Nobody updates the stage. If intake doesn't mark "consult held" or "signed," there is nothing to upload. This is a process problem, not a tech problem.
  • Double counting. Keep only one or two primary conversion actions; mark the rest secondary.
  • Panic over recent weeks. Conversions are credited to the click date, so the last few weeks always look worse until outcomes catch up.

If this sounds like a lot to maintain, it's one reason firms hand it to an agency. Our Google Ads management service sets up conversion imports as part of the account build, and the broader strategy sits in our PPC for lawyers guide. Once data flows, the reports belong alongside the law firm marketing KPIs you review monthly.

Frequently Asked Questions

It's the process of telling Google Ads which clicks turned into real outcomes, such as booked consultations or signed retainers, after the lead left the website. The firm saves the Google click ID with each lead, then uploads the click ID and the outcome from its intake system. Google uses that data for reporting and automated bidding.

GCLID stands for Google Click Identifier. When auto-tagging is turned on in Google Ads, Google adds a unique gclid parameter to the landing page URL for each ad click. Capturing that value with the lead and sending it back with an outcome is how Google matches an offline conversion, like a signed case, to the original click.

Google generally accepts imported conversions for clicks that fall within the conversion action's click-through window, which can be set as long as 90 days. If your matters often take longer to sign, import an earlier stage, such as a held consultation, as the primary conversion and treat signed cases as secondary.

You need somewhere reliable to store the click ID with each lead and to record when it reaches each stage. An intake CRM is the cleanest option, and several can sync with Google Ads directly or through connectors. A carefully maintained spreadsheet can work for low volume, but manual processes tend to break when the firm gets busy.

AD

About the author

Alon Darvish is a former bankruptcy attorney and the founder of Attorney Pro Marketing, a Beverly Hills agency that does marketing only for law firms. He writes about what turns search traffic into signed clients, and where bar advertising rules affect the work. Nothing on this page is legal advice. More about Alon.

All Law Firm Marketing Guides Guides

Law Firm Marketing Guides hub · Practice areas we serve · Request a free audit

📞 (310) 486-3464Website Designs