How to Run Facebook and Instagram Ads for a Small Business
A practical setup for Facebook and Instagram ads on a modest budget: campaign structure, audiences, tracking and a simple creative testing routine.
To run Facebook and Instagram ads as a small business, use Meta Ads Manager rather than only boosting posts. Pick 1 objective, install the Meta Pixel, build 1 or 2 ad sets with a clear local or customer-based audience, and launch 3 to 5 creatives. Let ads exit learning, then keep winners and replace weak creative every few weeks.
Photo: Unsplash
On this page
- Boosting vs Ads Manager: which should you use
- How Meta ad campaigns are structured
- Set up tracking before you spend
- Choosing audiences on a modest budget
- Budgets and the learning phase
- Creative that works for small businesses
- How to test creative without wasting money
- Where to start: your first campaign in 8 steps
- Conclusion
- Sources
Most small businesses try Facebook ads the same way: they hit the blue “Boost” button on a post, spend a little and see likes but few customers. Then they decide Facebook ads don’t work.
Often the problem isn’t the platform. It’s the setup. Boosting is a shortcut that skips most of the controls that make ads profitable, such as choosing the right objective, tracking sales and testing creative properly.
This guide walks through how Meta’s ads are structured, how to pick audiences that fit a modest budget and how to test creative without wasting money. It applies to both Facebook and Instagram, since you run ads for both from the same tools.
Boosting vs Ads Manager: which should you use
Meta gives you 2 main ways to advertise:
| Option | What it is | Good for | Limits |
|---|---|---|---|
| Boost a post | Promote an existing Page or Instagram post with a few taps | Quick reach for an event or announcement | Fewer objectives and settings; creative can’t be edited once published |
| Meta Ads Manager | Full ad platform for campaigns, ad sets and ads | Leads, sales, bookings, testing and retargeting | More setup and a learning curve |
| Meta Business Suite | Hub for Page, Instagram, inbox and simple ads | Managing posts and messages alongside ads | Ads Manager still needed for detailed campaigns |
Boosting has its place. If you want more people to see a post about Saturday’s grand opening, it’s fine. But if you want calls, bookings or online sales, use Ads Manager. It’s where you control the objective, the audience, placements, tracking and testing.
How Meta ad campaigns are structured
Every campaign in Ads Manager has 3 levels. Getting this right prevents most beginner mistakes.
- Campaign: where you choose the objective, the 1 goal the campaign works toward. You can only pick 1 objective per campaign.
- Ad set: where you choose the audience, placements, budget, schedule and optimization event. All ads in an ad set share these settings.
- Ad: the creative itself, meaning the image or video, text, headline, link and which Facebook Page and Instagram account appear as the advertiser.
Pick the right objective
Meta has been consolidating to 6 campaign objectives: Awareness, Traffic, Engagement, Leads, App promotion and Sales. For most small businesses:
| Your goal | Objective to try | Optimize for |
|---|---|---|
| More calls or form fills | Leads | Lead form submissions, calls or messages |
| Bookings or purchases on your website | Sales | Purchases or a booking event tracked by the Meta Pixel |
| Messages on WhatsApp, Messenger or Instagram | Engagement or Leads | Conversations |
| Website visitors for content or retargeting pools | Traffic | Landing page views |
| Get known in a new area | Awareness | Reach |
Choose the objective that matches the action you actually want. Meta’s delivery system shows your ads to the people most likely to take that action, so a Traffic campaign will find clickers, not necessarily buyers.
Set up tracking before you spend
Without tracking, you can’t tell which ads bring customers, and Meta can’t optimize toward them.
- Meta Pixel: a snippet of code on your website that records actions such as page views, leads and purchases. Most website builders and store platforms, such as Shopify, Squarespace and Wix, offer a built-in connection.
- Conversions API: sends the same events from your server or platform directly to Meta. Meta says this data is less affected by browser loading errors, connectivity issues and ad blockers, and recommends using it alongside the Pixel. Many platforms offer it through a partner integration, with no code needed.
- Lead forms and messaging: if you use Meta’s instant forms or click-to-message ads, the results are tracked inside Meta without a website.
Test that a conversion actually records before you launch. Submit a form or place a test order, then check Events Manager.
If you collect customer data for ads, review your privacy policy and any state privacy laws that apply. Our guide to US state data privacy laws is a good starting point. This is not legal advice.
Choosing audiences on a modest budget
Small budgets work best with simple audience setups. Splitting $20 a day across 6 ad sets means none of them gets enough data to learn.
Audience types to know
- Location-based audiences: people in a radius around your shop or the ZIP codes or cities you serve. The baseline for any local business.
- Advantage+ audience: Meta’s AI-driven option. You give it suggestions, such as age range or interests, and it looks for likely buyers beyond them.
- Custom audiences: people who already know you. You can build them from website visitors (via the Pixel), Instagram or Facebook engagers, video viewers, or a customer list you upload.
- Lookalike audiences: new people who resemble a custom audience, such as past buyers.
A simple structure that works for many small businesses
- Ad set 1, prospecting: your service area with Advantage+ audience or broad targeting.
- Ad set 2, retargeting: website visitors and social engagers from the last 30 to 180 days, who haven’t converted yet.
That’s it. 2 ad sets is enough to start. If you’re in housing, employment, credit or other financial products, you must declare a Special Ad Category, which limits targeting options such as age, gender and ZIP code and removes lookalike audiences.
Key takeaway: On a small budget, fewer and broader ad sets usually beat many narrow ones. Let the creative do the targeting: an ad that clearly speaks to new parents will mostly attract new parents, even with broad settings.
Budgets and the learning phase
You can set a budget at the ad set level or let Meta share 1 campaign budget across ad sets. Meta calls the second option Advantage+ campaign budget, formerly campaign budget optimization. It shifts money toward the ad sets with the best opportunities. You can set minimum and maximum spend limits per ad set if you need control.
Then there’s the learning phase. Each ad set starts in learning while Meta figures out who responds. Meta’s help center says an ad set exits learning after about 50 optimization events in the week following your last significant edit. If an ad set is unlikely to get there, it’s labeled “Learning limited.” Meta says that’s not a penalty, but results tend to be less stable.
What this means in practice:
- Choose an event you can reach. If you’ll only get 5 purchases a week, optimizing for purchases may keep you stuck in learning. Optimizing for an earlier step, like add to cart or lead, can help.
- Avoid constant edits. Changing the audience, creative or optimization event, or making large budget changes, can restart learning.
- Give it time. Judge an ad set after it’s had a fair run, not after 2 days.
Ads go through review before they run. Meta says this is usually done within 24 hours, though it can take longer, and ads can be re-reviewed while live.
Creative that works for small businesses
Creative is the biggest lever you control on Meta. People scroll fast, so your ad needs to stop them in the first second.
What tends to work for local and small brands:
- Show the real thing. The finished haircut, the plated dish, the clean gutter, the product in someone’s hand.
- Lead with the hook. Put the most interesting frame or the offer up front.
- Use vertical video. Stories and Reels are full-screen vertical placements. A 9:16 version gives you access to them.
- Add captions. Many people watch with sound off.
- Make 1 clear offer. “Book a $49 first visit” beats a list of 8 services.
- Use social proof you’ve earned. Real reviews and star ratings, with permission. Our guide to getting more Google reviews helps build that base.
You don’t need a studio. A recent phone and good window light go a long way. See our guides on taking product photos with a phone and editing product photos with AI. Generative tools can also help you draft ad copy variations quickly, as covered in generative AI for small business, but always review AI output before it runs.
How to test creative without wasting money
Testing is how a small budget gets smarter over time. There are 2 practical approaches.
Method 1: Let the ad set choose. Put 3 to 5 different creatives in 1 ad set. Meta will spend more on the ones that perform. After a couple of weeks, pause the weakest and add a new challenger. This is simple and works well on small budgets.
Method 2: Run a formal A/B test. Ads Manager has an A/B test tool that splits your audience so the versions don’t overlap. Meta recommends testing 1 variable at a time, such as creative, audience or placement, and starting with a clear hypothesis, for example “a video will get a lower cost per booking than a photo.” Use this when you have a bigger question and enough budget to split.
Test big differences first. Video vs photo, or price offer vs free consultation, teaches you more than blue button vs green button.
Where to start: your first campaign in 8 steps
- Set up the basics. A Facebook Page, a connected Instagram professional account and an ad account in Meta Business Suite or Ads Manager.
- Install tracking. Add the Meta Pixel and, if your platform supports it, the Conversions API. Test a conversion.
- Pick 1 objective. Usually Leads or Sales.
- Create 2 ad sets. One prospecting in your service area, one retargeting recent visitors and engagers.
- Use Advantage+ placements to start. This lets Meta show ads across Facebook, Instagram, Messenger and other placements. Narrow later if a placement performs poorly.
- Add 3 to 5 creatives. Mix formats: at least 1 vertical video and 1 strong photo.
- Set a budget you can hold for 3 to 4 weeks. Consistency matters more than size.
- Review weekly. Look at cost per result, not likes. Replace the weakest creative every few weeks.
If you’re still deciding whether Meta is the right first platform for your business, read our Facebook Ads vs Google Ads comparison. If you’d rather hire help, our top lists can point you to marketing providers by state.
Conclusion
Facebook and Instagram ads work for small businesses when they’re set up with a clear goal, real tracking and a steady supply of honest creative. Skip the boost button for anything that needs to drive sales. Start with 1 objective, 2 ad sets and a handful of ads, let the system learn, and keep replacing your weakest ad with a new idea. That routine, repeated every few weeks, is what turns a small budget into a reliable source of customers.
Sources
- Meta Business Help: What are the advertising levels in Meta Ads Manager? — campaign, ad set and ad levels
- Meta Business Help: Choosing an ad objective — the 6 consolidated campaign objectives
- Meta Business Help: About learning limited — about 50 optimization events to exit learning
- Meta Business Help: About Conversions API — server-side events alongside the Meta Pixel
- Meta Business Help: About A/B testing — testing 1 variable at a time
- Meta: Ads review policy — ad review typically within 24 hours
Frequently asked questions
How much should a small business spend on Facebook ads?
Meta's minimums are small, about $1 a day for most impression-billed ad sets, though they vary by settings and currency. Pick a daily budget you can sustain for at least 3 to 4 weeks, because the system needs time and data to learn. A useful check is whether your ad set can reach about 50 optimization events a week; if not, optimize for an earlier action or consolidate ad sets. Judge spend by cost per customer, not total reach.
Is boosting a post the same as running a Facebook ad?
Not quite. A boosted post is a simplified ad built from an existing post, with fewer objectives and settings, and its creative can't be edited after publishing. Ads Manager gives you full control over objectives, audiences, placements, tracking and A/B tests. Boosting suits quick announcements; Ads Manager suits campaigns meant to bring leads or sales.
Do Facebook ads also run on Instagram?
Yes. When you create a campaign in Meta Ads Manager, you can show ads on Facebook, Instagram, Messenger, Threads and other Meta placements from 1 setup. Advantage+ placements let Meta choose where to show your ads based on performance, or you can pick placements manually. Connect your Instagram professional account so ads appear under your brand name.
What is the best objective for Facebook ads for a small business?
For most small businesses, Leads or Sales. Use Leads if you want calls, form fills or messages, and Sales if customers book or buy on your website with the Meta Pixel installed. Avoid Engagement or Traffic when you want customers, because Meta will find people who like or click rather than people who buy.
How long does it take for Facebook ads to work?
Ads usually start delivering within a day of approval, since Meta says review is typically done within 24 hours. Stable results take longer. Each ad set goes through a learning phase until it gets about 50 optimization events after the last significant edit. Give a new campaign 2 to 4 weeks before making big decisions, and avoid frequent edits.
Why are my Facebook ads not getting results?
The most common causes are the wrong objective, missing or broken tracking, too many small ad sets, weak creative and frequent edits that restart learning. Check that your Pixel records conversions, consolidate to 1 or 2 ad sets, and test clearly different creatives. Also check your landing page, because ads can't fix a slow or confusing page.
Do I need a website to run Facebook ads?
No. You can run lead ads with Meta's instant forms, or click-to-message ads that open a conversation on Messenger, Instagram or WhatsApp. A website helps with retargeting and with Sales campaigns tracked by the Meta Pixel, but many local service businesses get leads entirely inside Meta's apps.
Was this guide useful
No reviews yet. Share your experience and help other readers.