Most law firms that ask about marketing are actually asking one of two different questions. Either nobody can find the firm, or people find it and the firm cannot tell what happens next. The first is a demand problem. The second is an intake and tracking problem. They need different hires, and buying the wrong one is the most expensive mistake in legal marketing.
RevOps consultant or marketing agency: which one?
The question “should a personal injury firm hire a RevOps consultant or a marketing agency?” has a fairly clean answer once you look at three numbers.
| What you see | What it means | Who fixes it |
|---|---|---|
| Few calls or forms, firm absent from local search and AI answers | Demand problem | SEO specialist, legal marketing agency |
| Calls come in, but nobody knows which ones signed | Tracking problem | RevOps consultant or growth operator |
| Leads wait hours for a callback, or intake notes live in someone’s head | Intake problem | RevOps consultant or growth operator |
| Ad spend keeps rising and cost per signed case is unknown | Both | Fix tracking first, then decide on spend |
An agency is built to generate more leads. That is the right job when there are not enough leads. It is the wrong job when the firm is already paying for leads that leak out of intake, because more volume poured into a leaky system just makes the leak more expensive.
A RevOps consultant fixes the path from first call to signed retainer: source tracking, routing, response time, qualification, follow-up and reporting by case outcome. If you cannot answer “what did our last signed case cost us, and which channel did it come from?”, start there. See the general version of this trade-off in RevOps consultant vs marketing agency.
The proof, and an honest caveat
There is no law firm in this portfolio. The closest proof is professional services: JS Morlu, a CPA firm in Virginia, where I was the only marketing hire for 18 months.
The firm had almost no organic presence, depended on roughly $25,000 a month in paid marketing, and qualified enquiries by hand. Over 18 months:
- Monthly organic traffic grew from almost nothing to 210,000 visits.
- Qualified leads grew from around 20 to 222 a month.
- Cost per acquisition fell 30%.
- The $25K/month paid budget went to $0 as organic demand became dependable.
Accounting and law share the buying pattern that made this work: high-stakes, research-heavy decisions, a local component, and buyers who search by situation rather than by service name. The playbook transfers. The numbers are the CPA firm’s, not a law firm’s.
Why your law firm SEO is not ranking
Most firm sites have a home page, an about page and one page per practice area. That structure mirrors how the firm is organized, not how clients search. Someone hurt in a crash does not search “personal injury practice area”. They search for their situation, their city and what happens next.
At JS Morlu the fix was topic clusters built on service × location × niche. Core services were paired with Virginia and Washington, D.C. locations and with specific client types: real estate, ecommerce, medical practices, homeowners’ associations, nonprofits, government contractors. For homeowners’ associations alone, separate articles answered how often an HOA needs an audit, what it costs, how to choose an auditor and what happens during the process. Each one linked to the relevant service page and gave the reader a clear route to the firm.
For a personal injury firm the same structure reads as practice area × location × situation: accident type, the city or county, and the question the person has right now. Underneath it sits the unglamorous part: site architecture, schema, Core Web Vitals and internal links, so search engines can see how the library fits together.
Two more pieces carried the CPA work:
- Seasonal content ahead of demand. Tax and compliance guidance went online months before the peak, so it had time to rank. Law has its own calendar: statute-of-limitations questions, holiday travel accidents, year-end estate planning.
- Authority from outside the site. Relevant Reddit communities showed how people described their problems in their own words, and useful answers went out through a clearly identified company account. Help a Reporter Out requests were answered with the CEO once or twice a month to earn expert mentions. One of the highest-demand pieces was about taxes on game-show and lottery winnings: a specific, real-life question beat broad “thought leadership”.
These same assets are what AI search pulls from when a prospective client asks ChatGPT which firm to call.
Intake and lead tracking
This is where most firm marketing budgets quietly disappear. A workable baseline:
- Source on every lead. Call tracking numbers per channel and per campaign, hidden source fields on forms, chat tagged at entry.
- Outcome in the system. Intake records contacted, qualified, consultation booked, signed, and why a lead was declined.
- Speed to response. Measure the time from first contact to first human reply. Slow callbacks lose cases that were already paid for.
- Qualification before a lawyer’s time. At JS Morlu, an AI chatbot and automated workflows pre-screened and routed enquiries by service and urgency, replacing much of the manual qualification work. Keep the human review on anything that looks like legal advice.
- Report by signed case, not by click. Cost per call rewards cheap, unqualified calls. Cost per signed case shows what is actually working.
Google Ads for a new office
Paid search is a reasonable way to fill a new office while organic visibility for that location builds. Run it with a landing page for that location, call tracking per campaign and reporting by signed case. Then plan the exit: as location pages and the Google Business Profile start producing calls, reduce spend. Paid buys time. It should not become the permanent engine. The full sequence is in how to replace paid ads with organic.
Spanish-speaking clients
If a meaningful share of your market speaks Spanish, treat it as its own segment, not a translation task:
- Spanish pages that answer the same situation-specific questions, written in the way Spanish-speaking clients describe the problem.
- Spanish-language Google Business Profile content and reviews where clients leave them naturally.
- Intake that can take the call in Spanish, during the hours those calls come in.
- Separate tracking, so you can see whether Spanish leads convert to signed cases at the same rate.
A Spanish landing page that routes to an English-only voicemail is paid acquisition with no way to close.
When to bring in help
Bring in a growth operator when the firm is spending on ads without knowing its cost per signed case, when referrals are slowing and there is no inbound engine to replace them, or when intake is the bottleneck. The work is a systems build: tracking, content architecture, intake automation, then handoff to your team.
Running a law firm on ads or referrals and unsure where leads are leaking? Book a diagnostic call or try the free growth tools.