LegalTech
15 min read
Published: Apr 27, 2026
Last Updated: Apr 30, 2026

Mapping every Google & Meta Lead

A case study of Bennett and Cole Law Firm's bottlenecks pertaining to Meta, Google and LSA campaigns, and how these are solved using integrations and granular attribution to provide a high ROI.

Awais HaqAwais Haq (Legal Tech Consultant & The Lawyer Podcast Host)
SHARE
A book cover titled "The Case Bennett & Cole Almost Lost" with subheading "A whitepaper on mapping every google and meta lead". Deep mint and royal blue.

Quick Answer

Incomplete attribution in Meta can be solved using coupling the pixel with CAPI, and training Andromeda on Google and CRM data. Incomplete attribution with Google can be solved with optimizing for signed-retainer data and communicating with your CRM and Meta.

Table of Contents

The Hidden Attribution Gap Costing Law Firms Six Figures a Year

Most law firms running aggressive law firm ad campaigns assume their reporting tells the full story. It doesn't. This white paper from Time Technologies uses the fictional case of Bennett & Cole, a San Diego personal injury firm spending $30,000 monthly on PCC campaigns, to expose a critical flaw in how legal advertisers measure success and what it actually costs them.

The Core Problem: Last-Click Attribution

David Bennett, the firm's managing partner, saw that Local Services Ads were generating 68% of signed cases, Google Search 24%, and Meta just 8%. He cut Meta spend by 75%. Within three months, signed cases dropped 40%.

The culprit was ad attribution, specifically last-click attribution, which credits only the final touchpoint before a client signs. In law firm marketing, where decisions unfold over 10 to 30 days across multiple channels, this creates a dangerously distorted picture. A typical client journey looked like this:

  • Day 1: She sees a Meta video ad and scrolls past
  • Day 8: She clicks a Google ad campaign result for "personal injury lawyer San Diego"
  • Day 11: She searches the firm by name and fills out a contact form
  • Day 14: She signs a $42,000 retainer

The dashboard records this as a "Direct" conversion. The Meta ad campaign and Google Search ad that did the real work get zero credit.

The Fix: Closed-Loop Attribution Infrastructure

Proper granular attribution required rebuilding how each platform received data:

  • Google Search Ads:

Feed signed-case values back as offline conversions so Google optimises for retainers, not just form fills

  • Local Services Ads:

Systematically dispute junk leads via the LSA API. Bennett & Cole were losing ~$2,000/month in disputable spend that nobody was filing disputes on

  • Meta Ad Campaigns:

Implement the Conversions API (CAPI) to send server-side signals tied to actual signed cases, giving Meta real revenue data instead of pixel fires

The Financial Impact

For a firm at $30,000/month in advertiser marketing spend, closing the loop produced estimated annual recoveries of:

Swipe to view table
LSA Refund Recovery $18,000
Google Smart Bidding Efficiency$50,400
Meta CAPI Efficiency$18,000
Reduced Intake Labor$12,600
Total$99,000

The bigger number, however, is what bad attribution costs in lost cases, potentially over $1.5 million in annual fees if budget keeps getting pulled from the wrong channels.

The Takeaway for Law Firm Growth

Firms spending $20,000+ monthly on law firm ad campaigns in competitive markets are likely overcrediting closing channels like LSA and branded search, while starving the opening channels that fill the funnel. Middleware tools like Andromeda can bridge case management systems with ad platforms to automate this loop. The integration pays for itself within two months. The question isn't whether to build it, it's how much longer a firm can afford not to.


Frequently Asked Questions

What is "Last-Click" attribution?

It is a reporting model that gives 100% credit to the very last link a client clicked before signing. It ignores the ads that initially introduced the client to your firm, leading you to accidentally cut high-performing "discovery" channels like Meta.

What is a "Closed-Loop" system?

It is a technical bridge between your Case Management Software (like Clio or Filevine) and your ad platforms. It sends data back to Google and Meta when a lead becomes a signed case, allowing the algorithms to find high-value clients instead of just "clicks."

How do I get money back from Google LSA?

By using the Local Services API to automatically dispute "junk" leads (robocalls, out-of-area, etc.). Most firms are too busy to do this manually, but automated systems can recover up to 50% of wasted LSA spend by flagging bad leads for refunds.

Do I need a new marketing agency to fix this?

Not necessarily. This is an infrastructure problem, not a creative one. You need a technical partner or middleware (like Zapier) to connect your CRM to your ad accounts. Your current agency can keep making ads, while the "pipes" make those ads more efficient.

How long does it take to see results?

Technical setup usually takes 8–12 weeks. While some LSA refunds happen sooner, the real "lift" in ad efficiency typically peaks around month four. This is because Google and Meta’s AI needs time to learn from your new, high-quality data signals.

About the Author

Awais Haq

Awais Haq

Legal Tech Consultant & The Lawyer Podcast Host

From civil engineering to revolutionizing legal tech, I’m a problem-solver driven by impact. Disillusioned by industry malpractice, I pivoted to build tech solutions that matter - first scaling an online tutoring marketplace to $800K ARR, then founding Time Technologies LLC in Nov 2024. With 19+ projects across edtech, government security, and AI, I now focus on empowering small to mid-sized law firms by slashing admin burdens.

Was this whitepapers helpful?

Your feedback helps us improve our content.

Share this whitepapers

0 Comments

or to leave a comment

Get the Weekly LegalTech Insider

No spam. Unsubscribe anytime.

Time Technologies

FIND US ELSEWHERE

Subscribe to the newsletter

Stay connected with the latest updates from Time Technologies.

USA

1070 Montgomery Rd, Unit 594, Altamonte Springs, FL 32714

UAE

Building A1, Dubai Digital Park, Dubai Silicon Oasis, Dubai, United Arab Emirates

Pakistan

157-P, Gulberg 3, Lahore

© 2026 Time Technologies | All rights reserved.