How to Vet Lead-Gen Counsel With Public Court Data
Every operator eventually asks some version of this: who should we actually retain? The usual answer is a name someone heard at a conference, or a directory badge on a firm's website. Neither tells you whether that firm has ever defended a case shaped like the one you will get.
There is a better answer, and it is sitting in public court records. It will not tell you who is "best" — nothing will — but it will tell you, objectively, who actually does this work, how much of it they do, and whether they do it on your side of the caption.
Why the directories cannot answer this
Chambers, Legal 500, Best Lawyers, Super Lawyers. They differ enormously in rigor — Chambers runs real client and peer interviews; others are closer to paid placement — but they share one limitation that matters here. None of them are outcome-based. They measure reputation among lawyers, which is a different thing from experience defending autodialer claims for a lead buyer.
They are useful for disqualifying and useless for ranking. Treat a directory listing as a floor, not a signal.
The question you are actually asking
Not "who is the best TCPA lawyer." That is unanswerable. The answerable version is: "who has repeatedly defended companies like mine, in the courts where I would be sued, recently?" That question has a public dataset behind it.
The dataset that can answer it
Federal civil litigation is public. PACER is the system of record, and it charges per page. The Free Law Project's RECAP Archive, surfaced through CourtListener, mirrors what people have already purchased from PACER and exposes it through a free API.
The important part for vetting: federal dockets carry a cause code — the statute the case is brought under. TCPA claims are filed under 47:227, the cause code for 47 U.S.C. § 227, Restrictions on Use of Telephone Equipment. FCRA claims — the statute behind trigger leads and prescreened offers — are 15:1681.
That means you can ask a precise question instead of a keyword question. Searching the phrase "Telephone Consumer Protection Act" returns anything that merely mentions it. Filtering on cause 47:227 returns cases actually brought under it.
CourtListener's search API also returns structured firm names on each docket, not just free text. So a firm-scoped query is a single request.
The query
On CourtListener's search endpoint, `cause:(47:227)` isolates TCPA dockets. Add `AND firm:("Firm Name")` to scope it to one candidate, and a filed-after date to restrict it to recent work. The search endpoint needs no login. Checking on 2026-08-06, that cause code returned 14,918 TCPA dockets in the archive, 1,070 of them filed in the prior twelve months.
Every number you get is a floor
This is the part to internalize before you draw any conclusion. RECAP does not contain all of PACER. It contains what someone has already bought. Coverage is a by-product of what researchers, journalists and litigants happened to purchase.
So a firm showing 61 TCPA dockets has at least 61. It does not have exactly 61, and a firm showing 3 has not necessarily handled 3. Read every count as "at least N."
Absence is not evidence
A thin result means the archive is thin for that firm, which is not the same as the firm being inexperienced. This is the single easiest way to talk yourself out of good counsel. If a candidate looks light in the data, ask them directly rather than concluding anything.
The Operator’s Compliance Brief
What changed in lead-gen compliance, and what to do about it. Free, no spam.
Six numbers worth pulling
Ordered by how much signal they carry per unit of confounding:
- Docket concentration. What share of the firm's federal filings are consumer-statute cases versus general commercial litigation? Specialization is measurable. "We have a TCPA practice" is not.
- Side. Do they appear for defendants, plaintiffs, or both? Plenty of firms work both sides of consumer statutes. That is not disqualifying, but you want to know before you share facts, and it is a conflict question worth asking out loud.
- Repeat clients. The same defendant appearing across multiple matters is the closest thing to a satisfaction metric in public data. Clients vote with renewals.
- Recency. Volume in the last twenty-four months separates an active practice from a page on a website. The law here moved substantially after the one-to-one consent rule was vacated; experience from 2018 is not the same asset.
- Venue overlap. Do they appear in the districts where you would actually be sued? TCPA filings concentrate in a handful of courts, and familiarity with the local bench is real value.
- Early termination. How often do their cases end on a motion to dismiss or a voluntary dismissal rather than grinding on? For a lead-gen defendant, cheap disposal is usually the product being purchased.
Getting side out of the free tier takes one extra step: the attorney-to-party linkage lives on CourtListener's parties endpoint, which requires a free API token. The search endpoint works without one.
The one number to ignore
Win rate.
Case difficulty is not randomly assigned. A firm that takes hard, high-exposure class actions with bad facts will post a worse record than one handling single-plaintiff demand letters with clean consent records. Raw outcome rates measure which cases a firm accepts at least as much as how well they handle them.
Selection bias, concretely
Suppose two firms each report a 70 percent favorable-outcome rate. One got there defending aggregators with co-registration consent and no TrustedForm certificates. The other got there on cases where the plaintiff sued the wrong entity. The number is identical and it means opposite things. Nothing in the public data lets you distinguish them — which is exactly why we publish counts and not scores.
The inversion nobody mentions
Here is the structural limit of all of this, and it cuts against the whole approach.
Litigation data can only see counsel who ended up in litigation. The lawyer who fixed your opt-in language, tightened your vendor reps and warranties, and built your revocation workflow — so that you never got sued — leaves almost no docket trail at all.
The dataset systematically undercounts the thing a compliance-minded operator most wants to buy. Docket analysis is a strong filter for defense counsel and a weak one for preventive counsel, and those are frequently not the same people or even the same firms. Use the data to build the litigation shortlist. Use references and a work sample to judge the advisory side.
The free layer nobody checks
Court records show who cleans up. Regulatory filings show who is in the room while the rules are written.
The FCC's Electronic Comment Filing System is public and searchable. CG Docket No. 02-278 is the TCPA docket, and it holds every comment filed on consent, revocation and robocall rulemaking — with the filer and the client they filed on behalf of. The FTC's Telemarketing Sales Rule proceedings sit on regulations.gov the same way.
A ten-minute check
Search ECFS for your candidate firm's name in CG Docket 02-278. A firm that has filed substantive comments on consent or revocation has read the rule closely enough to argue about it, and usually knows what the Commission is likely to do next. It is free, it takes minutes, and almost nobody does it.
A protocol you can run in an afternoon
- Build the shortlist from docket concentration and recency, not from directories or conference visibility.
- Check side and conflicts. Do they appear for plaintiffs in consumer statutes? Do they represent lead buyers you compete with?
- Check venue overlap against where your calling program actually exposes you.
- Run the ECFS search for regulatory footprint.
- Only then read the directories, and only to disqualify.
Everything above is public and costs nothing but time. If you want the analysis without assembling it yourself, the commercial legal-analytics platforms — Lex Machina, Docket Alarm, Bloomberg Law — package it with far better coverage than the free archive, and they are worth the subscription if you are making a real retention decision.
What to ask once you are in the room
The data gets you a shortlist. The meeting is where you learn whether it is the right one. Three questions worth more than the rest:
- "Walk me through a case you lost." The explanation is more diagnostic than any win rate. You are listening for whether they understood the exposure early and told the client plainly.
- "Who actually does the work?" The partner in the pitch is often not the person who will draft your consent language. Ask for the associate's docket history too — you can look that up the same way.
- "What would you change about our funnel before we ever get sued?" This one tests the preventive muscle that litigation data cannot see. A firm that only knows how to defend will answer it thinly.
Not legal advice
This is a method for evaluating counsel using public records, written from an operator's seat. It is not legal advice, it does not create an attorney-client relationship, and it is not an endorsement or criticism of any firm. Nothing here should be read as a statement about any particular firm's competence.
Sources
- CourtListener REST API — search endpoint and query syntax — Free Law Project (accessed 2026-08-06)
- RECAP Archive coverage — what the archive does and does not contain — Free Law Project (accessed 2026-08-06)
- Public Access to Court Electronic Records (PACER) — Administrative Office of the U.S. Courts (accessed 2026-08-06)
- 47 U.S.C. § 227 — Restrictions on use of telephone equipment (cause code 47:227) — Legal Information Institute, Cornell Law School (accessed 2026-08-06)
- Electronic Comment Filing System — CG Docket No. 02-278 — Federal Communications Commission (accessed 2026-08-06)
30+ years in lead gen · BRSG Founder
Bill Rice has spent 30+ years in mortgage, lending, and performance marketing — generating leads, buying them, and building the systems that route and work them. He founded a performance-marketing agency, owned a direct-to-consumer lender, and wrote The Lead Buyer's Playbook. He built Lead Compliance Hub to help operators navigate the legal landmines of online lead generation from an operator's seat, not a law firm's. Nothing he writes here is legal advice.
Frequently Asked Questions
Is there an objective ranking of the best TCPA defense firms?
No, and treat any ranking that claims to be one with suspicion. What does exist is objective data on who actually does the work: federal dockets carry a cause code, so you can count a firm’s TCPA appearances, see which side it appears on, and check how recent that work is. Counts are objective; “best” is not.
How do you find a law firm’s TCPA case history for free?
Federal TCPA claims are filed under cause code 47:227, for 47 U.S.C. § 227. The Free Law Project’s CourtListener exposes the RECAP archive through a search API that returns structured firm names, so you can scope a query to one firm and a date range without a login. Determining which side a firm appeared on needs the parties endpoint, which requires a free API token.
Why shouldn’t you compare law firms on win rate?
Because case difficulty is not randomly assigned. A firm that defends aggregators with weak consent records will post a worse record than one handling cases where the plaintiff sued the wrong entity — and the public data gives you no way to tell those apart. Win rate measures which cases a firm accepts at least as much as how well it handles them.
What are the limits of public court data for vetting counsel?
Two big ones. The RECAP archive contains what someone has purchased from PACER rather than everything, so every count is a floor — read it as “at least N,” and never as evidence a firm lacks experience. And litigation data only sees counsel who ended up in litigation, so it structurally undercounts the preventive lawyer whose work means you were never sued at all.
Where can you see which firms engage with the FCC on TCPA rules?
The FCC’s Electronic Comment Filing System is public and searchable. CG Docket No. 02-278 is the TCPA docket, and it records every comment filed on consent, revocation and robocall rulemaking along with the party it was filed for. It is free, takes minutes, and shows who is in the room while the rules are written rather than only who litigates afterward.
The Operator’s Compliance Brief
What changed in lead-gen compliance, and what to do about it. Free, no spam.