Your law firm marketing agency isn't working if it reports impressions, clicks, and domain authority instead of signed cases, cost per signed case, and revenue by practice area. Other definitive red flags: guaranteed rankings, a 12-month contract signed before any diagnostic work, refusal to give you administrator ownership of your own ad and analytics accounts, and no working knowledge of your state's attorney advertising rules.
Most underperforming agency relationships don't fail loudly. They fail quietly, across three or four reporting cycles, while the dashboard stays green but the caseload doesn't move.
Below are the ten red flags that reliably separate an agency that can genuinely build your market position from one that manages your expectations, and the specific question that exposes each one.
Key Takeaways
- Judge outcomes, not activity. Signed cases, cost per signed case, and case value mix are the only three numbers that settle the argument.
- If your agency can't calculate your cost per signed case, it doesn’t measure the campaign, it measures the traffic.
- No one can guarantee a #1 ranking on Google. A guarantee is a sales instrument, not a strategy.
- You should hold the Administrator role on your Google Analytics, Google Ads, Google Business Profile, and Search Console accounts. Always. Day one.
- ABA Model Rule 5.3 makes you responsible for your marketing vendor's conduct. An agency that doesn't know your state's advertising rules is a liability, not a partner.
- Search has fragmented across AI Overviews, ChatGPT, maps, and review platforms. An agency with no answer for where clients actually search is already behind.
The 10 Red Flags at a Glance
Use this table as a triage tool before your next agency call. If you can check three or more rows in the left column, you have a performance problem — not a patience problem.
| Red flag | What it sounds like | The question or demand that exposes it |
| 1. Vanity metrics | "We hit 480,000 impressions this month." | "How many of those impressions became signed cases?" |
| 2. Unreadable reports | "The dashboard shows everything you need." | "Walk me through how this chart connects to revenue." |
| 3. No cost per signed case | "We delivered 62 leads." | "What did each signed case cost me, by channel?" |
| 4. Locked account access | "We manage that inside our agency account." | "Make me Administrator on all accounts today." |
| 5. Long-term lock-in | "Standard agreement is 12 months, minimum." | "What diagnostic work justifies that term?" |
| 6. Guaranteed results | "We'll get you to page one in 90 days." | "Put that guarantee, and the refund, in writing." |
| 7. Vague deliverables | "Ongoing optimization and content support." | "List the specific deliverables for next month." |
| 8. Intake is always the culprit | "Your team isn't answering the phone." | "Show me the call recordings and the scorecard." |
| 9. No grasp of legal ethics | "Every client runs this kind of ad." | "Which rule governs this claim in my state?" |
| 10. Opaque client roster | "We work with hundreds of firms." | "Name the firms you serve in my market." |
What “Working” Actually Means for a Law Firm
An agency does its job when it improves three numbers: signed cases from marketing-sourced leads, cost per signed case, and average case value.
Everything else (rankings, sessions, engagement rate, domain authority) is a leading indicator at best and a distraction at worst. You cannot deposit an impression.
This matters because the red flags below only read as red flags once you have a benchmark. Without one, every conversation becomes a debate about effort rather than outcome.
Three outcome metrics settle the argument:
- Signed cases from marketing-sourced leads. Not raw leads. Not "contacts." Signed retainers, attributed to a channel, reconciled against your case management system monthly.
- Cost per signed case (CPSC). Total channel spend, agency fees plus media, divided by signed cases from that channel. This number makes channels comparable. See how much personal injury leads cost for context on where your numbers should land.
- Case value mix. A campaign that doubles your soft-tissue volume while your trucking and wrongful death intake flatlines is not a win. Track signed cases by case type and estimated value, not just count.
If you want the full measurement framework, start with our breakdown of KPIs for law firms and the reporting structure outlined in Google Analytics for lawyers.
A Worked Example: What a Real Performance Report Looks Like
Here is the same month of marketing activity reported two ways. The numbers are illustrative, but the structure is not — the right column is what your monthly report should contain.
| Line item | Vanity report | Outcome report |
| Headline metric | 482,000 impressions | 9 signed cases |
| Traffic | 14,200 sessions (+22%) | 14,200 sessions → 75 marketing-sourced leads |
| Lead quality | Not reported | 30 qualified (40% qualification rate) |
| Conversion | Not reported | 9 signed (30% qualified-to-signed) |
| Total investment | Not reported | $15,000 (fees + media) |
| Cost per signed case | Not reported | $1,667 |
| Estimated case value | Not reported | $108,000 (9 × $12,000 avg. fee) |
| Return | "Strong month" | 7.2x on marketing investment |
If your agency cannot produce the right-hand column, or tells you the data isn't available, that constitutes red flag number three, and it is the most expensive one on this list.
Reporting and Data Red Flags
An underperforming agency has the most room to hide in reporting. These four flags all share a root cause: The agency measures what it can control rather than what you actually need.
1. They Report Vanity Metrics Instead of Signed Cases
Vanity metrics are inputs your agency controls that have no proven link to your revenue. Impressions, reach, clicks, domain authority, "keywords ranking in the top 100," and social followers all fall into this category. They provide useful diagnostics. They are worthless as report headlines.
This has gotten worse, not better. Pew Research Center found that Google users who encountered an AI summary clicked a traditional search result on just 8% of visits, compared with 15% when no AI summary appeared and clicked a link inside the summary itself on only 1% of visits (Pew Research Center, 2025). Impressions can climb while clicks and cases fall.
An agency still leading with impression growth reports a metric with no direct relationship to revenue.
What good looks like
- The first number in the report is signed cases, with the month-over-month and year-over-year comparisons.
- Rankings appear as supporting diagnostics, segmented by commercial intent and geography, not as a trophy case.
- Position tracking is tied to markets you actually want cases from. Our guide to local rank tracking tools covers how to verify this yourself.
- Every metric in the report has a stated reason for being there.
2. You Can’t Read the Report And Your Questions Make Them Defensive
A report you need the agency to interpret for you is not a report. It is a performance. The tell is not complexity, because sophisticated marketing generates complicated data. The tell is the reaction when you push on it. A capable partner welcomes the question. An underperforming one reframes it as a misunderstanding of how marketing works.
Watch for three specific patterns: charts with no stated baseline, percentage changes with no absolute numbers behind them, and date ranges that shift between reports so nothing compares month to month.
Google's own blunt guidance on hiring search partners: "Be careful if a company is secretive or won't clearly explain what they intend to do" (Google Search Central). If the explanation requires you to take something on faith, it isn't an explanation.
3. They Can’t Tell You Your Cost per Signed Case
An agency that reports leads but not cost per signed case measures its own output, not your return. Raw lead counts are trivially easy to inflate. Broaden the keyword targeting, loosen the form fields, run a click-bait offer, and lead volume jumps while signed cases stay flat or drop, because their efforts buried your intake team in unqualified calls.
Cost per signed case is the only metric that makes channels comparable. It is also the only one that tells you where the next dollar should go. An agency that cannot calculate it either lacks the closed-loop tracking to do so, or has it and doesn't like what it says.
What to ask for, specifically:
- Cost per signed case for every channel, for the last six months, as a trend line, not a single-month snapshot.
- The attribution model in plain English: how they credit a lead to a channel, and how they handle multi-touch journeys.
- The reconciliation process: how agency-reported leads match against signed retainers in your case management system.
- Which case types each channel actually produces, so you can see whether spend buys volume or value.
Paid channels make this especially urgent. Most wasted legal ad spend traces back to untracked lead quality.
Our breakdown of why PPC leads go bad for lawyers walks through the nine most common causes.
4. They Won’t Give You Administrator Ownership of Your Own Accounts
Your firm should own every marketing account , with the agency added as a user. Not the other way around. This is the single most consequential red flag on this list, because it determines what happens when the relationship ends.
You should hold the top-level ownership role on:
- Google Analytics: the Administrator role at the account level, which is the only role that can manage access and data restrictions (Google Analytics Help).
- Google Ads: your own account, linked to the agency's manager (MCC) account, not created inside it.
- Google Business Profile: your firm as Primary Owner for every office location.
- Google Search Console: verified at the domain-property level.
- Your domain registrar, DNS, hosting, and CMS admin.
- Call tracking, CRM, and intake software: including the historical call recordings.
The predictable excuses: "It's easier if we manage it," "Our processes are proprietary," "We'd have to rebuild it." None survive scrutiny. Granting administrator access takes less than two minutes per platform.
Contract and sales red flags
These four flags show up before the work does. If you catch them during the pitch, you never have to catch them in the reporting.
5. A 12-Month Lock-in Signed Before Any Diagnostic Work
A long-term commitment demanded before the agency examines your market, your competitors, and your intake data is a commercial hedge, not a strategic necessity. The defense you will hear is that legal SEO takes time to compound. That is true. It does not follow that your contract should prevent you from leaving while it fails to compound.
The distinction worth holding onto: A long strategy horizon is legitimate, but a long exit horizon is not. An agency confident in its work can commit to a long roadmap on a short contractual leash.
Reasonable versus unreasonable contract terms
| Term | Reasonable | Red flag |
| Initial term | Month-to-month, or 90 days with a documented onboarding scope | 12+ months with no diagnostic work performed |
| Notice period | 30 days, written | 90+ days, or notice only in a narrow annual window |
| Exit conditions | Full data and account handover specified in writing | Handover unaddressed, or contingent on final payment |
| Deliverables | Named, countable, dated | "Ongoing optimization" with no schedule |
| Auto-renewal | Opt-in, with advance written notice | Silent auto-renewal into a fresh 12-month term |
| Asset ownership | Firm owns content, creative, and all accounts | Agency retains rights to work you paid for |
Before you sign anything, work through our checklist on hiring a law firm marketing agency and the attributes to look for in a law firm marketing expert.
6. Guaranteed Rankings or Guaranteed Lead Volume
No agency can guarantee search rankings, and any agency that does is either misinformed or counting on you being so. Google states it plainly: "No one can guarantee a #1 ranking on Google."
Google's documentation also flags agencies that claim a "special relationship" with Google or advertise a "priority submit" as warning signs (Google Search Central).
Guarantees fail in one of three predictable ways:
- The guarantee is technically true and commercially worthless. "Page one" for a phrase like "compassionate injury attorney serving [suburb] since 1998" — a term with effectively no search volume and no case intent.
- The guaranteed lead volume results in unqualified leads. Form fills from outside your jurisdiction, solicitation calls, and non-viable claims all count toward the number.
- The remedy is worthless. "We'll work for free until we hit it" means more months of the same underperformance, not a refund.
There is a real risk beyond the wasted spend. Google warns that if a search vendor creates deceptive or misleading content on your behalf, Google can remove your site from its index and it directs businesses to report deceptive search practices to the Federal Trade Commission.
For a firm whose case flow depends on search visibility, that is an existential risk sitting inside a marketing contract.
7. Deliverables so Vague You Can’t Tell Whether They Happened
"Ongoing optimization," "content support," "technical maintenance," and "strategic oversight" are not deliverables. They are billing categories.
The simple test: Could a neutral third party read your contract and tell you, at the end of a month, whether the agency did what it promised? If not, you have no basis for accountability, and neither does the agency.
Vague versus specific, side by side
| What the contract says | What it should say |
| "Ongoing SEO optimization" | 4 new practice-area pages, 2 city pages, 12 internal links added, Core Web Vitals audit delivered by the 15th |
| "Content support" | 2 long-form articles (1,800+ words) and 4 FAQ blocks, reviewed by trained legal writers and editors, published by month end |
| "Link building" | 6 editorially earned placements on DR 40+ non-spam publications, with the live URL list |
| "Reputation management" | 40 review requests sent; target 12 new Google reviews; all reviews under 4 stars responded to within 48 hours |
| "AI search optimization" | Tracked visibility for 25 prompts across AI Overviews and ChatGPT; citation count reported monthly |
| "Reporting and analysis" | Monthly report by the 10th with signed cases, CPSC by channel, and a 30-minute review call |
If you're unsure what a specific scope should include for search work, our guide to what to expect from a law firm SEO expert sets the baseline.
8. Your Intake Team Is Always the Reason Results Are Flat
Intake genuinely is the bottleneck at many firms, but an agency that names intake as the cause without producing evidence is deflecting, not diagnosing. The difference is entirely in whether the claim comes with data attached.
A deflection sounds like: "The leads are there. Your team isn't converting them." A diagnosis sounds like this:
- Here are 40 call recordings from last month, scored against a published rubric.
- Average speed-to-answer was 4 minutes 20 seconds, and 11 calls went to voicemail during business hours.
- Of the 62 leads, 38 were qualified, 21 reached a consultation, and seven signed.
- The largest drop-off is between qualified and consultation, here is our recommendation, and here is what we'll do on our side.
- Here is the same funnel for the prior three months or the same month over previous years, so you can see whether this is a trend or a bad month.
Legal Industry Red Flags
These last two flags are specific to law firms, and they carry consequences no other industry faces. A generalist agency can cost a retailer money. It can cost you your license.
9. They Don’t Know Your State’s Attorney Advertising Rules
ABA Model Rule 5.3 makes you professionally responsible for the conduct of the nonlawyers you retain, including your marketing agency. The rule requires lawyers with managerial or supervisory authority to make reasonable efforts to ensure that a nonlawyer's conduct "is compatible with the professional obligations of the lawyer," and makes a lawyer responsible for that conduct where they order it, ratify it, or learn of it in time to mitigate and fail to act (ABA Model Rule 5.3).
Layer ABA Model Rule 7.1 on top, that a lawyer may not make a false or misleading communication about the lawyer or the lawyer's services, and the exposure becomes concrete. When your agency writes "#1 injury lawyer in the state" or publishes a results page without the required disclaimers, the grievance will have your name on it.
The agency is not a respondent in your disciplinary matter.
What a legally literate agency does differently:
- Knows that your state rules govern, not the ABA Model Rules, which some states adopt and modify, sometimes heavily.
- Routes every ad, landing page, and results claim through attorney review before publication, and documents that review.
- Understands the disclaimer, record-retention, and "Attorney Advertising" labeling requirements in each state you advertise in.
- Understands how Rule 7.2 treats lead generation and paid referrals before recommending a pay-per-lead vendor.
- Can explain the rule that governs a specific claim, by number, without needing to check with someone and call you back.
data, it can affect your confidentiality obligations — and Rule 5.3 supervision applies to how to handle that data.
The Modern Search Test Most Agencies Still Fail
An eleventh flag doesn't fit the old categories: an agency with no coherent answer for where your clients actually search now.
Injury clients no longer run one Google search and click a blue link. They ask ChatGPT what their case might be worth, read an AI Overview, check the map pack, scan your Google reviews, watch a TikTok explaining comparative negligence, and only then look for a phone number.
The click data makes the shift concrete. Pew found that browsing sessions ended on 26% of search pages with an AI summary, compared with 16% without (Pew Research Center). Meanwhile, Semrush's analysis found that the average visitor arriving from an AI search source was 4.4 times as valuable as the average organic search visitor by conversion rate (Semrush). Fewer visits, higher intent. An agency optimizing purely for session volume optimizes the wrong variable.
Five questions that reveal whether your agency has adapted
- How are we tracking visibility inside AI Overviews and AI-generated answers — and what did that number do last quarter?
- What percentage of our traffic now arrives from ChatGPT, Perplexity, or Gemini, and how does it convert relative to organic?
- What is our strategy for convincing answer engines to cite us, as opposed to merely ranking?
- How are we competing in Local Services Ads, the map pack, and review platforms — the surfaces that sit above organic results?
- Which content is structured for LLMs to extract and quote it?
If those questions produce vague answers, start with our analysis of SEO vs. GEO vs. AI search for law firms, then review where your visibility gaps actually sit across Local Services Ads for lawyers, Google reviews for lawyers, and ChatGPT ads for personal injury lawyers.
Red Flags vs. Normal Growing Pains: How to Tell the Difference
Not every disappointing quarter is a red flag. Legal search is one of the most competitive verticals in existence, and meaningful organic gains routinely take six to 12 months.
The distinction is not whether results are slow. It is whether the agency can explain the delay with evidence, and whether the leading indicators move while the lagging ones catch up.
| Situation | Normal growing pain | Genuine red flag |
| Slow results | Rankings and qualified lead quality climb on a documented timeline while signed cases lag by a quarter | Nine months in with no movement in rankings, leads, or cases and no diagnosis offered |
| A bad month | Agency flags it first, explains the cause, and brings a corrective plan | You discover it in the report, but the agency explains it only after you ask |
| Strategy changes | Documented pivot with a stated rationale and a success metric | Priorities shift monthly with no explanation of what changed or why |
| Reporting gaps | A metric is unavailable, the reason is stated, and a fix has a date | "That data isn't available" repeated across reporting cycles |
| Lead quality dips | Agency spots it, tightens targeting, and shows the before-and-after | They celebrate volume but never discuss quality |
| Market disruption | Algorithm or SERP change is named, impact quantified, response planned | "Google changed something" with no specifics and no plan |
The pattern across the right-hand column shows consistency of evasion. One vague answer is a bad week. A quarter of them is a decision.
How to Audit Your Law Firm Marketing Agency in 30 Days
Run this before you fire anyone. It either produces the accountability you missed or gives you documented grounds to leave.
Week 1: Secure your assets
- Confirm your Administrator or Owner role on Analytics, Google Ads, Search Console, Google Business Profile, your registrar, and your CMS. Verify by logging in yourself.
- Export 24 months of analytics, ad performance, call recordings, and CRM data to storage your firm controls.
- Inventory every asset you paid for: content, creative, landing pages, tracking numbers, and review assets.
Week 2: Establish the Baseline
- Pull signed cases by month for the last 24 months from your case management system, segmented by source.
- Calculate cost per signed case by channel yourself, from your own numbers. Do not use the agency's figure.
- Compare against the engagement start date. Isolate what changed after the agency began and what didn't.
Week 3: Interrogate the Work
- Request the last six months of deliverables as a dated list, and verify each one actually shipped.
- Audit ten published pages for accuracy, attorney review, and advertising-rule compliance in every state you advertise in.
- Review the backlink profile for spam and paid placements that create risk rather than authority.
- Score 20 intake calls yourself against a written rubric, so you ground the intake conversation in your own data.
Week 4: Force the Conversation
- Present your findings in writing, with the numbers attached, and request a written response within 10 business days.
- Ask for a 90-day corrective plan with named deliverables, owners, dates, and a defined success metric.
- Confirm your notice period, renewal date, and exit terms so you know all of your options.
- Set the decision date now, and hold it. Ambiguity kept the relationship alive this long.
When to Fire Your Law Firm Marketing Agency
Terminate when any one of these four conditions is true, regardless of how long the relationship has run or how much you like the account manager.
- They refuse to transfer account ownership. This should disqualify them on its own. An agency holding your data hostage has already told you how the relationship ends.
- They cannot produce cost per signed case after you asked for it twice in writing. Either the tracking doesn't exist or they have withheld the answer. Both justify termination.
- They exposed you to an advertising-rule violation. A single compliance failure costs more than any campaign will ever earn you.
- Twelve months with no movement in signed cases, no credible diagnosis, and no corrective plan. At that point the delay is the strategy.
Before you send notice, complete the Week 1 checklist above. Transition friction is almost always about access, not effort. Firms that secure their accounts first switch cleanly, and firms that don't spend three months rebuilding history they already paid for.
Measure Your Agency the Way You Measure a Case
You would never accept a damages model built on activity rather than outcome. Apply the same standard to your marketing: signed cases, cost per signed case, and case value mix reported monthly, in language you can read, on accounts you own.
Rankings.io has worked exclusively with law firms for over a decade, with results measured in signed cases and revenue rather than impressions, and engagements that stay month-to-month. If the red flags above look familiar, see how we structure our legal marketing services or talk to our team about a market audit.
Frequently Asked Questions: Law Firm Marketing Agency Red Flags
How long should it take to see results from a law firm marketing agency?
Expect leading indicators within 60 to 90 days and meaningful signed-case movement within six to 12 months for organic search. Paid channels should produce measurable lead flow within 30 days and a stable cost per signed case within 90. The timeline itself is not the red flag — the absence of a documented plan and visible leading indicators is.
What is a good cost per signed case for a personal injury law firm?
It depends entirely on case value, market competitiveness, and channel. A motor vehicle accident case in a mid-size market carries a very different acceptable acquisition cost than a trucking or wrongful death case in a major metro. The right benchmark is your own: Your cost per signed case should trend down over time while average case value holds or rises. An agency that can't tell you which direction that trend is moving is the problem, not the number itself.
Can a marketing agency guarantee first-page Google rankings for lawyers?
No. Google states directly that "no one can guarantee a #1 ranking on Google," and treats ranking guarantees, claimed special relationships with Google, and "priority submit" offers as warning signs. They either attached any guarantee you received to a keyword nobody searches for or the guarantee carries a remedy worth nothing.
Who should own my law firm's Google Ads and Analytics accounts?
Your firm, always. You should hold the Administrator role at the account level in Google Analytics and own your Google Ads account outright, with the agency linked as a manager. The same applies to Search Console, Google Business Profile, your domain registrar, and your call tracking. An agency that creates these accounts inside its own structure is building an exit cost into your relationship.
Am I responsible if my marketing agency violates attorney advertising rules?
Yes. ABA Model Rule 5.3 requires lawyers with managerial or supervisory authority to make reasonable efforts to ensure that nonlawyers they retain behave compatibly with the lawyer's professional obligations, and makes the lawyer responsible for conduct they order, ratify, or fail to remedy. Your state's version governs. The disciplinary exposure is yours, not the agency's.
Should I fire my agency or ask for a 90-day corrective plan first?
Ask for the plan first — unless the agency refuses to transfer account access or exposes you to a compliance violation. Those two disqualify them alone. In every other case, a written 90-day plan with named deliverables, owners, dates, and a success metric either fixes the relationship or produces the documentation that makes the decision to leave easy.
How do I know if my agency is keeping up with AI search?
Ask them to show you your visibility inside AI Overviews and AI assistants as a tracked number with a trend, what share of your traffic now arrives from AI sources, and how it converts. Pew Research found users click a traditional result on just 8% of visits where an AI summary appears, versus 15% where one does not — so an agency reporting only clicks and sessions measures a shrinking surface.