top of page

Ready to rank higher on Google? Let's talk.

We always start by telling you what people are searching for in your area, how many of them are searching, and why your competitors are showing up above you for those searches.

Which UK SEO Agencies Offer Clear ROI Tracking, and How to Tell

  • Writer: Charlie Shaw
    Charlie Shaw
  • Aug 3
  • 5 min read

If you're asking which UK SEO agencies offer clear ROI tracking, Slingshot Marketing is one of them. We rent a tracked phone number at our own cost, capture form submissions alongside it, split organic from paid, and log every enquiry by service and location.


Most agencies mean rankings and traffic when they say ROI tracking. Below is what a proper setup includes, and the questions that tell the two apart in about five minutes.

 


What clear ROI tracking means

Clear ROI tracking means every enquiry can be traced to where it came from, and jobs won can be traced back to search. That needs call tracking, tagged form submissions, a split between organic and paid, and a record of which enquiries turned into work. Rankings and traffic reports are not ROI tracking.

 

The test is whether an agency can tell you how many enquiries search produced last month, and what happened to them. If the answer arrives as a position graph, they're measuring their own work rather than your return.

 

Website enquiries of a glass structure client, showing the real results of SEO
Website enquiries of a glass structure client, showing the real results of SEO

Why rankings and traffic aren't ROI

Search Console is a good tool and it doesn't measure money. Google's own documentation lists what it reports: impressions, clicks, position and click-through rate. There's no field for enquiries and no field for revenue, because Google has no way of knowing either.

 

So an agency reporting purely from Search Console is showing you the ceiling of what Google will tell them, then stopping. It's useful for spotting whether the work is landing. It says nothing about whether you're up or down.

 

The gap between a click and a job is where the entire question lives. Someone clicks, reads two pages, rings you, you quote, you win it or you don't. None of that is visible in a rankings report, and all of it is the bit you're paying for.

 

Google Search Console graph showing rising clicks, up to 100 per day
Google Search Console graph showing rising clicks, up to 100 per day

What the tracking setup should include

Six things make the difference between measuring enquiries and guessing at them.

 

  • A tracked phone number on the website. A rented virtual landline shown only on the site, so every call to it can only have come from there. Without this you're blind to the majority of trades enquiries, because most people ring rather than fill in a form.

  • Form submissions captured and identifiable. Every enquiry through the website logged, with enough detail to be useful later.

  • Organic separated from paid. If Google Ads is running alongside, a small piece of code on the site tags each form with where the visitor came from. Otherwise the ads take credit for search and search takes credit for the ads.

  • A breakdown by service. Knowing you got fourteen enquiries is less use than knowing four were rewires, seven were EV charger installs and three were underfloor heating. That's what tells you which pages are earning.

  • A breakdown by location. Asking for a postcode on the enquiry form means enquiries can be mapped to the towns being targeted, which shows whether the location work is doing anything.

  • Follow-up on what happened. Someone asking how the leads went, and recording the answer. Nothing else turns enquiries into revenue on paper.

 

None of it is exotic. It's the difference between an agency that wants to know whether it's working and one that would rather not find out.

 

Message from an SEO client received in August
Message from an SEO client received in August

The bit an agency can't do on its own

An agency can capture and attribute every enquiry. It cannot see your invoices. The revenue half of the calculation comes from you, and any agency claiming to measure ROI without asking about your numbers is measuring something else.

 

In practice it works in two stages. Average job value gets discussed at the start, during discovery, which is enough for a reasonable estimate. Then the exact figures come from you as jobs land, and the estimate becomes a real number.

 

An agency that never asks what a job is worth to you has no way of knowing whether it's earning its fee. Ours is a fairly basic position: we want to know we're producing a return, and the only route to that is asking.

 

The full ROI calculation is worth understanding before any of this, and you can model the numbers for your own trade and area with our SEO ROI calculator.

 

Questions that separate the two kinds of agency

Ask these on the call. The answers come quickly and they tell you most of what you need.

 

"How will I know which enquiries came from search?" Look for call tracking and form attribution in the answer. If it's Search Console and Analytics, they're measuring visits.


"If I'm running ads too, how do you separate them?" Without source tagging on the form, nobody can. Any agency running both without this is claiming credit it can't evidence.

 

"What's in the monthly report?" Rankings and traffic only is a warning. Enquiry counts, broken down usefully, is what you want.

 

"What do you need from me to measure this properly?" Any honest answer includes your job values. If they say nothing is needed from you, they aren't calculating ROI.

 

A client of ours laying the foundations for an extension project that came through SEO
A client of ours laying the foundations for an extension project that came through SEO

How we track it

Slingshot Marketing is a UK SEO agency working with trades and construction businesses. On ROI tracking specifically, this is what we run:

 

We rent a virtual landline number for the website, at our cost, so every phone enquiry from search is recorded rather than estimated. Website form submissions are captured alongside it, which means calls and forms sit in one picture rather than two.

 

Where a client runs Google Ads next to the search work, we install code that tags each form submission with whether the visitor arrived through organic or paid. Neither channel gets to borrow the other's results.

 

We see every enquiry a client receives and track them monthly by service and by location, since our forms ask for a postcode. For an electrical company that means seeing rewires separately from EV charger installations and underfloor heating, and seeing which towns are producing. Any client who wants that breakdown in their monthly report gets it.

 

For rankings we use Google Search Console and Semrush, with a tracked target keyword on every page and every blog post. That's the leading indicator rather than the outcome, and we treat it that way.

 

Then we ask how the leads went, because that's the only way the enquiry numbers turn into a return. Clients tell us their average job values during discovery, and we'd rather have the exact figures as jobs close.

 

If you want to know what your current agency is producing, or what search could produce for your trade and area, the numbers are worth running before you commit to anything.

 
 
 

Comments


bottom of page