Skip to content

Free tool

Local SEO ROI calculator

Work out how many extra enquiries a month local SEO would need to bring in before it pays for itself, using your own numbers rather than an agency's promises.

The figures below are examples so the calculator shows something. Replace every one with your own.

£
What you pay (or have been quoted) each month, including VAT if you can't reclaim it.
How long you're tied in. Used to show the total you're committing.
£
Average first-year revenue from one new customer. Include repeat work only if it reliably happens.
%
Out of every 10 calls or forms, how many book? 3 in 10 is 30%.
%
What's left of the revenue after materials, fuel and labour on the job.
A scenario to test, not a forecast. Nobody can honestly promise you a number.

Break-even point

– extra enquiries a month

Gross profit per enquiry
–
Extra customers needed a month
–
Total committed
–

How the calculator works

It uses three of your own numbers to work out what one enquiry is worth to you: revenue from a new customer × the share of enquiries that book × your gross margin. Divide your monthly SEO cost by that figure and you get the number of extra enquiries a month you need just to cover the fee.

That break-even number is the honest part. It doesn't depend on anyone predicting your rankings. If the answer is two extra enquiries a month, SEO has a low bar to clear. If it's forty, it may not be the right spend for you yet, and that's worth knowing before you sign anything.

Why it doesn't forecast your results

Any calculator that tells you how many enquiries SEO will bring is guessing on your behalf. Results depend on your town, your competitors, your reviews and how much work your site and Google Business Profile need. Use the optional scenario box to test a number you think is realistic, and treat the answer as a what-if.

Remember the timing, too. SEO usually takes months to show up in enquiries, so the early months of a commitment tend to cost more than they return. Our guide on how long local SEO takes covers what's realistic.

Getting your own numbers right

  • Close rate: count last month's enquiries and how many became paying jobs. If you don't track enquiries yet, start with our guide to tracking local SEO leads.
  • Customer value: use an average, not your best job. If a typical customer comes back once a year, include that; if they rarely do, don't.
  • Margin: gross margin on the job, before overheads. Using revenue instead of margin will make SEO look better value than it is.

If you want to compare this with paying for ads instead, our guide to SEO vs paid ads explains how the two costs work differently.

Tell us what you do and where.

We look at what Google and the AI assistants say about your business today, and give you a straight answer on whether we can help.