Law firm marketing calculator

What could your next 6 months of marketing look like?

See your total spend, the extra revenue your campaigns could bring in, and when your investment could pay for itself. Start with our estate planning example, then make it yours.

No email required. Adjust the numbers as often as you like.

SimpleLab astronaut at marketing mission control
Your goals. Your budget. A simpler way forward.

Five simple steps · no email required

Build your marketing estimate.

Start with a law firm earning $30,000 a month, a $3,000 monthly ad budget, and the Booster package. Change any number below. Your estimate updates automatically.

01

Tell us about your law firm

The client value and conversion inputs start from our estate planning example. Replace them with your firm’s figures in Step 5.

All amounts are USD, matching our service prices. Enter your revenue and client values in the same currency.

02

Set your monthly advertising budget

$0$25,000

Advertising spend is paid to the ad platforms and is separate from SimpleLab service fees.

Your total marketing share updates here.

For context, 10% of revenue can start the budget conversation. Include ads and service fees together. The 2026 CMO Survey average was about 9% across its sample; this is not a law firm requirement.

03

Choose your package or services

Select your individual services

Add the potential new clients from organic search. Step 5 shows the starting traffic, inquiries, conversion, and growth timeline used in your estimate.

Audit route: $990 to start, then $990/month. Full optimization of up to 25 pages: $1,995 in month one, then $990/month. Larger projects are quoted separately.

Ongoing SimpleLab servicesSelect your options
First-month service costCalculated below
Month-one total investmentCalculated with your budget

Ad spend is separate. Selected service options update the estimate.

Optional: CRM, tracking, or other costs you want included.

04

Choose how far ahead to look

6 months
1 month12 months

Start with 6 months to see the effect of campaign improvements and SEO. Adjust the period to explore a shorter or longer timeline.

See my estimate →
05

How we estimate your results

These numbers are already filled in for the Realistic scenario. Replace them with your firm’s data if you have it. The broad legal advertising benchmark is researched; client values, conversion, costs, and growth timelines are editable starting assumptions.

Choosing a different scenario adjusts the inquiry cost, conversion, and launch speed used in the calculations.

Example: a 65% share means $650 remains from every $1,000 of client revenue after doing the work. Marketing costs are then deducted. Use revenue collected during this period, rather than a client’s lifetime value.

Your SEO growth assumptions

We count only inquiries above your current level. Existing SEO inquiries are already part of your current revenue. The example below reflects client growth reported by SimpleLab; it is not an industry average or a guaranteed outcome.

Visits show reach; inquiries and new clients drive the revenue estimate. Only inquiries above your current level are counted as growth.

The $131.63 inquiry cost is the 2026 U.S. Attorneys & Legal Services Google/Microsoft Ads benchmark. It does not cover every practice area or Meta/TikTok. Conversion and revenue starting values use the estate planning example reported by SimpleLab. Adjust them for your market and channels.

Your potential results

Your 6-month estimate

Estimate, not a guarantee

Your estimate updates as you change the inputs.

These 10/80/10 planning weights are illustrative, not verified percentages of clients or probabilities. Each scenario changes campaign performance; your prices stay the same.

Total marketing investment—All ads, SimpleLab fees, and your extra costs for 6 months
Estimated revenue from these campaigns—Extra client payments collected over 6 months
Extra revenue compared with your current pace—

Your extra campaign revenue is compared with the revenue you would earn at your current monthly pace.

Advertising return · ROAS—Revenue from ads for every $1 of ad spend. SEO revenue and service fees are excluded.
Marketing return · ROMI—Return after marketing costs and the cost of doing the legal work.

Left after marketing and doing the work—

When your marketing could pay for itself—

This is the extra amount left from the campaigns, before general overhead and taxes. It is not your whole firm’s profit.

Good results depend on the right clients, timely follow-up, and work your firm can deliver.

What SEO adds to this estimate

Your extra SEO inquiries and revenue appear here when SEO is selected.

Your estimated traffic growth appears here.

Total spend vs. extra campaign revenue

Both lines add up month by month. They show the same investment and campaign revenue as the two large boxes above.

Your chart appears here when the calculator loads.

Total marketing investmentEstimated campaign revenue

Revenue crossing spend means client payments cover marketing costs. Paying for the legal work is counted separately in ROMI and the payback estimate above.

Compare the same period, three ways

A slower start, your starting assumptions, and stronger performance. These are editable examples, not a promise.

Conservative

Higher inquiry costs and a slower start.

Investment
—
Campaign revenue
—
Extra revenue
—
Ad return (ROAS)
—
Marketing return (ROMI)
—
Marketing pays for itself
—
Realistic

Your starting values, with time to launch and improve.

