Customer acquisition:
the system that turns spend into booked jobs.

A customer acquisition system is a repeatable way to turn strangers into booked jobs at a cost you can predict. Done well, it gives you a tap: open it when you need work, close it when you're full. Done badly, it's a stack of boosted posts, a bored agency, and a monthly invoice nobody can tie back to revenue.

This page is what a good one actually looks like — the components, the common ways money gets wasted, and what to build if you're doing it yourself.

Why acquisition looks broken for most local businesses.

The problem isn't usually the ads. It's everything around them — the creative, the landing, the response, and the measurement. When any one of those is weak, the whole system looks like it's failing.

5x

performance range between good and bad creative on the same budget — Meta internal

50%+

of paid leads go unanswered in the first hour at small businesses

70%

of small-business ad accounts have no conversion tracking set up correctly

1 in 3

local advertisers can't tell you which ad produced their best customer last month

"The ads don't work" is almost never true. What's true is that the system around the ads isn't built — so spend goes in and you can't see what came out.

What a good acquisition system actually does.

Five components. Skip any one and the whole thing leaks.

1. Channel fit

What it does: picks the one or two platforms that actually match how your customers find you — Google Search for demand capture, Meta and TikTok for demand creation, Local Service Ads for service-area businesses.

Why: most wasted spend isn't bad ads, it's right ad on the wrong platform. A plumber on TikTok and a med-spa on Google Search will both underperform no matter how clever the creative.

2. Creative that looks like you

What it does: uses real photos of real work, real staff, real customers — and enough volume of creative that the platform has something to optimise against. Typically 5–10 variants live at any time, tested weekly.

Why: platforms reward novelty. One hero ad run for six months is the single most common reason a local account plateaus. Fresh creative is the lever, not bid strategy.

3. Landing that matches the ad

What it does: sends the click to a page that continues the ad — same offer, same photo, one form, no navigation, proof near the button. Mobile-first because that's where 80%+ of the traffic is.

Why: most local businesses send paid traffic to their homepage. A homepage is a menu; a landing page is a door. Menus don't convert; doors do.

4. Budget pacing and testing discipline

What it does: keeps winning ads running, kills losers early, raises and lowers spend on a schedule instead of emotion. Uses the same small set of KPIs week to week so you're comparing like with like.

Why: the two most expensive habits are panic-pausing when a day looks bad and piling spend onto something that spiked yesterday. A system replaces both with rules.

5. Attribution back to booked revenue

What it does: tracks each enquiry from ad click → lead → booked job → actual revenue. So you know which ad, which audience, and which offer produced the customers you kept.

Why: cost-per-lead lies. A channel that produces lots of cheap leads but no bookings is worse than a channel that produces half as many leads at twice the price. Without attribution you'll feed the wrong one.

Where most owners waste money.

The five most common acquisition failure modes — almost always present together:

  • Boosting posts. The button is right there and it feels productive. It reaches the people who already follow you — i.e. not new customers. It's audience amplification, not acquisition.
  • Set-and-forget campaigns. Same ad, same audience, same budget for months. The platform rewards iteration; leaving it static is leaving money on the table every week you don't refresh.
  • Leads arriving into a dead inbox. The ad works, the lead arrives, nobody replies for six hours. This is why acquisition and lead response are actually one system — fixing the ads without fixing the response doubles the cost of every booked job.
  • Judging on impressions, clicks, or CPM. Vanity metrics. None of them pay the rent. The only question worth asking is: did this ad produce a customer who paid us, and for how much?
  • Giving up at week three. New accounts take 2–4 weeks for the platform's learning phase plus another 2–4 weeks of creative iteration to find winners. Most owners pull the plug at week two and conclude ads don't work for their business.

What we build.

The acquisition pillar from Flow Local is a complete working system, tuned to your market, typically live inside two weeks.

  • ✓ Channel plan — Google, Meta, TikTok, Local Service Ads — scoped to where your customers actually are.
  • ✓ Creative production using your real work, your photos, your voice — plus a rolling testing schedule.
  • ✓ Purpose-built landing pages, one per offer, optimised for mobile and speed.
  • ✓ Conversion tracking set up correctly — pixel, CAPI, offline conversions where relevant.
  • ✓ Weekly creative refresh and budget pacing against a written rulebook, not feel.
  • ✓ End-to-end attribution from ad click to booked revenue, reported monthly in plain English.
  • ✓ Direct integration with the lead response pillar, so paid leads get answered in under a minute.
  • ✓ Monthly review — what worked, what didn't, what changes next month.

Could you build this yourself?

Yes — the tooling is public and plentiful. Google Ads, Meta Ads Manager, TikTok Ads Manager, Microsoft Advertising for the platforms. Unbounce, Instapage, Webflow, or Framer for landing pages. Triple Whale, Hyros, or Northbeam for attribution. Motion or Foreplay for creative inspiration libraries. CapCut, Canva, or Descript for production. Google Tag Manager, Meta CAPI, and Shopify or CRM webhooks for the plumbing.

All of it is learnable. None of it is one-and-done. Platforms change their interfaces and rules constantly, what worked last year doesn't this year, and the real skill is reading what the numbers are actually telling you each week. If running a small channel portfolio sounds like a decent use of a day a week, it can be. If it doesn't, that's us.

Common questions.

Word-of-mouth is the best acquisition channel there is — but it's not a channel you can turn up. Paid acquisition is the tap you can open when you have capacity and close when you don't. The point isn't to replace referrals; it's to stop being at their mercy.

Enough to get roughly 30–50 qualified leads through the system. At typical cost-per-lead for local services that's usually £400–£1,200 in ad spend over two to four weeks. Below that you're reading noise, not signal.

It depends on how people find you today. Google Search captures demand that already exists — people typing in what they need. Meta and TikTok create demand — showing your work to people who weren't looking yet. Most local businesses should start with whichever matches their offer: urgent/transactional goes to Google, visual/consideration goes to Meta.

The only number that matters is ratio: cost to acquire vs lifetime value of the customer. A £50 customer acquisition cost is fine if the customer is worth £500 to you over two years, and a disaster if they're worth £60. Do that maths before you run anything.

Usually one of three things: the creative is generic and looks like an agency wrote it, the leads arrive but nobody replies fast enough, or nobody is tracking which ad actually produced the booked jobs. Acquisition in isolation from lead response and reporting is a leaky bucket — it's why we treat the three as one system.

The acquisition pillar, live inside two weeks.

£125/month. No setup fee. No contract. First 14 days on us — payment only kicks in once the system is live and you're happy with it. (Ad spend is separate and goes straight to the platform — you own the account.)

Book a 15-minute call

Worst case you'll leave with a list of fixes you can run with yourself.

← Back to the full five systems