I have been doing technical SEO for law firms since 2016, which means I have watched the directory question mutate from “should we be on FindLaw?” into something genuinely complicated. The volume of platforms has grown, the pricing has gone up, and the signal from any single directory has gone down. Most attorneys I talk to are still buying directory placements the way they buy office furniture: once, expensively, and without looking at it again for three years.
So instead of writing another ranked list of platforms (there are already too many), I want to walk through how one of my clients actually rebuilt her directory strategy over the back half of 2025, what the numbers looked like, and what I would change for a different kind of practice. Names are altered, the math is real.
Meet Sarah, a Denver immigration attorney
Sarah runs a four-lawyer immigration practice in Denver. Mixed caseload: family-based petitions, employment visas (a fair amount of H-1B and EB-2 work tied to the tech employers along the Front Range), and a steady trickle of removal defence that she takes partly out of conscience and partly because it keeps her courtroom skills sharp. She has been practising for eleven years, opened her own shop in 2019, and has six full-time staff.
Her practice profile and pain points
The problem she came to me with was not “I am not getting leads”. She was getting plenty. The problem was that her cost per signed client had drifted from somewhere around $280 in 2022 to a figure she could not actually calculate by mid-2025, because her intake spreadsheet had stopped tracking source attribution properly after a paralegal change in early 2024. Classic.
Her pain points, in order of how much they were costing her:
- She was paying for premium placements on four directories without knowing which ones were converting.
- Her Avvo and Martindale profiles had inconsistent NAP (Name, Address, Phone) data, because the firm had moved offices in 2023 and nobody updated three of the listings.
- She was getting a lot of removal defence inquiries from one source she could not identify, most of which she could not afford to take.
- Her Spanish-language landing page was not linked from any of her directory profiles.
The directory budget she walked in with
Sarah was spending roughly $34,800 a year on directory placements when we sat down in August 2025. The breakdown:
| Directory | Annual spend | Placement type |
|---|---|---|
| Avvo Pro + sponsored | $8,400 | Premium profile, sponsored in two ZIPs |
| FindLaw (Thomson Reuters) | $11,400 | Featured listing + microsite |
| Martindale-Hubbell | $4,200 | AV-rated profile, enhanced |
| Justia | $2,400 | Premium placement, immigration category |
| Super Lawyers | $3,900 | Selection fee + magazine ad |
| Two niche immigration directories | $4,500 | Featured listings |
For context, her gross annual revenue was about $1.6M, so directory spend was roughly 2.2% of revenue, which is well within the normal range for a consumer-facing legal practice. The question was never “is she spending too much in total”. The question was whether the mix made sense.
Why her 2025 spend underperformed
Three reasons, which I see constantly:
First, she renewed every contract by default. Every directory sales rep knows that auto-renewal is where the margin lives, and Sarah had not negotiated a rate since 2022. FindLaw in particular had quietly raised her contract by about 18% over three renewal cycles.
Second, she had no attribution layer beyond “how did you hear about us?”, a question her intake coordinator asked inconsistently and recorded in a free-text field. About 40% of her 2024-2025 intakes had source listed as “internet” or blank.
Third, she was treating directories as a checklist (be on all the major ones) rather than a portfolio (each one has a role and a measurable return). This is the single most common mistake I see, and it is the one that costs the most.
Did you know? According to Grow Law’s analysis of legal directory usage, 92% of legal professionals find clients through online platforms. That number gets quoted a lot, but it includes Google search and social, not just directory referrals. The directory-specific share is much smaller and almost nobody publishes it.
Mapping the directory market she faced
Before we touched the spend, we mapped the field. Not because Sarah did not know who the players were, but because the right answer depends on what other people in her market are doing, not just what the directories themselves claim.
quadrantChart title Directory mix by cost and value x-axis Low CPSC --> High CPSC y-axis Low value --> High value quadrant-1 Pay but watch quadrant-2 Keep and grow quadrant-3 Cut spend quadrant-4 Reseller trap Justia: [0.18, 0.62] Avvo: [0.20, 0.82] NicheA: [0.34, 0.50] SuperLawyers: [0.48, 0.74] FindLaw: [0.70, 0.30] NicheB: [0.92, 0.12]
Avvo, justia, findlaw, martindale shortlist
The big four for consumer-facing legal in 2026 are still Avvo, Justia, FindLaw, and Martindale-Hubbell, though the order of importance varies wildly by practice area and geography. Clio notes that Avvo auto-creates unclaimed profiles for every licensed attorney from State Bar data, which means Sarah already had a profile there whether she wanted one or not. Same with Justia, broadly. The question is not presence; it is whether to pay for enhanced features.
For immigration specifically, here is the rough quality ranking I see in Sarah’s market:
| Platform | Lead quality for immigration | Notes on Denver market |
|---|---|---|
| Avvo | Medium-high | Heavy consumer use, lots of family-based queries |
| Justia | Medium | Strong organic SEO, leads skew price-sensitive |
| FindLaw | Medium-low | Microsite traffic declining year over year |
| Martindale | Low for consumer, high for referrals | Useful for in-house counsel referrals only |
| Super Lawyers | Medium-high | Credibility signal more than lead generator |
| Lawyer.com | Low | Thin profiles, low organic visibility in CO |
The newer Lawyer.com and Super Lawyers question
Lawyer.com keeps showing up in pitches to my clients. I have yet to see it produce a signed client for an immigration practice in a major metro. The traffic is real, but the intent is shallow; people land there because of aggressive Google Ads spend, not because they are deep in a decision process. I told Sarah to ignore it.
Super Lawyers is different. It does not generate leads directly the way Avvo does. What it does is back up the credibility claim on your own website. When somebody Googles “Sarah [LastName] Denver immigration” after hearing about her from a friend, Super Lawyers shows up on page one and confirms she is a real, recognised attorney. That is worth something, but it is not the same thing as a lead source, and you should not measure it the same way.
Myth: If you are listed in more directories, you will get more clients. Reality: The business directory calls this out specifically. Beyond the top four or five relevant platforms, additional listings produce diminishing returns and create real maintenance burden. Every extra profile is another place your address can be wrong.
Niche immigration-specific options she considered
Sarah was paying for two niche immigration directories. One was AILA’s member directory, which is essentially free (it comes with membership), so I am not counting it. The two paid ones were smaller platforms that promised “qualified immigration leads” with various levels of vagueness about how those leads were generated.
I am sceptical of niche legal directories by default. Most of them are lead resellers wearing a directory’s clothing, and the leads they sell have usually been touched by three other firms before they reach you. There are exceptions (some practice-area directories are excellent), but you need to look at the actual referral source, not the marketing copy.
One of Sarah’s two niche directories was producing measurable signed clients. The other was producing tyre-kickers from a Google Ads funnel that the directory ran on its own. We could see this because the leads all came in with identical UTM patterns and form-field behaviour.
Running the cost-per-signed-client math
This is where the actual work happens. Everything before this is map-reading; this is the part where you find out whether your map matches the territory.
Pulling 18 months of intake data
We pulled everything from January 2024 through August 2025. Sarah uses Clio Grow for intake, which exports cleanly to CSV. The data was messy in the ways data is always messy in a small firm:
- About 38% of records had no source attribution or had “internet” as the source.
- Some records had a source but no signed/not-signed outcome.
- The naming of sources was inconsistent (“Avvo”, “avvo.com”, “Avvo profile”, and “AVVO” all appeared).
I cleaned this up with a quick Python script. Nothing fancy:
import pandas as pd
df = pd.read_csv("intakes_2024_2025.csv")
df["source_clean"] = df["source"].str.lower().str.strip()
df["source_clean"] = df["source_clean"].replace({
"avvo.com": "avvo", "avvo profile": "avvo",
"findlaw.com": "findlaw", "google": "organic_search",
"internet": "unknown", "": "unknown"
})
signed = df[df["status"] == "signed"]
by_source = signed.groupby("source_clean").size()
For the 38% of unknown-source records, I did not throw them away. I distributed them proportionally based on the known sources, which is imperfect but better than ignoring a third of the data. If you want to be more rigorous, you can run the analysis twice (with and without unknowns) and present a range.
Calculating true acquisition cost by source
Total signed clients per source over the 18 months, divided by total spend per source over the same period, gives you cost per signed client (CPSC). Not cost per lead. Cost per signed client. This is the only number that matters, because lead volume without conversion is just expensive noise.
For Sarah’s directories:
| Source | Spend (18 mo) | Signed clients | CPSC |
|---|---|---|---|
| Avvo | $12,600 | 37 | $341 |
| FindLaw | $17,100 | 14 | $1,221 |
| Justia | $3,600 | 11 | $327 |
| Martindale | $6,300 | 3 (all referrals from other attorneys) | $2,100 |
| Super Lawyers | $5,850 | 9 (estimated, attribution unclear) | $650 |
| Niche directory A | $3,375 | 8 | $422 |
| Niche directory B | $3,375 | 1 | $3,375 |
The $340 versus $1,200 split she found
Look at that table. Avvo and Justia are coming in around $340 per signed client. FindLaw is at $1,221. That is a 3.6x difference, and Sarah was spending the most on the worst performer.
For Sarah’s average case value (she runs about $4,800 average revenue per signed client across her mix, with employment-based cases bringing that up and family-based pulling it down), $340 CPSC is excellent. $1,221 is still profitable on paper but barely, once you factor in the staff time to handle the inquiries that do not convert. $3,375 from niche directory B was actively losing money.
Did you know? The National Law Review’s August 2025 series on legal directories recommends treating directory submissions as a senior advisory function, not an administrative one. The firms that get this right have somebody senior reviewing performance quarterly, not a paralegal renewing contracts annually.
The decision fork on premium placements
Now we have data. Now we have to decide what to do with it, and this is where most firms get it wrong by either cutting too aggressively or not cutting at all.
When sponsored tier actually pays back
Sarah’s Avvo sponsored placements were in two ZIPs: 80202 (downtown Denver) and 80206 (Cherry Creek). The 80202 placement was driving most of her Avvo signed clients. The 80206 placement was a vanity buy because she liked the neighbourhood and thought it would attract higher-value clients. The data did not back that up; 80206 produced four signed clients in 18 months versus 33 from 80202.
The rule I use: a sponsored tier pays back when it moves you from the third page to the first page for a query that has real intent behind it. If you are already on the first page organically (because of profile completeness and reviews), the sponsored upgrade is mostly buying you a couple of position slots, which is not worth much. If you are buried on page three because of saturation, sponsored placement can be significant.
timeline title Sarah's directory strategy, 2019 to 2026 2019 : Opens four-lawyer Denver immigration shop 2022 : CPSC near $280, last rate negotiated 2023 : Office move breaks NAP on three listings 2024 : Paralegal change kills source attribution 2025 : $34,800 audit, FindLaw CPSC at $1,221 2026 : Revised budget $20,300, $14,500 reallocated
Sarah was already organically visible in 80202, so the sponsored placement there was probably not doing as much work as the raw numbers suggested. We kept it but flagged it for an A/B test in Q2 2026.
Where she cut spend without losing volume
FindLaw was the obvious cut. $11,400/year for 14 signed clients was not the worst performer per dollar, but it was the worst performer per absolute dollar, and the underlying trend was declining (2024 produced 11 of those 14; 2025 was on pace for fewer). We dropped to the basic profile, which is free, and reallocated.
Martindale we kept at the basic enhanced tier because the three signed clients she did get from it were all corporate referrals from other attorneys checking her credentials, which is a high-value channel even if low volume. We cut the magazine ad component.
Super Lawyers we kept entirely, despite the unclear attribution, because of the credibility-backstop function I mentioned earlier. This is a judgement call, not a data-driven one, and I want to be honest that I am not 100% sure I am right about it.
The two directories she dropped entirely
Niche directory B (the lead reseller) and the Lawyer.com pitch she had been considering. The B drop saved $3,375/year. The Lawyer.com non-purchase saved a projected $2,800.
Total reallocation: about $14,500/year freed up. We put $6,000 of it into a proper local SEO push (schema markup cleanup, Google Business Profile content, and a Spanish-language site architecture fix), $3,500 into hiring a part-time intake specialist with better attribution discipline, and the remaining $5,000 we held in reserve to test two new platforms in 2026.
Myth: Free directory listings are basically worthless. Reality: The free tier of Avvo and Justia produced more than half of Sarah’s directory-attributed signed clients, because the profile completeness, review count, and answered-questions activity drove organic visibility on those platforms. Paid placements build on, they do not replace, the underlying profile work.
Quick tip: Before you cut any directory, export the last 18 months of your intake data and tag each record with source. If your data is too messy to do this, that is your first project, not the directory audit. You cannot manage what you cannot measure.
What changes for different practice profiles
Sarah’s situation is not your situation. The framework transfers; the specific answers do not. Here is how I would advise three different practitioners walking in with the same question.
A solo PI attorney in a saturated market
Personal injury in Houston, Los Angeles, or Miami is a different game entirely. The competition for “car accident lawyer [city]” is so intense that organic visibility on free directory tiers is almost worthless; the page-one slots all go to firms paying $400-$800 per click on Google Ads, and the directories themselves rank below that.
For a solo PI attorney in a market like that, I would generally avoid heavy directory spend and put the budget into a combination of Google Local Service Ads, targeted Meta retargeting for specific accident types, and aggressive review acquisition on Google Business Profile. Directories are a supporting cast, not the main act. Avvo’s free tier with strong reviews still matters, but the marginal $8,000 you might spend on a FindLaw featured listing produces almost nothing in that environment.
The exception is if you have a real niche within PI (specific to truck accidents, or workplace electrocution, or whatever) where a specialised directory exists with genuine practitioner-vetted listings. Those can still produce.
A boutique M&A firm with $5k budget
Different problem, different solution. Mid-market M&A clients do not find their attorney through Avvo. They find them through referrals from accountants, investment bankers, and other attorneys, Chambers and Legal 500 rankings, or LinkedIn content and conference visibility.
With $5k, I would spend nothing on consumer-facing directories. The basic free Martindale profile (which signals to other attorneys), a Chambers submission (if eligible), and the remaining budget on a really good LinkedIn presence including sponsored content targeting CFOs at companies of the right size. I have seen this approach generate two or three signed clients a year for boutique firms, which at M&A fee levels can be a 50x return on the $5k.
For firms in this segment looking to broaden their general business directory footprint as a credibility signal rather than a lead source, a curated business directory listing in something like Jasmine Directory can serve that backstop function without the maintenance burden of consumer-legal platforms. The goal there is citation consistency and a clean external reference, not lead volume.
Rural general practice with no Avvo competition
This is the easiest case and the one most often ignored by the directory industry. A general practice attorney in, say, Cortez, Colorado, or Pocatello, Idaho, faces almost no directory competition. The free Avvo profile, properly built out with reviews and answered questions, will rank first or second for every relevant query in town with zero paid spend.
I have a client in a 12,000-person Montana town who pays $0 in directory fees and gets about 60% of his new business from directory-driven discovery (Google search results that surface Avvo, Justia, and his Google Business Profile). The right answer for him is to maintain those free profiles obsessively and not give any directory salesperson the time of day.
The transferable lesson: directory pricing is essentially auction pricing, and if you are in a low-competition market, you do not need to participate in the auction.
What if… you walked into 2026 with no directory presence at all and a $20,000 annual budget? I would spend zero on premium tiers for the first 90 days. I would put all my energy into completing free profiles on Avvo, Justia, Martindale, Google Business Profile, and one or two niche platforms relevant to your practice area, with consistent NAP data, strong photo content, real client reviews, and answered questions where applicable. Then I would measure for 90 days, find the two highest-converting platforms, and put 70% of the budget there. The other 30% goes into testing one new platform per quarter.
Transferable principles from Sarah’s rebuild
The specifics of Sarah’s case do not transfer. The principles do.
Track signed clients, not leads
Every directory will pitch you on leads. Some will pitch you on “qualified leads”, which usually means somebody filled out a form. None of that matters. The only number that matters is signed clients, because that is what produces revenue, and signed-to-lead ratios vary by an order of magnitude across platforms.
If your intake software does not let you tag source attribution at the signed-client stage, fix that before you do anything else. Clio handles this natively; most other practice-management platforms have some version of it. If you are still tracking source in a free-text field on a paper intake form, you are flying blind and any directory analysis you do is theatre.
Reassess every 90 days, not annually
The directory market moves faster than it used to. AI-driven search behaviour is shifting which platforms get visibility; LegalReach’s 2025 analysis notes that “lawyer near me” queries and Google Maps visibility are increasingly powered by directory citations, which means the SEO mechanics underneath directories matter as much as the directories themselves. A platform that was producing well in Q1 may be producing nothing in Q3 because of an algorithm change at Google.
Quarterly review does not mean quarterly renegotiation. It means quarterly look at the data, with the option to cut or pause spend mid-contract if a platform’s performance falls off a cliff. Some directories will let you do this; some will not. Read the contract before you sign.
Treat directories as a portfolio, not a checklist
This is the principle most firms violate. They think of directories as boxes to tick: be on Avvo, be on FindLaw, be on Martindale, be on Super Lawyers. Done. That is not a strategy. That is a shopping list.
A portfolio approach asks: what role does each directory play? Some are lead generators (Avvo, Justia for consumer practice). Some are credibility backstops (Super Lawyers, Martindale, Chambers). Some are referral channels (Martindale for inter-attorney referrals). Some are SEO citations (Google Business Profile, niche directories, general business listings). Different roles, different success metrics, different budget logic.
When you think this way, the question is not “which directories should I be on” but “what is each directory doing for me, and is there a cheaper or better way to get that specific outcome”. Sometimes there is. Sometimes there is not. But you cannot answer the question without framing it correctly.
Myth: Sophisticated clients do not look at directory reviews. Reality: Directory research from late 2025 finds the opposite. Sophisticated clients do due diligence in more places, not fewer, and a strong review profile across multiple directories is a credibility multiplier even for high-value matters. The mistake is assuming that B2B legal buyers behave differently from consumer ones in this respect; they mostly do not, they just do not admit to it.
Quick tip: Run a manual audit of your NAP data across every directory you appear in (paid or free, claimed or unclaimed) once a quarter. Use a spreadsheet, not a tool. Tools miss things. Inconsistent NAP data tanks your local SEO and undermines every other piece of directory work you do.
Where Sarah landed and what I would do next
Sarah’s revised 2026 directory budget is $20,300, down from $34,800. Projected signed clients from directory sources, based on Q4 2025 actuals, is roughly the same as 2025 (give or take 10%). The $14,500 in reallocated spend is going to local SEO, intake staffing, and reserved test budget.
gitGraph commit id: "Baseline 34800" branch audit checkout audit commit id: "Pull 18mo intake" commit id: "CPSC by source" commit id: "Drop FindLaw" commit id: "Drop niche B" checkout main merge audit id: "Cuts merged" commit id: "Reallocate 14500" commit id: "Budget 20300"
If I were advising her in March 2026, I would push on two things: first, the Spanish-language presence is still under-built, and Denver’s Latino market is structurally underserved by immigration attorneys; the directory pieces of that puzzle (specifically, Spanish-language Avvo content and the AILA member directory) are nearly free to improve. Second, I would start testing whether AI-assistant referrals (ChatGPT, Perplexity, and the like recommending attorneys) are starting to produce measurable intake. The data is thin right now, but it will not be thin for long.
If you take one thing from this: pull your intake data this week. Not next quarter, this week. Calculate cost per signed client by source. If you cannot calculate it, fix the data first. Everything else is downstream of that one number, and most attorneys I meet have never seen it.

