CompareSEO Bristol Find the right SEO Agency Get quotes

Pricing and value

Measuring SEO ROI without fooling yourself

Published 15 August 2026 · Updated 26 August 2026 · 8 min read

You cannot judge an SEO retainer on rankings. You judge it on enquiries, on what those enquiries are worth, and on what would have happened anyway.

Read with AI

Every agency report shows traffic rising. Far fewer show what that traffic was worth. This guide is the calculation to run yourself, monthly, so the renewal conversation is a decision rather than a leap of faith. It sits alongside SEO reports explained, which covers what the agency should be sending you in the first place.

The three numbers you need first

  1. Enquiry to sale rate. Of every ten enquiries, how many become customers? Most businesses guess this high. Check it against your records.
  2. Average sale value. The first transaction only.
  3. Customer lifetime value. What a typical customer is worth over the whole relationship, including repeat work and referrals.

Without these, no ROI figure means anything. With them, the maths is simple. If you close one in four enquiries and a customer is worth £2,000 over their life, each organic enquiry is worth £500 before costs. A £1,200 retainer needs fewer than three extra enquiries a month to justify itself.

Working out what organic search actually produced

The honest answer is that attribution is imperfect and you should account for that rather than pretend otherwise. Three practical steps get you close enough to make decisions.

  • Separate branded from non branded search. People searching your company name were coming anyway. Growth in non branded search is the thing SEO is buying you.
  • Track calls, not just forms. For most local businesses the majority of enquiries arrive by phone. A campaign judged on form fills alone will look far worse than it is.
  • Ask every enquirer how they found you. Crude, unreliable, and still the single most useful check on your analytics.

Google Search Console gives you the branded and non branded split for free, and it is your data rather than the agency's, which makes it the best cross check you have.

Break even, payback and the honest timeline

Break even is the month where new organic revenue covers that month's fee. Payback is the point where cumulative return covers everything spent to date, including the months where nothing happened. Payback always arrives considerably later, and it is the number that should drive your commitment period.

ScenarioTypical break evenTypical payback
Local service business, low competitionMonth 4 to 6Month 8 to 12
Competitive local or citywide marketMonth 6 to 9Month 12 to 18
Ecommerce or national campaignMonth 9 to 12Month 18 to 24

If those windows feel long, that is the correct reaction, and it is why how much SEO costs should be judged as a twelve month decision rather than a monthly one.

Reporting that flatters a flat campaign

Any one of these on its own may be innocent. Several together usually means the campaign is being managed for the report rather than for you. At that point, read when to fire your SEO agency before the next renewal date, and if you decide to move, how to switch SEO agencies covers doing it without losing ground.

Good to know

Frequently asked questions

How soon can I calculate SEO ROI?

You can start tracking from month one, but do not draw conclusions before month four. Early organic gains are often seasonal or branded, and early flat months are normal even in a campaign that ends up working well.

What is a good ROI for SEO?

For a local service business, three to five times the retainer within twelve months is a reasonable expectation once the campaign matures. Ecommerce varies far more widely because margin, not revenue, is what counts.

Should I count traffic as a result?

Only as a leading indicator. Traffic that never enquires is a cost, not a return. If traffic is rising and enquiries are flat, the problem is usually keyword targeting or the page itself rather than the volume.

My agency says ROI cannot be measured. Is that fair?

Partly. Precise attribution is genuinely hard, particularly across long sales cycles. Refusing to estimate it at all is not acceptable, and an agency that will not engage with the commercial question is telling you what they optimise for.

Written by the CompareSEO Bristol editorial team. We are an independent directory and we do not sell SEO services, so nothing here is written to win your business. Read our methodology for how we compile and check what we publish.

Guide series

More on seo pricing and value

Explore more

Other guide sections

Compare agencies

Compare SEO agencies in Bristol