If your law firm dashboard only shows page views, sessions, and traffic growth, you are still missing the numbers that decide whether marketing is profitable. A clean GA4 for law firms setup should show which campaigns create phone calls, which landing pages drive form submissions, which sources create qualified consultations, and which channels eventually produce signed cases.
That matters because legal marketing has a long path from first click to retained client. A prospect may find your firm through Google Ads, read a practice area page, call from a mobile device, speak with intake, book a consultation, and sign two weeks later. If GA4 only records the first visit, your firm cannot see the full journey.
This guide explains how to configure GA4 for law firms correctly, including event tracking, key events, call tracking, form submissions, CRM integration, attribution windows, dashboards, and the mistakes that cause firms to fund the wrong channels.
Traditional analytics reports can make a law firm feel busy without showing whether marketing is actually working. A campaign can generate 2,000 visits, 140 clicks on a phone number, and 35 form starts while producing only two signed cases. Another channel may generate 300 visits and eight signed cases. GA4 matters because it can separate activity from business outcomes when it is configured correctly.
Google Analytics 4 changed the tracking model by organizing measurement around events. Google defines an event as a way to measure a specific interaction or occurrence on a website or app, such as someone clicking a link, loading a page, or completing a purchase.
For law firms, this shift is useful because almost every meaningful client-acquisition action is an event: click-to-call, contact form submission, chat start, appointment booking, file download, retainer sent, retainer signed, or lead marked qualified in the CRM.
The problem is that GA4 does not automatically know which of those actions matter to your firm. If the account was installed and left alone, it may only be collecting basic page activity. That creates false confidence. You see traffic, but you cannot see which traffic became revenue.
A law firm should track a short list of outcome events first, then add diagnostic events later. Outcome events tell you whether marketing is producing real opportunities. Diagnostic events help explain why a page or campaign is underperforming.
Use this setup as a practical baseline:
| Event to Track | GA4 Event Name | Why It Matters | Decision It Supports |
| Qualified phone call | phone_call_qualified | Many legal prospects prefer to call, especially in urgent practice areas. | Which campaigns produce real conversations. |
| Contact form submission | generate_lead | Google recommends generate_lead when someone submits a form or request for information. | Which pages create inquiries. |
| Live chat started | chat_start | Chat can capture prospects who are not ready to call. | Which pages need immediate intake support. |
| Consultation booked | consultation_booked | A booked consult is stronger than a raw inquiry. | Which sources produce serious prospects. |
| Retainer sent | retainer_sent | Shows when intake and attorney review moved the lead forward. | Where the funnel slows down. |
| Signed case | close_convert_lead or signed_case | Google recommends close_convert_lead when a lead becomes a converted lead. | Which channels produce retained clients. |
Google specifically recommends generate_lead, qualify_lead, working_lead, close_convert_lead, and related lead-generation events for measuring a full lead generation funnel, including online and offline activity. That makes these events highly relevant for law firms that sign clients after phone calls, consultations, and CRM follow-up.
Phone calls are often the highest-intent conversion in legal marketing. A car accident victim, a criminal defense prospect, or a business owner facing a contract dispute may not fill out a long form. They tap the phone number and expect help quickly.
GA4 can track a click on a phone number if the site is configured to fire a click-to-call event. But a click is not the same as a completed call. A person may tap by accident, hang up immediately, or never reach intake. That is why serious law firm tracking usually needs a call tracking platform integrated with GA4.
A complete call tracking setup should capture source, medium, campaign, landing page, device, call duration, first-time caller status, missed call status, and intake outcome. For paid campaigns, it should also help connect calls back to keywords and ad groups when possible.
Example: if Google Ads produces 75 calls, but only 18 last longer than 60 seconds and only 7 become consultations, the firm should not optimize around 75. It should optimize around qualified calls and consultations. If organic search produces 32 calls and 12 consultations, the lower-volume channel may actually be stronger.
Form tracking looks simple, but it is one of the most common places law firm analytics breaks. A thank-you page may fire for spam. A form plugin may submit through AJAX without reloading the page. A confirmation message may appear but no event reaches GA4. That is why every form event must be tested before it becomes a key event.
For a standard contact form, use the recommended GA4 event name generate_lead when possible. Google advises using recommended events like generate_lead instead of custom events when they fit the use case, because recommended events can support built-in and future reporting capabilities.
For custom forms, Google Tag Manager is often the cleaner option. Google Tag Manager documentation explains that custom event triggers are commonly used when a form submission cannot be handled by standard methods, such as when default form behavior has been altered.
Every law firm form should also pass useful context into GA4 or the CRM: practice area, location, landing page, UTM campaign, device type, and whether the form was completed during or after business hours. Without that context, the firm knows a lead arrived but not why it mattered.
GA4 uses the term key event for actions that are important to the success of the business. In older Google Analytics language, many marketers called these conversions. The practical point is the same: a law firm should only mark meaningful actions as key events.
Do not mark every page view, scroll, video play, or button click as a key event. That inflates reporting and makes campaign performance look better than it is. Instead, mark events that represent real movement toward a signed case.
Good key events for a law firm include generate_lead, phone_call_qualified, consultation_booked, retainer_sent, and signed_case or close_convert_lead. Supporting events like scroll depth, video plays, and FAQ clicks can remain diagnostic events.
This is the step that turns GA4 from a reporting tool into a revenue attribution system. Calls and forms are leads. Signed cases are business outcomes. If your analytics stop before the retainer is signed, you can still end up funding channels that create activity but not revenue.
The cleanest setup connects GA4, website forms, call tracking, and the law firm CRM. When a lead signs, the CRM sends a signed-case event back to GA4 or to Google Ads as an offline conversion. The event should include source details and, when appropriate, a value field based on expected case value or fee type.
Example: suppose your firm spends $9,000 in one month. Google Ads produces 60 leads and 6 signed cases. Organic search produces 25 leads and 7 signed cases. Local Service Ads produce 18 leads and 3 signed cases. If you only look at lead count, Google Ads appears strongest. If you look at signed cases, organic search may deserve more investment.
The best GA4 dashboards for law firms are built around decision-making. They should help the owner, partner, or marketing manager know what to cut, what to improve, and what to scale.
At minimum, report on cost per qualified lead, qualified call rate, form submission rate by landing page, consultation booking rate, signed-case rate by source, cost per retained client, average case value by source, and speed to first contact.
Use formulas that leadership can understand. Cost per retained client equals channel spend divided by signed clients. Consultation booking rate equals consultations booked divided by qualified leads. Signed-case rate equals signed cases divided by qualified leads. These numbers are much more useful than page views or engagement rate alone.
Here is the difference between lead reporting and signed-case reporting:
| Channel | Spend | Leads | Signed Cases | Cost Per Signed Case |
| Google Ads | $9,000 | 60 | 6 | $1,500 |
| Organic Search | $4,000 | 25 | 7 | $571 |
| Local Service Ads | $3,000 | 18 | 3 | $1,000 |
| Referral Campaign | $1,500 | 8 | 4 | $375 |
Legal hiring is rarely a one-click decision. A divorce prospect may read three pages, leave, come back from a branded search, watch a video, and then submit a form days later. A personal injury prospect may call immediately but sign only after medical treatment and consultation review. That is why attribution settings matter.
Google explains that attribution assigns credit for important user actions to different ads, clicks, and factors along the user path. GA4 also provides a key event lookback window that determines how far back a touchpoint can receive attribution credit.
For most law firms, a 30-day or 60-day lookback window is more realistic than a very short window, especially for practice areas with longer decision cycles such as family law, estate planning, business litigation, and injury claims involving medical treatment. The goal is not to give every channel credit forever. The goal is to avoid under-crediting the campaigns that started or assisted the lead journey.
Many law firms send visitors from the main website to third-party tools: Calendly, CRM forms, chat platforms, payment links, intake portals, or a separate booking subdomain. If cross-domain tracking is not configured, GA4 may treat that step as a new session or referral source. That breaks the chain between marketing source and conversion.
Google provides cross-domain measurement guidance for tracking users across related websites without treating each domain as a separate user journey.
For law firms, cross-domain tracking should be checked whenever the user leaves the main website to submit a form, book a consultation, upload documents, pay a fee, or complete intake. If that handoff is broken, your highest-value leads may look like they came from the booking tool instead of the campaign that actually created them.
Assuming GA4 works out of the box. A base install usually records page views and basic events, but calls, form quality, consultations, and signed cases require deliberate setup.
Marking weak events as key events. If every scroll, page view, and button click is treated like a conversion, reports become inflated and misleading.
Tracking phone clicks instead of qualified calls. Click-to-call events help, but they do not show whether the call connected, lasted long enough, or became a consultation.
Not filtering spam and test submissions. Internal team submissions, vendor messages, and spam leads can pollute conversion reports if they are not filtered or tagged properly.
Ignoring UTMs. Email campaigns, social campaigns, and directory links should use consistent UTM parameters so GA4 can group traffic correctly.
Failing to connect CRM outcomes. Without signed-case tracking, your firm is still optimizing around leads instead of retained clients.
If your law firm cannot clearly see which campaigns create calls, which forms produce qualified consultations, and which channels lead to signed cases, your tracking is not finished. Contact Best Law Firm Ads to review your current GA4 setup, identify broken or missing events, and build reporting that connects marketing spend to retained clients.
A proper GA4 setup gives your firm cleaner data, faster decisions, and stronger marketing attribution. Instead of guessing which channels deserve budget, you can see which sources produce qualified leads, consultations, signed retainers, and the best cost per retained client.
GA4 for law firms is Google Analytics 4 configured to track legal marketing outcomes such as calls, form submissions, chats, consultation bookings, and signed cases. A basic GA4 install tracks activity; a proper law firm setup tracks the actions that lead to retained clients.
Law firms should track qualified phone calls, contact form submissions, live chat starts, guide downloads, consultation bookings, retainers sent, and signed cases. Supporting metrics like scroll depth and video plays are useful, but they should not replace outcome tracking.
GA4 can track clicks on phone numbers, but it cannot fully measure real phone conversations without help from a call tracking platform. A call tracking integration can send source, duration, caller status, and call outcome data into GA4.
Use the recommended generate_lead event when a form submission or request for information occurs. Depending on the website setup, this can be handled through a form plugin, confirmation page, or Google Tag Manager event.
Yes, but signed-case tracking usually requires CRM integration. When a lead becomes a retained client, the CRM can send a signed_case or close_convert_lead event back to GA4 or Google Ads, allowing the firm to connect marketing source to revenue.
An event is any tracked interaction or occurrence, such as a form submission or click. A key event is an event that is especially important to business success. Law firms should mark strong outcomes, not basic activity, as key events.
Not always, but most firms benefit from it. Google Tag Manager makes it easier to manage form events, click events, custom events, and third-party tracking without editing website code every time a tracking change is needed.
Review core conversion reports at least monthly. Firms actively running Google Ads, Local Service Ads, or major SEO campaigns should review key events, source performance, and cost per retained client weekly or biweekly.
The biggest mistake is assuming GA4 is complete after the tracking code is installed. Without configured events, key events, call tracking, form tracking, and CRM outcomes, the firm may only be measuring traffic instead of client acquisition.
GA4 improves ROI by showing which campaigns, pages, and sources produce qualified leads and signed cases. That lets the firm reduce spend on low-quality channels and invest more in the sources that create retained clients.
Disclaimer: This article is provided by Best Law Firm Ads for general informational purposes only and does not constitute legal advice. Reading this content does not create an attorney-client relationship. Laws, fees, regulations, and court decisions referenced may change. For advice on your specific situation, please contact Best Law Firm Ads directly to schedule a consultation.