← Back to blog

GA4 Conversion Tracking for Law Firm Websites: What to Measure Beyond 'Contact Form Submitted'

15 August 2026·5 min read
Quick answer: Track at least six events in GA4, not one: form submissions, phone number clicks (mobile tap-to-call), email link clicks, live chat engagements, PDF downloads, and booking widget completions. Each signals a different level of intent. Firms tracking only the form are routinely working off half their real enquiry volume. ✨

Here's an opinion that ruffles feathers in a partner meeting: if your GA4 reports one conversion event — form submitted — it isn't wrong, it's just half the story, and you've been deciding budget off it anyway. This shows up constantly with family and criminal law firms, where the stressed prospective client taps the phone number straight from the Google listing without landing on the site properly. That call doesn't exist in your GA4 report. So when leads feel soft, SEO gets blamed and the phone — which has actually been ringing — gets no credit at all 💖.

What most firms get wrong

The pattern's always the same: GA4 gets set up, and the only "conversion" configured is the thank-you page after a form submits. It feels complete because a number shows up. Nobody checks whether that number represents all the ways a client actually reaches the firm.

For a service built on trust and urgency, the form is often the slowest path to contact. Someone just served with divorce papers isn't filling out a form and waiting for a callback — they're calling. Reading only form data means measuring a fraction of real demand, then acting on it as the whole picture: pausing a campaign, doubting an SEO investment, or shifting budget toward whatever channel shows in the incomplete report.

The law firm GA4 event checklist

Copy this in and tick off each as it's confirmed live. No deep Google Tag Manager (GTM) expertise needed — just the concept, which a developer can wire up.

  1. Form submitted — baseline. Fires on the thank-you page or successful submit.
  2. Phone number clicked (tap-to-call) — fires on a mobile tel: tap. Usually the biggest gap.
  3. Email link clicked — fires on a mailto: click.
  4. Live chat engaged — fires on a first sent message, not just the widget loading.
  5. Resource/PDF downloaded — fires on a guide or checklist click.
  6. Booking widget completed — fires when a consult time is confirmed, not when the calendar opens.

Developer brief, fill in the blanks: "Configure GA4 event [event name] to fire when a visitor [trigger], and mark it a key event in admin." Send that line six times and you've briefed the whole build.

Family law firm: A Gold Coast family lawyer reported nine form leads for the month and called their SEO "flat." Once phone tracking went in, the same month showed 31 tap-to-calls from the same organic pages. The website wasn't underperforming — it was being measured with one eye closed.
Criminal defence firm: Enquiries skew heavily after-hours — someone arrested at 11pm, searching from a phone in a police station car park. A form submission in that moment is almost unthinkable. Without tap-to-call tracking, the firm's busiest, highest-value hours look like dead traffic.
Wills and estate firm: Here the pattern flips. An "estate planning checklist" PDF gets genuine volume from blog traffic, but it's early-stage research, not a ready-to-instruct client. Treating a PDF download the same as a call from the "contest a will" page overstates real demand.

How it actually works

GTM sits between your site and GA4, watching for actions — a tel: click, a form submit, a download — and firing an "event" when it sees one. No code required: GTM has built-in triggers for clicks and link types, so it's mostly pointing a trigger at the right link and naming the event. Once it's firing, mark it a key event (GA4's term for conversion) in admin, and it appears in channel reports automatically.

The part needing judgement is weighting, not just collecting. A tap-to-call from a family law page in business hours is a hot lead. A PDF download from a blog post is someone months out from instructing anyone. Reporting them as equal flattens the signal you built the tracking to capture.

💡 More events isn't more accuracy on its own — it's more raw data still needing a hierarchy. Six tracked events with no sense of which represent real enquiries can mislead just as badly as tracking one. Set a rough hot/warm/cool tier for event types and revisit it every few months.

Mistakes to avoid

  • Tracking chat widget loads, not chat used — inflates "engagement" with visitors who never typed a word.
  • Counting every phone click equally — a footer click isn't the same intent as a practice-area page click.
  • Never marking events as key events — they sit in raw reports, invisible in the views people check.
  • Never auditing after a redesign — new templates quietly break tel:/mailto: tracking often.
  • Reporting one blended "conversions" number — hides which channel produces calls versus downloads.
  • Ignoring desktop click-to-call — some visitors copy the number and dial elsewhere; not every call is trackable.

Frequently asked questions

Do I need a developer, or can I do this myself?

Tap-to-call and mailto tracking are achievable without one, using GTM's built-in click triggers. Form and booking events more often need developer help.

Will this fix my lead numbers looking low?

It won't create leads that weren't there, but firms commonly discover they were there all along, invisible to reporting. Depends how much enquiry volume already arrives by phone or email.

How should I weight a call versus a form submission?

No universal ratio — it depends on practice area. Starting point: calls from high-intent pages as top tier, forms and bookings second, downloads and chat starts an earlier third. Adjust to what your intake team sees convert.

Does this replace call tracking software?

Not entirely. GA4 tells you a click happened, not call duration, outcome, or whether it was genuine. Worth adding dedicated call tracking later if volume is significant.


Keep reading 🤍

Share
Written by
Kate, founder of Chronically Online

I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.

Work with me ✦