Blog Article
Law Firm Marketing ROI Calculator and How to Track It
Law firm marketing ROI tells you how much money comes back for every dollar you spend on marketing. The formula is simple: take the fees you earned from cases that came from...

Arslan Tariq
Founder
Works exclusively with personal injury and mass tort law firms
Law firm marketing ROI tells you how much money comes back for every dollar you spend on marketing. The formula is simple: take the fees you earned from cases that came from marketing, subtract what you spent, and divide by what you spent. If you spent $10,000 and those cases brought in $40,000 in fees, your ROI is 300%, or $3 back for every $1.
The hard part is not the math. It is knowing which cases came from which channel. This page gives you a free calculator, shows you how to track ROI by channel, and explains how to report it to your partners.
Use the free ROI calculator below. Move the sliders to match your firm and see your cost per lead, cost per signed case, and return.
Free tool
Law firm marketing ROI calculator
Signed cases
6
Cost per lead
$133
Cost per case
$1,333
Marketing ROI
575% return
About $6.75 back for every $1 you spend.
Example numbers only. Contingency cases can take months to pay, so judge those channels on 12 months of data. Count agency fees, ad spend, and software in your spend.
Get a free review of your numbersHow to Calculate Law Firm Marketing ROI
Here is the formula:
ROI = (fees from marketing cases minus marketing cost) divided by marketing cost
A worked example:
- You spend $8,000 a month on SEO and ads.
- You get 60 leads (calls, forms, and chats).
- 10% of those leads become signed cases. That is 6 signed cases.
- Your average fee per case is $9,000. That is $54,000 in fees.
- ROI = ($54,000 minus $8,000) divided by $8,000 = 575%.
Two other numbers matter just as much as ROI:
- Cost per lead = marketing cost divided by leads. In the example, $133.
- Cost per signed case = marketing cost divided by signed cases. In the example, $1,333.
Cost per signed case is the number to manage. A cheap lead that never signs is not cheap.
The Numbers You Need to Track
You need five numbers for every marketing channel:
- What you spent. Agency fees, ad spend, software, and staff time.
- Leads. Every call, form, and chat, counted once.
- Qualified leads. Leads with a real case you can take.
- Signed cases. Clients who signed a fee agreement.
- Fees collected. What those cases actually paid.
If you only track leads, you will put money into channels that bring a lot of calls but few cases. If you track signed cases and fees, you put money where it pays.
How to Track ROI by Channel
Each lead needs a source. Here is a simple setup most firms can run:
- Call tracking. Use a different tracking number for your website, Google Business Profile, and each ad campaign. Tools like CallRail record which source each call came from.
- Form tracking. Add hidden fields that capture where the visitor came from. Send every form to your intake system with that source attached.
- UTM tags. Add UTM tags to links in ads, emails, and social posts so Google Analytics knows the source.
- Google Analytics 4 events. Mark form sends and call clicks as key events. Then you can see which pages and channels bring leads.
- Intake software or CRM. Tools like Clio Grow or Lawmatics keep the lead source on the client record from first call to signed case.
- A monthly sheet. One row per channel: spend, leads, signed cases, fees. That is all you need to see ROI.
Ask every new client how they found you, too. People often search your name after hearing an ad or getting a referral, so the first click does not always tell the full story.
What Is a Good Marketing ROI for a Law Firm?
Any channel that brings back more in fees than it costs is making money. Past that, it depends on your practice area and how long cases take to pay.
A simple rule we use: your cost per signed case should be a small share of your average fee. If a case pays $10,000 and costs $1,500 to sign, the channel is healthy. If it costs $8,000 to sign, it is barely working once you count staff time and case costs.
Compare channels against each other, not against a number you read online. The best channel for your firm is the one with the lowest cost per signed case in your own data.
SEO ROI vs Google Ads ROI
The two channels pay back on different clocks.
- Google Ads can bring calls this week. But every click costs money, and when you stop paying, the calls stop. ROI stays about the same month to month, and in busy markets like personal injury, clicks can cost $100 or more.
- SEO costs money for months before rankings grow. Once pages rank, leads keep coming without paying per click. ROI is low or negative early, then grows each month the rankings hold.
Most firms do best with both: ads for fast cases while SEO builds, then a shift toward SEO as organic leads grow. See how to measure SEO ROI for the SEO side in more detail.
Why Contingency Cases Make ROI Harder
Personal injury, mass tort, and workers comp cases often take months or years to pay. A case you sign in March may not pay until next year. That makes monthly ROI look worse than it really is.
Three ways to handle it:
- Track by signed date. Count each case under the month it signed, then fill in the fee when it settles.
- Use expected value. Multiply the number of signed cases by your average settled fee for that case type. Update it as cases close.
- Look at 12 months, not 1. Judge contingency channels on a full year of data.
How to Report Marketing ROI to Partners
Partners want a short answer: is the money working? Give them one page each month:
- Total spend by channel
- Leads, signed cases, and cost per signed case by channel
- Fees collected or expected from those cases
- ROI by channel and in total
- One decision: what you will do more of, and what you will cut
Keep the same format every month so the trend is easy to see.
Common ROI Mistakes
- Counting leads, not cases. Lead volume looks good in reports but does not pay the bills.
- Leaving out costs. Include agency fees, software, and intake staff time, not just ad spend.
- Judging SEO too early. SEO often takes 6 to 12 months to show its full return.
- Giving all credit to the last click. A client may find you on Google after seeing your billboard or hearing about you from a friend.
- Not fixing intake. Missed calls and slow replies kill ROI in every channel. Fix intake before you spend more.
Why SEO
Every click to your site has a price
Each visitor from Google is worth what you would pay Google Ads for that click. At 300 visitors a month and $50 a click, that is $15,000 a month in ad spend. SEO, at around $5,000 a month, builds rankings that bring those visitors without paying per click. Move the sliders to see your numbers.
What would this traffic cost in Google Ads?
Same traffic bought with Google Ads
$15,000 / month
That is $180,000 a year, paid click by click.
Leverage: about 3.0x the value of what you spend, once rankings are in place.
Example numbers. Real costs per click change by city, case type, and competition, and many injury terms cost far more than $50. SEO takes time to rank before this traffic arrives.
Frequently Asked Questions
How do you calculate ROI for a law firm?
Subtract your marketing cost from the fees earned on cases that came from marketing, then divide by the marketing cost. Multiply by 100 to get a percentage.
What is a good cost per signed case for a law firm?
It depends on your fee. Your cost per signed case should be a small share of your average fee per case. Compare it across channels and put more money into the lowest one.
How do I track where my law firm leads come from?
Use call tracking numbers, form source fields, UTM tags, and GA4 events. Keep the source on every client record in your intake software, and ask every new client how they found you.
Is SEO or Google Ads better ROI for lawyers?
Google Ads brings faster leads but costs money for every click. SEO takes longer but costs less per case once pages rank. Over 12 months or more, SEO often brings the better return for firms that stick with it.
How long does it take to see ROI from law firm SEO?
Most firms see early leads in 3 to 6 months and the full return in 6 to 12 months, depending on the city, practice area, and competition.
Get a Clear Starting Point
Want to know which of your channels is really paying off? Request a free law firm SEO audit and we will look at your setup with you. Planning next year? Try the marketing budget calculator and the marketing plan generator.
Continue Reading
These pages help search engines and buyers connect this article to the core service and resource cluster.
Law Firm SEO