Investment
—
Campaign revenue
—
Extra revenue
—
Ad return (ROAS)
—
Marketing return (ROMI)
—
Marketing pays for itself
—
Best case

Lower inquiry costs and more clients from each inquiry.

Investment
—
Campaign revenue
—
Extra revenue
—
Ad return (ROAS)
—
Marketing return (ROMI)
—
Marketing pays for itself
—

Your month-by-month estimate

The last two columns are running totals and match the chart. Swipe the table sideways on a smaller screen.

Realistic scenario · rounded USD estimates
MonthSpend this monthCampaign revenue this monthLeft after marketing and workTotal spend so farTotal campaign revenue so far
Your monthly numbers appear when the calculator loads.

Your inquiry cost, conversion, client value, and payment timing appear here. You can change them in Step 5.

Adjust my inputs ↑

Bring your questions. We will help you choose a practical starting point.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Simple math. Visible assumptions.

Know what the numbers mean.

Revenue is the money clients pay. Return shows how that compares with the money you spend. We show both so you can make a clearer decision.

See how working with SimpleLab works

ROAS looks at ad spend

ROAS tells you how much client revenue ads produce for every $1 paid to the ad platforms. A 3× ROAS means $3 of ad revenue per $1 of ad spend. Service fees, SEO revenue, and the cost of doing the legal work are excluded.

ROMI looks at the fuller investment

ROMI tells you what is left from new campaign revenue after marketing and doing the legal work, compared with the full marketing spend. For example, 50% ROMI means $0.50 remains for every $1 spent on marketing, before general overhead and taxes.

Sources, assumptions, and what this tool cannot know

Paid-search lead costs start from WordStream’s 2026 Google Ads benchmarks. Industry aggregates cover different locations, budgets, and businesses. They are a reference, not a quote for your campaign.

The budget reference draws on the Spring 2026 CMO Survey. Its average is not a required marketing budget or an average for every practice area.

The contribution-based approach follows the distinction explained in the MASB definition of marketing return on investment. Your entered margin is essential: revenue and return are different things.

SEO/GEO develops over a longer period. Google’s SEO Starter Guide explains that changes may take time to show an effect. Search and AI visibility, leads, and revenue cannot be guaranteed.

The model cannot know your capacity, market demand, competition, intake quality, attribution, refunds, taxes, or overhead. Scenario assumptions and time-to-revenue can be edited. Fractional clients represent an average across repeated outcomes, not a promise of a particular number of clients.

Growth stories from our clients

Real businesses. Their own starting points.

Our client stories show different starting points and timelines. These client-reported revenue milestones show what firms have achieved; they are not a forecast for your firm or inputs used to calculate your return.

A recent estate planning example · reported by SimpleLab

$30,000 ad spend + service fees. $158,000 in marketing-attributed revenue.

Over 3 months, an estate planning client spent $30,000 on ads, plus SimpleLab service fees. The client reported 200 inquiries and 40 new clients, and attributed $158,000 of the firm’s $250,000 total revenue to Google Ads, SEO, and social media.

20%of inquiries became clients
$3,950average revenue per new client
40new clients over 3 months

Service fees were additional to the $30,000 ad spend. Ad-only revenue, the total service fees, and the cost of doing the legal work were not provided, so paid-ad ROAS and ROMI cannot be calculated from this example. The calculator uses 20% conversion and $3,950 per client as editable estate planning starting values. This is one client’s reported result, not a guarantee or an independently verified industry average.

Revenue growth alone does not establish marketing-attributable return. These stories do not supply the full spend, margin, or attribution data needed to calculate ROAS or ROMI.

Before you decide

A plan you can understand.

You do not have to have every answer before we talk. The calculator gives us somewhere useful to start.

Why can an estimate show a loss at first?

Marketing and launch costs start before all new client payments arrive. Change the time period, inquiry cost, client value, or payment timing to see the effect. If the plan still loses money, we should review the scope and assumptions with you before you commit.

How soon could I see a return?

Paid campaigns can generate inquiries sooner, but lead quality, conversion, payment timing, and launch preparation affect when revenue arrives. SEO/GEO often needs several months before the impact can be assessed. Change the planning period and collection delay to see how those assumptions change your estimate.

Does this commit me to a package?

No. Explore the numbers first, then book a call or choose the services that fit. SimpleLab’s ongoing services are subscription based, with no long-term contracts and the freedom to cancel future service payments. We have to keep earning your business.

Will my calculator answers be sent with my booking?

Your estimates stay in this tab. Use “Copy my plan” and paste your summary into your booking notes, or bring it to the call. The calculator does not automatically share your answers with the calendar.

Simplicity scales. Complexity fails.

Let’s turn a starting point into a sensible plan.

Tell us where you are now and where you want to go. We will recommend the support that fits your goals, your budget, and your business.

Book a call with a Marketing Guru