The firm did not have a traffic problem. It had a measurement problem. No report tied a keyword to an actual signed case, so nobody could tell which pages earned clients and which just earned clicks.
The Client
A personal injury firm serving Texas, New Mexico, Colorado, and Arizona. The firm runs 26 Google Business Profiles and competes in some of the most crowded injury markets in the country.
Their ask was specific. They wanted organic search to bring in more signed cases, not more visitors.
The Challenge
At the start, search brought volume but very few signed clients. In January the firm logged 30 potential clients and kept only 3.
Rankings were spread thin across too many terms. No report connected a keyword position to a case that actually got signed. The firm could not see which pages and cities produced clients versus which only produced clicks.
The Approach
The fix started with visibility, not content volume.
Tie rankings to real case data
Every month, keyword positions get matched against actual sign-ups and potential clients by city and case type. That shows exactly which pages sign clients and which only draw traffic.
Rebuild the location pages that mattered
Weak location pages were refreshed, and new ones were built for smaller cities near major highways where truck volume concentrates.
Split truck, car, and Spanish search into separate lines
Tracking them apart surfaced demand the firm was not measuring, including car accident searches that were coming in as truck cases.
Point content and internal links at what converts
With the reporting in place, every content and link decision moved toward the pages that produce signed clients.
The Results
By July, monthly potential clients reached 97, up from 30 in January. Kept cases grew from 3 to 67 a month, and client rate rose from 11% to 69%, the firm's best of the year.
Monthly potential clients and kept cases January compared with July, same firm, organic search only
MeasureJanuaryJuly Potential clients per month3097 Kept cases per month367 Monthly potential clients and kept cases, January versus July
Bars share one scale. Client rate is shown separately below because it is a percentage, not a count.
Truck accident cases hit a single-month high of 19. The firm now ranks on page one for truck terms in more than a dozen target cities, with Las Cruces, Santa Fe, and Round Rock holding the number-one spot.
The Return on Spend
Rankings are a means to an end. The end is fee revenue. The firm logs an anticipated attorney fee against every case at intake, which makes it possible to put a number on what organic sign-ups were worth.
Anticipated attorney fees from organic sign-ups, January to July
MonthAll organic sign-upsKept cases only Jan$519,913$218,333 Feb$1,322,324$648,998 Mar$558,321$193,325 Apr$1,002,994$633,330 May$3,864,164$3,398,666 Jun$1,646,494$1,313,163 Jul$1,116,628$983,296 Total Jan–Jul$10,030,838$7,389,111
At $5,000 a month, seven months of SEO cost the firm $35,000. Against kept cases alone that is a 211x return. Counting every organic sign-up, including those the firm later rejected, it is 287x.
How to read these numbers. These are anticipated attorney fees recorded by the firm at intake, not collected revenue. Personal injury matters resolve over months or years, and final fees differ from the figure logged when a case is signed. We report them because they are the firm’s own intake numbers, tied to the channel that produced each sign-up, not because every dollar has been banked.
Page One Growth
Beyond sign-ups and kept cases, the underlying keyword footprint tells the same story. We started tracking a fresh batch of location and practice-area keywords in March, and over the 6 months since, the number ranking on page one more than doubled.
Keywords ranking on page one (positions 1-10) March compared with the 6-month mark, same tracked keyword set March6 months later Keywords ranking on page one, March versus the 6-month mark
MeasureMarch6 months later Keywords ranking on page one3468
Based on the batch of keywords first tracked in March. Bar reflects each keyword's best rank across desktop and mobile.
That growth is not concentrated in one or two lucky terms. Dozens of keywords climbed onto page one across truck accident, 18-wheeler accident, and personal injury searches in nearly every market the firm serves. To keep this readable, here is a sample of 20 ranking at the very top of page one, in positions 1 through 3:
KeywordPosition Las Cruces truck accident attorney#1 truck accident lawyer Las Cruces#1 Santa Fe truck accident attorney#1 truck accident lawyer Santa Fe#1 Round Rock personal injury lawyer#1 injury lawyer Round Rock#1 Boulder 18 wheeler accident attorney#2 18 wheeler accident lawyer Boulder#2 Bryan truck accident attorney#2 Arlington truck accident lawyer#2 accident lawyer El Paso#2 El Paso truck accident lawyer#2 truck accident attorney Austin#2 truck accident lawyer Austin#2 Carrollton personal injury attorney#2 Santa Fe injury lawyer#2 Austin 18 wheeler accident attorney#3 Arlington 18 wheeler accident lawyer#3 Las Cruces personal injury attorney#3 personal injury attorney Round Rock#3
A sample, not the full list. Dozens more keywords across these same cities are ranking on page one alongside them.
Keyword Ranking Wins by City
Individual keywords tell the same story as the top-line numbers, with some of the biggest jumps happening in markets that had barely shown up in search before.
KeywordCityPosition El Paso accident lawyerEl Paso, TX24 → 3 Round Rock personal injury lawyerRound Rock, TX19 → 1 truck accident attorney AustinAustin, TX16 → 2 Bryan truck accident lawyerBryan, TX4 → 2 Las Cruces truck accident attorneyLas Cruces, NM3 → 1 santa fe truck accident lawyerSanta Fe, NM6 → 1 truck accident lawyer BoulderBoulder, CO11 → 2
Market by Market
The gains were not concentrated in one city. Individual markets turned around on their own timelines.
Texas
El Paso's accident lawyer term climbed from position 24 to 3, and Round Rock's personal injury lawyer term jumped from 19 to number one. Austin and Bryan both broke into the top 2 for their core truck accident terms.
Colorado
Denver climbed from the high 60s to an average rank of 34 and started signing clients again. Boulder's truck accident lawyer term jumped from position 11 to 2.
Arizona
Moved from a slow stretch to 10 sign-ups in the first two weeks of a month, including its first truck cases. Scottsdale's personal injury lawyer term climbed from position 49 to 8.
New Mexico
Added its first Santa Fe client of the year. Santa Fe's truck accident lawyer term jumped from position 6 to number one, and Las Cruces now holds more page-one keywords than any other market in the footprint.
Proof in the Search Results
Rankings are easy to claim and easy to check. These are live Google results from the firm’s markets, captured on the dates shown in the reporting above. Select any screenshot to enlarge it.
Organic traffic to the Austin page. Flat for months, then climbing to roughly 800 a month once the rebuild went live.
Page one organic result, above competing Austin firms.
Ahrefs organic traffic for the Austin truck accident page, flat and then climbing sharply
Page one organic result for the firm's New Mexico commercial vehicle page.
Scottsdale, AZ “scottsdale truck accident lawyer”
Page one organic result in a market that started outside the top 40.
Boulder, CO “truck accident lawyer boulder”
Screenshots reflect Google results at the time of capture. Rankings move; these are a point-in-time record.
Why It Worked
The win was not more traffic. It was a clear line from search rankings to signed cases.
With that visibility, every content and link decision points at real revenue rather than vanity numbers. The firm keeps a steady case pipeline, and the monthly reporting shows where the next case is most likely to come from.
Like this project
Posted Sep 28, 2026
SEO strategy improved signed cases and ROI for a law firm.