Three vendors, one broken funnel
The common setup: an agency runs Meta and Google, a freelancer posts content, and the site was built two years ago by someone unreachable. Each party reports success in their own dimension — cheap clicks, growing reach, a site that loads. Enquiries stay flat, and no one owns the gap.
Nothing here is incompetence. It is that the value lives in the handoffs, and handoffs are nobody's deliverable. The ad promises one thing, the landing page says another, the tracking misses half the conversions, and the enquiry sits unanswered for two days. Every leak is invisible from inside a single discipline.
Leak one: message match
An ad for emergency same-day service that lands on a general homepage wastes most of what the click cost. The visitor arrived holding a specific promise and has to hunt for it, so they leave — and the platform reads that as a weak audience rather than a weak page.
The fix is unexciting and reliably effective: one landing page per promise, repeating the offer in the same words as the ad, above the fold, with one action. Fewer, more literal pages beat one clever page every time.
Leak two: tracking that only half exists
If phone calls, WhatsApp taps and form submissions are not all recorded as conversions, the platforms are optimising toward whichever subset you happened to install. For most service businesses that means learning from the least valuable action available.
Get the full set captured — calls, messages, forms, and where possible which enquiries became work. Then feed the meaningful ones back. Optimising toward qualified enquiries rather than raw form fills changes who the algorithm shows you to, and it usually changes cost per job more than any bid adjustment.
Leak three: speed and the mobile reality
Paid traffic is overwhelmingly mobile and unforgiving. Seconds of load time on a mid-range phone quietly discard the visitors you paid for, and no amount of creative testing recovers them. Landing-page speed is a media buying decision disguised as a technical one.
The same applies to the form. Every additional field costs completions; every unclear label costs more. If you can act on a name and a phone number, ask for a name and a phone number.
Leak four: what social is actually for
Organic social rarely creates demand for a service business. What it does is verify it. Someone sees an ad, checks the profile, and decides whether this looks like a real operating business or a dormant page with four posts from last year.
So content should be built for the person mid-decision: recent work, the process, real faces, questions answered. That is also the cheapest source of ad creative you have, and it makes the whole system cohere — same claims, same proof, same voice, whether the visitor arrives from a feed, a search, or a recommendation.
Leak five: the follow-up nobody counts
The largest single loss in most funnels happens after the enquiry. A lead answered within five minutes converts dramatically better than one answered the next afternoon, and most businesses have no measurement of their own response time at all.
Automation earns its place here: instant acknowledgement, a routed notification to a person, a reminder if nothing happened within an hour. It is the cheapest improvement available and it requires no additional traffic.