Key takeaways
- 1Counting clicks and form fills is not attribution. Attribution is knowing which click produced a job you were paid for.
- 2The chain breaks in four predictable places: the click, the enquiry, the phone call and the outcome.
- 3Phone calls are where most firms in the built environment lose the trail, because the best enquiries ring rather than type.
- 4Feeding won jobs back into the ad platforms is what lets them optimise towards revenue instead of volume.
Most firms have analytics. Far fewer have attribution. The difference matters, because one tells you what happened on your website and the other tells you where your money went.
Analytics says: 1,400 sessions, 38 form submissions, bounce rate steady. Attribution says: this campaign, this keyword, this page produced nine enquiries, four became instructions, and those four were worth £3,100 in fees. Only one of those is a management tool.
Where the chain breaks
Getting from a click to a confirmed job means keeping one thread intact across four handovers. It usually snaps at a predictable point.
- Click to visit. If campaign tagging is inconsistent, every visit arrives as “direct” or “organic” and the trail is cold before it starts.
- Visit to enquiry. If the form does not record where the visitor came from, you know an enquiry arrived but not what caused it.
- Enquiry to conversation. Phone calls. We will come back to this, because it is the big one.
- Conversation to outcome. The enquiry became a job, or it did not. If that result never gets recorded anywhere, the whole chain was for nothing.
Fix them in that order. There is no point in sophisticated reporting on top of a broken first link.
Phone calls are where the money hides
In this industry the best enquiries ring. A landlord with an EICR deadline, a buyer who wants a survey booked this week, a contractor chasing a quote: they phone. And a phone number printed on a page is, by default, completely invisible to your reporting.
So firms end up optimising against the half of their pipeline that happens to use forms, while the more urgent and often more valuable half is uncounted. Budget gets moved towards campaigns that produce form fills, away from campaigns that produce ringing phones.
The fix is call tracking: the number shown on the page is swapped for a tracked one, so the call carries its source with it. You see which campaign and which search produced the call, how long it lasted, and whether it was answered.
If half your enquiries arrive by phone and your reporting cannot see them, you are optimising with one eye shut.
Call tracking also surfaces something uncomfortable and useful: missed calls. Most firms underestimate how many enquiries ring out. It is usually the cheapest problem on the whole list to fix.
Tracking, wired in from the start
Every enquiry traced back to the search, ad and page that caused it, in accounts you own.
Close the loop back to the platforms
Here is the step that separates a reporting setup from an optimisation one.
Once you know which enquiries became jobs, that information needs to go back to the ad platforms. Left alone, Google optimises towards whatever you told it to count. Tell it to count form fills and it will find you cheap form fills, including from the work you do not want. Tell it which enquiries became paid instructions, and it starts hunting for more of those.
This is the difference between an account that gets cheaper per enquiry and an account that gets cheaper per job. They are not the same direction of travel, and only one of them improves your margin.
Keep it simple enough to survive
The best tracking setup is the one still working in a year, after someone has redesigned a page and someone else has added a new form.
A few rules that keep it alive:
- Fewer, better conversions. One enquiry event with a source attached beats fifteen micro-conversions nobody reads.
- Everything in your accounts. Your analytics property, your ads account, your call tracking. If an agency owns the data, you do not own your pipeline.
- Write it down. What is tracked, where it lands, what each event means. A tracking setup nobody can explain is one page redesign away from silence.
- Check it on purpose. Submit a test enquiry once a month and follow it all the way through. Broken tracking is silent, which is precisely why it stays broken.
None of this is glamorous and all of it compounds. You cannot improve a pipeline you cannot see, and every optimisation decision you make without attribution is a guess wearing a spreadsheet.