Facebook Ads for Local Businesses: A Small-Budget Setup That Brings Enquiries

Most local Facebook ad accounts lose money on boosted posts and 'awareness'. The setup that works on a small budget: one lead campaign, a radius, real creative, an instant form or a fast landing page, and follow-up within five minutes. The structure, the numbers to expect and the mistakes that burn the budget.
Facebook ads for local businesses: a small-budget setup that brings enquiries

Local Facebook advertising has a bad reputation among owners because most of them have done it the wrong way: boosted a post, watched the likes come in, got no calls, and concluded it does not work. Facebook ads for local business owners work well when they are built like a lead system rather than a popularity contest: one campaign optimised for enquiries, a sensible radius, real photos, a form the phone can fill in, and a follow-up that reaches the person within minutes. This is that setup, on a budget of £10–20 a day, with the numbers you should expect.

Two things need to be in place before you spend: the funnel that catches the lead (a form and a follow-up path) and the tracking that tells Meta which clicks became enquiries. Ads without those are the expensive kind.

What local ads are for

Local businesses do not need reach; they need the small number of people within driving distance who need the service now or soon. Meta’s strength is showing your business to people who were not searching — the homeowner who has been meaning to get the boiler serviced, the parent who saw your physio ad the week their back went. The ad’s job is to turn that into a message, a form or a call, and hand it to the follow-up. Everything below is built around that.

The structure: one campaign, one ad set, a few ads

Level Setting Why
Campaign Objective: Leads (or Engagement → Messages for WhatsApp/Messenger-led businesses) Optimises for the action you want, not for clicks or likes
Budget £10–20/day, campaign budget Enough to exit the learning phase within a few weeks
Ad set: location A radius (10–25 km) or the towns you serve; exclude areas you will not travel to Every impression outside the service area is wasted
Ad set: audience Broad within the radius (Advantage+ audience), age range if relevant; no interest stacking Local radius is already the targeting; interests shrink a small pool further
Ad set: placements Advantage+ placements to start; review after two weeks Let the system find the cheap inventory, then trim
Ads 3–5 variations: two photos, one short video, two different first lines The algorithm needs options; the winner is rarely the one you would have picked

Special ad categories: housing, credit, employment and social issues restrict targeting (no radius under a certain size, no age or gender). If you are a letting agent or a lender, expect broader, more expensive targeting and plan accordingly.

Creative that works locally

  • Real photos of real work — a before/after, a finished job, the team, the van with the town in the background. Stock images are the single fastest way to be ignored by locals.
  • A short video (15–30 seconds) of the owner saying who you are, what you do, and the offer. Phone quality is fine; sincerity is the asset.
  • First line does the work: the place and the problem. “Boiler playing up in Salford? Same-week service, fixed price.” People stop for their own town.
  • One offer, clearly bounded: a free quote, a fixed price, a first-visit price, a seasonal service — with a reason to act this month.
  • Proof in the ad: “212 five-star reviews”, a named customer quote, a guarantee.
  • Call to action matches the destination: “Get a quote” to a form, “Send message” to WhatsApp, “Book now” to a calendar page.

Where the click goes

Option A: instant form (lead ad)

The form opens inside Facebook or Instagram, pre-filled with the person’s name and contact details. Cheapest cost per lead, no website needed, works on the phone. The catch is quality: make it the “higher intent” form type (adds a review step), and add two custom questions — what they need and when. Then the critical part: connect the form to your CRM so the lead arrives as a contact with a source tag and triggers the instant follow-up. GoHighLevel connects Facebook lead forms natively; other CRMs use Zapier or a webhook. Leads that sit in the Meta downloads page are leads that go cold.

Option B: landing page

A fast, single-purpose page with the offer, proof, a short form and a booking calendar on the thank-you page. Fewer leads, warmer, and you get the pixel and Conversions API events that teach Meta what a good lead looks like. Use it once follow-up is proven, or from the start if your service is considered rather than urgent.

Option C: messages

For businesses that sell in conversation — salons, clinics, restaurants, agencies — a Messages campaign to WhatsApp or Messenger, answered by a human or a trained AI assistant that books the appointment. Cheap, high intent, but only if replies are fast.

The five-minute rule

