Most attorneys I talk to know their agency retainer. They know roughly what they're spending on Google Ads. What they usually don't have is a single number — a total monthly marketing spend that accounts for every subscription, every retainer, every per-lead fee, and an honest estimate of the internal time it takes to manage all of it.
That number matters. Not because it's automatically too high, but because you can't evaluate whether your marketing is working until you know what it actually costs. "We're getting leads" is a different statement when the cost is $800/month than when it's $8,000/month plus forty hours of staff time.
This is an attempt to build that number from the ground up, using real ranges that reflect what small and mid-size firms are actually paying right now.
The Full Stack, Line by Line
Agency Retainer and Ad Spend
Start with the agency retainer. The typical legal marketing agency charges $2,000 to $5,000 per month. (For what that retainer actually buys you — and what it doesn't — see why the agency model is broken.) This covers campaign management (Google Ads, sometimes Meta), reporting, and the quarterly strategy call. It does not cover what you actually spend on ads — that's a separate line item, paid directly to the platform. The agency manages the money; you provide it. For a firm spending $2,500/month on ads and paying a $3,000/month retainer, the total before anything else is $5,500.
The Google Ads spend itself ranges widely. A solo practitioner doing family law in a mid-size market might spend $1,000/month and see reasonable results. A personal injury firm in Chicago, Los Angeles, or New York might spend $5,000/month and still lose auction after auction to firms with larger budgets, longer account history, and higher Quality Scores. The right number depends on your practice area, your market, and what you're actually trying to accomplish. But $1,000 to $5,000/month is the realistic range for a firm that's trying to generate meaningful volume.
Directory, CRM, and Compliance
Directory listings are the next line. FindLaw, Avvo, and Martindale-Hubbell each charge $300 to $1,000 per month for premium placement, and many firms pay for multiple platforms simultaneously on the theory that more listings means more exposure. That's not obviously wrong — these platforms have real traffic — but the cost adds up fast. A firm maintaining three directory listings at modest premium tier is spending $900 to $3,000/month on directory alone, on top of everything else.
CLE tracking is usually a rounding error individually — $10 to $30/month for a standalone SaaS tool, or more often a spreadsheet that someone maintains manually. The dollar cost is small. The workflow cost is larger: whoever owns CLE compliance at the firm has to keep it updated, reconcile it against bar requirements, and respond when attorneys need documentation for renewal. That's time, even if the software itself is cheap.
Practice management and CRM — Clio, MyCase, and similar platforms — run $39 to $150 per attorney per month. At $79/attorney, a three-attorney firm pays $237/month just for the pipeline and matter management. At $150/attorney with a larger firm, that scales fast. These tools are generally worth it. They're also a separate system from the marketing stack, which means the lead that came in through your Google ad lives in one platform and the retained client lives in another, with no automatic connection between them.
Lead Vendors and AI Platforms
Lead vendors deserve their own line because they operate on a different model — per-lead pricing rather than monthly subscription. Exclusive motor vehicle accident leads run $175 to $275 per lead depending on the market, the vendor, and the exclusivity terms. A firm buying ten leads per month at $225/lead is spending $2,250/month before knowing whether any of them retained. At an optimistic 20% retention rate, that's $1,125 per retained client just in lead cost, before attorney time, before overhead. Some practice areas and markets make this math work. Many don't, and the firms doing it often don't have a clear enough picture of their retention rate to know which category they're in.
Review management runs $50 to $200/month. This covers monitoring, solicitation workflows, and sometimes response drafting. Not glamorous, but Google reviews are a real factor in local search results and first impressions, so most firms at scale are paying for something here.
The newest and fastest-growing line item is the AI marketing platform — a category that has expanded significantly over the past two years. These platforms charge $3,000 to $6,000/month and promise to replace the agency by handling content generation, campaign management, and reporting with AI. Some of them are genuinely more transparent and faster than traditional agencies. Most of them still don't integrate with your CRM or compliance tools — they're a better version of the agency, not a unified system. And at $3,000 to $6,000/month, they're not cheaper.
Adding It Up
For a small firm — say, two to three attorneys running a full marketing stack — the monthly total before ad spend looks like this. Agency retainer at the middle of the range: $3,500. Directory listings on two platforms at $600 each: $1,200. CRM at $79/attorney for three attorneys: $237. Review management: $100. CLE tracking: $20. That's $5,057 per month before a dollar of actual ad spend. Add $2,500 in Google Ads and you're at $7,557/month. Add lead vendors and you can easily clear $10,000.
The realistic range for a small firm running a complete marketing operation is $4,000 to $12,000 per month before ad spend. Most of the firms in that range don't have a single number. They know the agency invoice. They might have a rough sense of ad spend. The directory listings often go on a partner's credit card and get expensed. The CRM is on a different billing cycle. Nobody has added it up.
The Fragmentation Problem
The expense problem is also an information problem. None of these systems talk to each other. The agency sees clicks and form fills. Your CRM sees who retained. Nobody sees the full picture — which campaigns produce retained clients at a fee that justifies the spend. That's the number that actually matters, and fragmented tools make it impossible to produce. For a deeper look at how this plays out operationally, see The Law Firm Marketing Stack Is Too Fragmented.
The Cost That Doesn't Appear on Any Invoice
The line item that almost never gets counted is internal time. Someone at the firm manages each of these vendor relationships. Reviews the monthly reports. Logs in to five different platforms to pull the data for the monthly business review. Enters lead information from the agency's lead report into the CRM. Tracks CLE completions in the tracking tool and reconciles them against bar records at renewal time. Answers billing questions across five platforms when something goes wrong.
At $200 to $500 per billable hour — which is the real cost of attorney time, not some abstract number — even ten hours per month of marketing administration represents $2,000 to $5,000 in billable work foregone. Staff time at lower rates is cheaper per hour but adds up just as fast in volume. This cost is real. It doesn't appear on any invoice, which is why it almost never enters the calculation.
What a Unified Platform Actually Costs
FlowCounsel's current pricing is $14.99 per attorney per month. That covers the directory listing on flowlegalpartners.com, intake, the full CRM pipeline, follow-ups, conflict screening, document drafting, CLE tracking, compliance tools, and pro bono hours. For a three-attorney firm, that's $44.97 per month.
Campaign management runs as part of the same system — flat management fees, not a percentage of spend. The platform's incentive doesn't grow with your budget.
Compare a unified platform at a fraction of the cost to the $5,000 to $12,000 that a fragmented stack costs before ad spend and you get a sense of the magnitude of the difference.
The Legitimate Objection
A cheaper platform doesn't necessarily do the same thing, and it's worth being honest about that. Some of the $5,500/month agency setups produce real results — attorneys with strong agencies, well-managed accounts, and competitive markets genuinely get retained clients from those campaigns. The money isn't always wasted. The question is whether you know what each dollar is producing and whether you could achieve a comparable outcome for less.
The right system puts marketing and pipeline under the same roof — one place to run intake, pipeline, compliance, and growth. Whether you evaluate FlowCounsel or some other configuration, the question worth asking is: how many of these separate invoices could one system handle? The answer, for most firms, is more than they think.
The Exercise Worth Doing
Pull up every subscription your firm pays for. Every retainer, every per-platform fee, every lead vendor invoice. Add in an honest estimate of the time your staff spends managing these tools and vendors — not the time they're supposed to spend, the time they actually spend. Convert that time to dollars using your billing rate for attorneys and a reasonable hourly rate for staff.
That number — the real, complete number — is what your marketing infrastructure costs. Once you have it, you can start asking the right questions: which of these tools actually produce retained clients, not just leads? How much of this spend goes to management overhead versus actual audience reach? Which line items could you stop paying an agency for entirely? Which systems would you keep if they were part of a unified platform, and which would you drop?
Add up what you're actually paying — every retainer, every subscription, every per-lead fee, an honest estimate of the time. Then ask: how much of this could one system handle? More than you think.