
To set up a Meta ads campaign for a small business, you need a Facebook Page, a Meta business portfolio with an ad account, and the Meta Pixel on your website. Then, in Ads Manager, choose the Leads objective, target the area you serve, set a daily budget, upload real photos or video of your work with a clear offer, and send people to an instant form or a landing page. Most of the results come from the last two parts: the creative and how fast you follow up.
Below is the full setup, step by step, the way we build Meta campaigns for local service businesses at Altura.
Before you start: what you need in place
- A Facebook Page for your business, with your logo, phone number, service area and a few real photos. Ads run from your Page, so people will click through to it.
- A Meta business portfolio (set up through Meta Business Suite), which holds your Page, ad account and Pixel in one place under your business’s ownership.
- An ad account with a payment method, time zone and currency set correctly. Time zone and currency are hard to change later.
- Your Instagram account connected, if you have one, so ads can run there under your name.
- A privacy policy page on your website. Meta requires one if you collect leads with an instant form.
Step 1: Install the Meta Pixel and set up tracking
The Meta Pixel is a small piece of code on your website that tells Meta when someone visits, submits a form or takes another action you care about. Without it, Meta can’t learn who your best leads are, and you can’t see which ads produced them.
- Install the Pixel on every page of your site.
- Set up a lead event that fires when someone submits your contact form or reaches your thank-you page.
- If possible, add the Conversions API too. It sends events from your server, which helps when browsers block tracking.
Skip this step only if you’ll use instant forms exclusively, since those leads are tracked inside Meta. Even then, the Pixel is worth installing for retargeting.
Step 2: Choose the right campaign objective
Meta Ads Manager has six campaign objectives: Awareness, Traffic, Engagement, Leads, App promotion and Sales. For a local service business that wants calls and quote requests, choose Leads.
The objective tells Meta who to show your ads to. Pick Traffic and it finds people who click; pick Engagement and it finds people who like and comment. Neither is the same as people who fill out a form, which is why so many small-business campaigns get cheap clicks and no customers.
Special ad categories: Meta asks whether your ads relate to credit, employment, housing, or social issues, elections and politics. Most home-service ads don’t, but if your ad is about financing, you may need to select the credit category, which limits targeting.
Step 3: Pick where leads will go
Inside the Leads objective, you choose a conversion location. The two main options for local businesses:
| Option | How it works | Pros | Cons |
|---|---|---|---|
| Instant forms | A form opens inside Facebook or Instagram, often prefilled with the person’s name and contact info | Fast to set up, usually more leads, no website needed | Lead quality can be lower; people forget they filled it out |
| Website | The ad sends people to a landing page on your site with a form and phone number | Higher intent, more room to show reviews and photos | Needs a good landing page and the Pixel set up |
If you go the website route, the page matters as much as the ad. Here’s how to build a landing page for Meta ads.
Step 4: Set up the ad set (audience, location, budget)
The ad set is where you decide who sees your ads, where, and how much you spend.
Location
Target only the area you actually serve: a radius around your shop, or a list of cities or ZIP codes. Set it to people living in that area rather than people who were recently there, so you’re not paying to reach tourists or commuters passing through.
Audience
For most local businesses, start broad: your service area and a sensible age range, without stacking lots of interests. Meta’s delivery system is good at finding likely leads once it has a lead event to learn from, and narrow interest targeting in a small area often leaves it too few people to work with. Exclude existing customers if you can upload a list.
Budget and schedule
Use a daily budget so spend stays steady. Start at a level you can sustain for at least a few weeks; Meta needs time and enough leads to learn, and constantly changing the budget resets that learning.
Example (not a quote)If a booked job is worth $600 in gross profit and you close one in four leads, a lead is worth about $150 to you. A $40/day budget that brings in a lead every day or two is paying for itself. One lead a week at that spend isn’t.
Placements
Automatic placements (Meta calls these Advantage+ placements) let Meta show ads across Facebook, Instagram, Messenger and its partner network. That’s a reasonable start; check later which placements produce leads and trim the ones that don’t.
Step 5: Build ads people stop scrolling for
On Meta, nobody is searching for you. Your ad has to interrupt someone’s scroll, so the creative does most of the work.
- Use real photos and video of your work. Before-and-afters, your team on a job, a quick walkthrough of a finished project. Stock photos look like ads and get scrolled past.
- Lead with the result or offer in the first line: “New lawn installs in Kent, booked within 2 weeks” beats “We’re a family-owned company.”
- Name your area. Local references tell people you’re nearby.
- One clear call to action, like Get Quote or Book Now.
- Test two or three versions with different images or angles, then keep the winner.
Video tends to be the strongest format for contractors. We cover how to shoot it in video ad production for Meta ads.
Step 6: Build an instant form that filters out bad leads
If you use lead ads with instant forms, the form setup makes a big difference to lead quality:
- Choose “Higher intent” instead of “More volume.” It adds a review step so people confirm their details before submitting, which cuts down on accidental leads.
- Ask one or two qualifying questions, like the service needed, ZIP code or project timeline. Each question lowers volume a little but raises quality.
- Use the intro to set expectations: what you do, where, and that someone will call them.
- Add a call button on the thank-you screen so hot leads can ring you right away.
- Connect the form to your email, CRM or phone so leads reach you instantly instead of sitting in Meta.
Step 7: Launch, follow up fast and measure
Once your campaign is live:
- Call every lead within minutes if you can. Meta leads are often browsing, not urgently searching, and they cool off quickly.
- Don’t touch it for the first several days unless something is clearly broken. Early edits reset Meta’s learning.
- Track cost per lead and, more importantly, cost per booked job. Cheap leads that never answer aren’t a win.
- Refresh creative regularly. When results slide, new images or video usually fix it faster than audience changes.
Common Meta ads mistakes small businesses make
- Using the Engagement or Traffic objective and expecting leads
- Boosting posts instead of building a proper campaign in Ads Manager
- Targeting too large an area, or too narrow an interest audience
- Stock photos and generic copy
- No Pixel, so nothing is tracked
- Letting leads sit for hours before calling
- Changing budgets and audiences every day
Which small businesses do best on Meta ads?
Meta works best for visual, planned purchases: landscaping, outdoor living, remodeling, roofing, painting and cleaning. It’s weaker for urgent needs like a burst pipe, where people go straight to Google. See which home-service industries perform best on Meta ads, and our broader guide on running Facebook ads for contractors.
Frequently asked questions
How much should a small business spend on Meta ads?
Work backward from what a lead is worth to you, then pick a daily budget you can keep steady for at least a few weeks. Too small a budget gives Meta too little data to learn from.
Is boosting a post the same as running a Meta ads campaign?
No. Boosting is a simplified option that usually optimizes for engagement. A campaign built in Ads Manager with the Leads objective gives you control over the goal, audience, placements and form.
Should I use instant forms or my website?
Instant forms usually bring more leads at a lower cost; a landing page usually brings fewer but more serious ones. Many businesses test both and keep what produces more booked jobs.
How long until Meta ads work?
You can get leads in the first few days, but it typically takes a few weeks of steady spend and lead data before results stabilize.
Want Altura to set it up?
Altura runs Meta ads for home-service businesses across Washington, Arizona, Florida and California, including the creative, landing pages and tracking. Send us a message or call 253-579-3230.