This is where local ad accounts are won or lost, and it is not in Ads Manager. A lead from an ad is someone who was interrupted while scrolling; they will forget in an hour. The follow-up has to land within minutes: an instant text and email, a call within five minutes in business hours, a missed-call text-back on the phone number in the ad. That sequence lives in the CRM and runs the same way for every lead, at 11pm as at 11am. Businesses that add this to an existing ad account typically see the cost per booked appointment halve without touching the ads.

Tracking, briefly

Pixel and Conversions API installed; the Lead event fired on the thank-you page (or the instant form’s own lead event); a source tag on every CRM contact from the ads; and — for businesses that get calls — call tracking on the ad’s phone number so calls count as leads. Without this, you are optimising on clicks, which is a different and cheaper thing to buy.

Numbers to expect

Metric Typical local range If it is worse
Cost per 1,000 impressions £5–15 Radius too small or audience too narrow
Link click-through rate 1–3% Creative or first line not local enough
Cost per lead (instant form) £5–25 depending on service value Offer unclear, form too long, creative tired
Cost per lead (landing page) £15–60 Page slow or form above the fold missing
Lead → booked appointment 20–40% with fast follow-up Follow-up slow — fix this before touching ads
Cost per booked appointment £25–150 by industry Compare with job value; adjust offer, not just bids

Judge the account on cost per booked appointment and, after three months, on revenue per pound spent from the CRM. Never on cost per click or reach.

A four-week plan

  1. Week 1: pixel, CAPI, CRM connection and follow-up sequence tested with a fake lead. Launch one campaign, five ads, £15/day.
  2. Week 2: do not touch it. Answer leads fast. Note which ad the leads come from.
  3. Week 3: pause the two worst ads; add two new variations of the winner (new photo, new first line).
  4. Week 4: review cost per booked appointment. If acceptable, raise the budget 20%; if not, change the offer or the destination, not the targeting.

Mistakes that burn small budgets

  • Boosting posts.
  • Changing the campaign every two days, so it never learns.
  • Interest targeting inside a 15 km radius (the pool is already small).
  • Stock photos and corporate copy.
  • Leads downloaded from a spreadsheet on Friday.
  • An “awareness” campaign for a plumber.
  • Judging on likes.
  • Running ads to a homepage.

If you only remember one thing: the ad is the easy part. The form connected to the CRM and the five-minute follow-up are what turn a £15-a-day budget into booked work — and they are exactly the parts most local ad accounts do not have.

Further reading: Meta for Business: Ads · Meta Business Help Centre.

FAQ

How much should a local business spend on Facebook ads?

Enough to get data: around £10–20 a day for a single lead campaign is the practical minimum, run for at least four weeks. Below that the account never leaves the learning phase and every week looks different. Scale the budget only when cost per booked enquiry is known and acceptable.

Should I boost posts or run proper ads?

Run proper ads. Boosting optimises for engagement — likes and comments — which is not what a local business needs. A lead or messages campaign built in Ads Manager optimises for the enquiry itself and costs less per real lead.

Instant form or landing page?

Instant forms (lead ads) are cheaper per lead and work on the phone without a website visit, but leads are colder; a fast landing page with a form and booking calendar produces fewer, better leads. Start with an instant form connected to your CRM, then test a landing page once follow-up is working.

Why are my Facebook leads poor quality?

Usually three things: the form asks nothing (add two qualifying questions and use the higher-intent form option), the offer attracts freebie-seekers, or follow-up is slow — a lead answered in five minutes is a different person from the same lead answered next day.

Want the funnel, the CRM connection, the follow-up and the tracking built before the first pound is spent? See the lead generation packages — the ads are the last thing we switch on, and the first thing that finally works.

Want this done for you?

Book a free 20-minute strategy call

Tell me about your business and I will map the exact system that will capture more leads and book more sales. No pitch, no pressure — a fixed quote follows in writing within 24 hours.

Keep reading

Related articles

Hello.

Ready to turn traffic into paying clients?

Book a free strategy call and we will map what your website and follow-up should actually do. No pressure, no jargon — just clear, honest advice you can act on.

What I build
  • Full-stack websitesWordPress, WooCommerce, Shopify & Webflow
  • AI automation & chatbotsGoHighLevel, n8n, Make & Zapier workflows
  • Sales funnels & CRMLanding pages, pipelines, A2P and voice agents
  • Technical SEO & speedCore Web Vitals, schema and on-page fixes
🤞 5 spots left this month
Saleem Akhter, full-stack web developer and AI automation engineer
Saleem Akhter
Online
I am available & open to work.