Google Ads only learns from what you tell it is a conversion. If your tracking counts a 20-second hang-up the same as a $15,000 felony retainer, Google will happily buy you more hang-ups. Broken conversion tracking is the most common problem I find in law firm Google Ads accounts, and in criminal defense it’s the most expensive.
This guide shows what a law firm should track, how to tell if your tracking is broken, how to fix it step by step, and how to set up Google Tag Manager and call tracking so every call and form ties back to the search that produced it.
The short version: track real calls (not taps on your number), real form submissions, and, once those work, signed cases. Make only those primary conversions, count each lead once, and test every one with a real call and a real form before you trust the numbers.
What a law firm should track in Google Ads
Most accounts track too many things, and the wrong things are marked as primary. Primary conversions are what Google bids on and what shows in the Conversions column; secondary conversions are only observed. Here’s how I set it up for a criminal defense firm:
| Action | How to track it | Primary or secondary? |
|---|---|---|
| Calls from ads (call assets, call-only ads) | Google forwarding number with a minimum call length | Primary |
| Calls from your website after an ad click | Google website call conversion or CallRail dynamic number insertion | Primary |
| Taps on your phone number | Click event in Google Tag Manager | Secondary (a tap is not a call) |
| Contact form submissions | Google Tag Manager on the form’s success event or thank-you page | Primary |
| Chat conversations | Chat tool’s Google Ads integration or a GTM event | Secondary until you see they sign |
| Qualified lead or signed case | Offline conversion import from CallRail, Clio or a spreadsheet | Primary once volume allows |
| Page views, scrolls, time on site | Don’t create Google Ads conversions for these | Not a conversion |
Signs your Google Ads conversion tracking is broken
Open Goals → Conversions → Summary in Google Ads and compare it with what your intake team actually logged last month. Your tracking needs fixing if any of these are true:
- Google reports more conversions than the calls and forms your intake team received.
- Every conversion action is set to primary, including page views or phone-number taps.
- Lead conversions are set to count “Every” instead of “One”, so one person calling three times counts as three leads.
- The same form is counted twice: once by a Google Ads tag and again by a goal imported from GA4.
- Calls count as conversions after a few seconds, so hang-ups and wrong numbers look like success.
- A conversion action shows “No recent conversions”, “Unverified” or “Inactive”, but nobody noticed.
- Conversions spike from Display or Performance Max while your phone doesn’t ring more.
- You still have goals imported from Universal Analytics, which stopped processing data in 2023.
In one Birmingham criminal defense account, the DUI campaign reported plenty of conversions and had never produced a signed case. The tracking wasn’t technically broken. It was measuring the wrong thing, so Google kept spending on callers who never hired the firm.
How to fix Google Ads conversion tracking, step by step
- List every conversion action. In Goals → Conversions → Summary, write down each action’s source (website, call, import, GA4), status, primary or secondary, count setting and conversion window. Most broken accounts have five to fifteen actions where three or four would do.
- Keep one source per event. If a form is tracked by both a Google Ads tag and an imported GA4 key event, keep one and remove or demote the other. Remove tags hard-coded in your theme or added by a plugin if Google Tag Manager also fires them.
- Set lead actions to count “One”. A person who calls three times is one lead.
- Set a click-through conversion window that fits your cases. Criminal defense callers often hire within days, but signed-case imports can come weeks later, so use a window long enough for your slowest step (Google allows up to 90 days).
- Set a minimum call length. Google’s default for call conversions is 60 seconds. Listen to a week of recordings and check how long a real inquiry lasts in your firm; raise the threshold if wrong numbers and hang-ups regularly pass it.
- Demote taps on your phone number to secondary. A tap is not a conversation, and on mobile many taps never connect.
- Rebuild form tracking in Google Tag Manager (next section), firing only when a form is actually submitted successfully.
- Test everything. Use Google Tag Assistant to confirm each tag fires once, then place a real test call from a phone that searched and clicked your ad, and submit a real test form. Check that each appears in Google Ads, usually within a few hours to a day.
- Add the signed-case layer. Once calls and forms are clean, send qualified leads and signed cases back to Google as offline conversions. That’s covered in how to track signed cases from Google Ads with CallRail and Clio.
Google Tag Manager setup for law firms
You don’t need Google Tag Manager to track Google Ads, but for most law firm websites it’s the cleanest way to control every tag in one place. Here is the setup I use for criminal defense lead forms:
| Tag | Fires on | Why it matters |
|---|---|---|
| Google tag (Google Ads and GA4) | All pages | Loads Google’s tracking once, from one place |
| Conversion Linker | All pages | Stores the ad click ID so conversions can be matched to clicks |
| Google Ads conversion: Form lead | Your form’s success event or thank-you page | Counts only completed submissions, not failed attempts |
| Google Ads conversion: Phone tap (secondary) | Clicks on tel: links | Shows mobile intent without inflating leads |
| Enhanced conversions for leads | The same form submission | Sends a hashed email or phone so later signed cases can be matched |
How to set up Google Tag Manager for criminal defense leads
- Create one GTM container and install it on every page, once. Remove old snippets and duplicate plugins.
- Add the Google tag with your Google Ads and GA4 IDs, and a Conversion Linker tag, both on all pages.
- Find how your form signals success. Most form plugins send an event or redirect to a thank-you page. Avoid the generic “all form submissions” trigger, which can fire when validation fails.
- Create the Google Ads conversion tag for the form lead and fire it on that success trigger.
- Turn on enhanced conversions for leads, and pass the email or phone field from the form.
- Capture the GCLID (Google’s click ID) in a hidden form field so it reaches your intake records. CallRail can do this for calls.
- Use GTM Preview mode to submit a test form and confirm each tag fires exactly once, then publish the container.
If your site collects data from visitors in states with privacy laws, or from the EU, set up Google’s consent mode and a cookie banner that matches your privacy policy. Ask your own counsel what applies to your firm.
Call tracking setup for lawyers
Criminal defense leads mostly arrive by phone, so call tracking matters more than form tracking. You have two options:
- Google forwarding numbers are free. They track calls from ads and from your website after an ad click, with a call-length threshold. They don’t record calls or show which keyword produced each one in your own records.
- CallRail or a similar tool swaps the number on your website for each visitor (dynamic number insertion), records calls, ties each one to the keyword and click ID, and can pass results to Google Ads and Clio. For most defense firms spending $5,000 a month or more, it pays for itself in wasted calls you can finally see.
Two cautions for law firms. Several states, including California, Florida, Illinois, Pennsylvania and Washington, require every party’s consent to record a call, so play a recording disclosure. And recordings hold confidential information from prospective clients, so limit who can listen. Your intake script should assume the call is recorded.
Keep Local Services Ads separate: Google gives LSA its own tracked numbers and lead records, and those leads should be disputed or reviewed inside LSA. More on that in Local Services Ads for criminal defense.
How to track DUI leads in Google Ads
DUI is where bad tracking costs the most, because DUI clicks are expensive and many DUI searchers aren’t ready to hire. To track DUI leads properly:
- Give DUI its own campaign and landing page, so DUI calls and forms are labeled by campaign automatically.
- Record the charge type and the fee for every new matter in Clio or your case management system.
- Make sure your after-hours answering service records how the caller found you; DUI calls often come at night.
- Send signed DUI cases, with their fees, back to Google as offline conversions, so the DUI campaign is judged on cases and not on calls.
That’s how the Birmingham DUI campaign was caught: it had conversions and no signed cases. It was rebuilt around the DUI searches that actually signed. More in Google Ads for DUI lawyers.
When to hire a Google Ads conversion tracking specialist
Bring in help if your Google Ads numbers don’t match your intake log, if nobody can explain what each conversion action measures, or if you’re about to switch to Smart Bidding. Bidding on bad data spends faster than manual bidding on bad data.
A good conversion tracking specialist should leave you with:
- A short list of conversion actions, each with its source, settings and reason for being primary or secondary.
- A test log showing a real call and a real form recorded correctly.
- GTM and Google Ads access owned by your firm, not the specialist.
- A plan for sending signed cases back to Google.
Fixing tracking is the first thing I do in every criminal defense account I take on, and it’s part of the one-time setup on both Bellringer plans. If you just want to know whether yours works, a Google Ads audit starts with tracking.
Not sure your conversions are real? Book a free 30-minute account review. Share view-only access and I’ll show you which of your conversions are calls, which are noise, and what Google is actually optimizing for.
Why does Google Ads show more conversions than the calls I received?
Usually because the same lead is counted more than once (count set to “Every”, or a form tracked by two tags), because phone-number taps count as conversions, or because short calls and hang-ups pass a low call-length threshold.
Should clicks on my phone number count as conversions?
Track them, but as a secondary conversion. A tap on your number isn’t a conversation, and many mobile taps never connect. Bid on real calls that meet a minimum length.
Do I need Google Tag Manager for Google Ads conversion tracking?
No, but it’s the cleanest way for most law firm websites. It keeps every tag in one place, makes it easy to fire a conversion only on successful form submissions, and helps prevent duplicate tags.
What call length should count as a conversion for a law firm?
Google’s default is 60 seconds. Listen to a week of your own call recordings: if wrong numbers and quick hang-ups regularly pass 60 seconds, raise it. The right number is the shortest real inquiry your intake team handles.
What’s the difference between primary and secondary conversions?
Primary conversions are used for bidding and appear in the Conversions column. Secondary conversions are recorded in All conversions but don’t affect bidding. Only real leads, and later signed cases, should be primary.
How long does it take for conversions to show in Google Ads?
Website and call conversions usually appear within a few hours, though reporting can take up to a day. Offline conversions you import, such as signed cases, appear after each upload is processed.
Is it legal for a law firm to record intake calls?
It depends on the state. Some states allow recording with one party’s consent; others, including California, Florida, Illinois, Pennsylvania and Washington, require everyone’s consent. Play a disclosure at the start of each call and check your state’s rules.
Get your tracking checked
I manage Google Ads and Local Services Ads only for criminal defense firms, and tracking is where every account starts. Book a free 30-minute account review, or see pricing.


