Meta Ads for service businesses: how to get quality leads, not junk
Why Facebook and Instagram lead ads often bring in time-wasters, and the settings, questions, creative and follow-up that turn them into real enquiries. A practical playbook.
Imtiaz Nayeem26 October 2026 · 6 min readIn this article
- Why Meta leads are often poor
- Fix 1: Add the right friction
- Fix 2: Send leads somewhere you control, when it suits
- Fix 3: Tell Meta what a good lead looks like
- Fix 4: Creative that pre-qualifies
- Fix 5: Targeting that matches your service area
- Fix 6: Follow up fast
- Retargeting: the easiest wins
- How to judge whether it's working
- Your Meta Ads checklist
- The short version
"We tried Facebook ads. We got loads of leads, but nobody answered the phone."
I hear this more than anything else about Meta Ads. The leads were real people, but they tapped a form without really meaning it, forgot about it a minute later and never picked up.
The good news is that this is almost always fixable. Lead quality on Facebook and Instagram is mostly decided by how the campaign is set up, not by luck. Here's how to get enquiries from people who actually want the job done.
Why Meta leads are often poor
On Google, people search for you when they need something. On Facebook and Instagram, they're scrolling, and your ad interrupts them. That's what makes Meta so good at creating demand, and also why it produces casual leads.
Three things make it worse:
- Instant forms are too easy. Meta pre-fills the person's name, email and phone, so submitting takes two taps. Some people do it without much thought.
- The system optimises for what you ask for. If the campaign is told to get as many leads as possible, as cheaply as possible, it finds the people most likely to tap a form, not the people most likely to hire you.
- Slow follow-up. A lead that's called back the next day has often forgotten all about you.
Each of these has a fix.
Fix 1: Add the right friction
It feels backwards, but making the form slightly harder to complete improves results. You'll get fewer leads, and far more of them will turn into customers.
Use the "higher intent" form type
When you create an instant form, Meta offers two types: one optimised for more volume, and one for higher intent. The higher intent option adds a review screen where people confirm their details before submitting. That one extra tap filters out a lot of accidental and casual submissions.
Ask one or two qualifying questions
Add questions that only someone with a real need can answer, such as:
- What do you need? (multiple choice: your actual services)
- Roughly when are you looking to start?
- What's your postcode or town?
Multiple choice keeps it quick, and the answers let you prioritise and prepare before you call. A short-answer question, like "Briefly describe the job", adds even more intent.
Be honest in the intro
Use the form's intro screen to set expectations: what happens next, that it's a free quote, and that you'll call them. People who know a call is coming are much more likely to answer.
Fix 2: Send leads somewhere you control, when it suits
Instant forms are convenient, but they're not the only option. For many service businesses, these can work better:
- Click to WhatsApp or Messenger. A conversation starts straight away, and people can send photos of the job.
- A landing page on your website. Visitors see your reviews and work before getting in touch, so the enquiry is warmer.
Test them against instant forms, and compare cost per real job, not cost per lead.
Fix 3: Tell Meta what a good lead looks like
Meta's delivery system learns from the results you feed back to it. If it only sees form submissions, it gets better at finding form-fillers.
- Install the Meta Pixel and the Conversions API on your website, so actions like form submissions and calls are measured reliably.
- Feed back lead quality by connecting your leads to a CRM or using Meta's tools for marking leads that converted. Over time, the system learns to find people more like your real customers.
Fix 4: Creative that pre-qualifies
Your ad's job isn't to get the most clicks. It's to attract the right people and quietly put off the wrong ones.
- Show real work. Before-and-after photos and short videos of finished jobs consistently perform best for service businesses, and they set realistic expectations.
- Be specific about what you do and where. Naming your area in the text or image filters out people you can't serve.
- Mention what it involves. If your work is premium, say so. "Bespoke garden design across Suffolk" attracts different people from "Cheap garden tidy-ups".
- Use a real offer you can honour. Seasonal offers work well, but avoid deals so generous they attract bargain hunters who'll never book.
Tip: Write the ad for your ideal customer, not for everyone. If a line would appeal to someone you don't want as a customer, change it.
Fix 5: Targeting that matches your service area
Meta's broad targeting has become very good at finding buyers, so you don't need dozens of interests. What matters most for a local service is geography.
- Target the towns or radius you actually cover
- Exclude areas you don't serve
- Let the system find the right people within that area, guided by your creative and conversion data
Fix 6: Follow up fast
Speed of follow-up is one of the biggest factors in lead quality you control. A lead contacted within minutes, while they still remember tapping your ad, is far more likely to talk to you than one called the next day.
- Get leads sent to your phone instantly, by email, text or an app
- Call first, then follow up with a WhatsApp or text if they don't answer
- Have a short, friendly script: thank them, confirm what they need, book a visit or quote
Retargeting: the easiest wins
Many people who see your work won't get in touch the first time. Retargeting shows your ads again to people who:
- Visited your website
- Watched your videos
- Engaged with your Facebook or Instagram page
These audiences already know you, so they usually convert at a lower cost. Show them reviews, a different project or a reminder of your offer.
How to judge whether it's working
Cost per lead on its own is misleading, because cheap leads that never answer are expensive. Track these instead:
- Contact rate: the share of leads you actually speak to
- Quote rate: the share you quote for
- Win rate: the share that become jobs
- Cost per job won: total spend divided by jobs won
If cost per lead rises after adding friction but cost per job falls, you've made the campaign better.
Your Meta Ads checklist
- Use the "higher intent" instant form, or test WhatsApp or a landing page
- Add one or two qualifying questions
- Set expectations on the form's intro screen
- Install the Meta Pixel and the Conversions API
- Feed back which leads became customers
- Use real before-and-after photos and videos
- Name your area and make the offer honest
- Target your real service area
- Follow up within minutes
- Judge results by cost per job won, not cost per lead
The short version
Poor Meta leads usually come from forms that are too easy, campaigns optimised for volume and slow follow-up. Add a little friction, ask a qualifying question, show real work, tell Meta which leads were good and call people back quickly. You'll get fewer leads, and far more customers.
I set up and manage Meta Ads for service businesses, with tracking that measures jobs, not just leads.
