
How to Run Your First Facebook or Instagram Ad Without Wasting Money
Most first ads waste money for the same handful of reasons: too many goals at once, a budget set high "to be safe," creative nobody asked for, and fiddling with the campaign every few hours. A first ad isn't supposed to make you rich. It's a cheap question you ask the market: do people respond when I put a little money behind this? Treat it as a test and you learn something useful for the price of a couple of coffees a day.
What should my goal be for a first ad?
Pick one. The biggest source of wasted spend is asking an ad to do everything at once: get likes, grow followers, sell a product, and build your brand. The platform optimizes for whatever you tell it, so a vague goal gets vague results.
For a small business running its first ad, two goals are usually the right call:
- Traffic — send people to your website, booking page, or menu. Good when you have somewhere worth sending them and can see what they do next.
- Messages or leads — get people to message your business on Instagram, Messenger, or WhatsApp. Good for services, appointments, and anything that starts with a conversation.
Skip "engagement" and "page likes" for a first paid test. They're cheap and they feel like progress, but a like doesn't pay rent. You want the smallest action that connects to money: a click to your site, a message, a form fill.
How much should I spend on my first ad?
Spend an amount you'd be genuinely fine losing, because you might. Pick a daily number that wouldn't ruin your week, then commit to it for 5 to 7 days so you have a real total in mind before you start. Small enough to be a test, long enough to mean something.
Two things matter more than the exact figure. First, decide your total test budget up front and treat it as the most you'll spend to answer the question. Second, don't set the budget high "so it works faster." A bigger budget on a bad ad just loses money faster. You're buying information, not volume.
One honest note on expectations: Meta's delivery system goes through a learning phase, and an ad set generally needs around 50 optimization events in roughly a week before delivery stabilizes and costs become predictable (Meta Business Help Center). A small first test usually won't hit that, and that's fine. You're not perfecting the algorithm yet. You're checking whether your offer and audience show any pulse at all.
What should I actually promote?
Don't build a brand-new ad from scratch for your first test. Look at what you've already posted and find the one that did better than the rest: more comments, more saves, more profile visits. That post already passed a small audience test for free. Putting money behind a proven post is far safer than betting on a guess.
If you're using the Boost button on an existing post, that's a reasonable way to start. Just set the goal and audience deliberately instead of accepting the defaults. Boosting is the training-wheels version of Ads Manager, and for a first test that's a feature, not a weakness.
Keep the creative simple and real: a clear photo of the actual thing, a first line that says who it's for, and one obvious action ("Book this week," "See the menu," "Message us for a quote"). Polished is nice; clear and specific wins.
Who should I target without overthinking it?
For most local or small businesses, start broad and let location and a couple of basics do the work:
- Set your location: a radius around your business, or the city or region you actually serve.
- Set an age range that matches your real customers, not everyone.
- Add one or two interests only if they're obviously relevant (a yoga studio might add "yoga"). When in doubt, leave it broad.
- Skip elaborate stacked-interest targeting. For a first test it usually narrows your audience for no real gain.
The platform is good at finding likely responders if you don't strangle it with over-targeting. Narrow audiences also push costs up, which is the opposite of what you want on a small budget.
What do I watch, and what do I ignore?
Pick one or two numbers and ignore the rest of the dashboard. For a traffic ad, watch link clicks and cost per click. For a messages or leads ad, watch the number of messages or leads and the cost per one. Then ask the only question that matters: would that cost be worth it if one in a few of those people became a customer?
A quick example. Say a week-long test gets you 40 messages at a few dollars each. If your average sale is $80 and even one in ten of those messages books, the math already works, so keep going. If you get almost no messages, or each one costs more than a customer is worth, you've learned something cheaply: this offer or audience isn't it. Either way, the test paid for itself in clarity.
Ignore likes, reach, and impressions as success metrics. They tell you the ad was seen, not that it worked. Vanity numbers are how people convince themselves a losing ad is winning.
How do I avoid the rookie mistakes that burn money?
Most wasted spend comes from a short list of avoidable habits:
- Editing the ad constantly. Every significant change can reset the platform's learning. Set it, then leave it alone for the full 5 to 7 days before judging.
- Sending traffic nowhere good. If your link goes to a slow page, a broken booking form, or a confusing homepage, even a great ad fails. Check the destination on your phone first.
- No way to track results. Decide before you launch how you'll know it worked: a discount code, a "saw your ad" question, a dedicated link, or your messages inbox.
- Letting it run on autopilot. A boosted post that quietly renews for weeks is how small budgets become big bills. Set an end date or a hard cap.
If you'd rather not build the surrounding content by hand, this is the kind of thing Laspi handles in the background: you record a short weekly voice note about what's new and add a few photos, and it turns that into a week of ready-to-publish posts for each platform, so the strong organic posts you'd want to put money behind already exist. You approve and publish; the ad test sits on top of content you didn't have to grind out.
Run the small test, read the one or two numbers honestly, and decide: stop, or do a slightly bigger version of what worked. Small test, learn, repeat. That loop is the whole game. You don't need a big budget to start. You need a small one you're willing to lose and the discipline to actually read the result.
Frequently asked questions
- How much does it cost to run a first Facebook or Instagram ad?
- You can start with a small daily budget run for about a week. Treat the total as a test cost: money you're learning from, not money you expect back immediately. Decide the most you'll spend before you launch and stick to it.
- Is boosting a post the same as running an ad?
- Boosting is a simplified ad. It runs on the same system but with fewer controls, which makes it a fine starting point. Just set the goal, audience, and end date on purpose instead of accepting the defaults.
- Should my first ad sell something or just get traffic?
- Aim for the smallest action tied to money, usually traffic to your site or messages to your business. Avoid optimizing for likes or followers on a paid test, since those rarely lead to sales.
- How long should I run my first ad before judging it?
- About 5 to 7 days without major edits. Changing the ad too often resets the platform's learning and muddies your results. Set it, leave it, then read the numbers at the end.
- Why is my ad spending money but getting no results?
- Common causes are a vague goal, a weak link destination, an over-narrowed audience, or creative that doesn't speak to a specific person. Check that your link works on mobile and that you're optimizing for clicks or messages, not engagement.
Sources
- Meta Business Help Center, 2026 — Meta's ad delivery goes through a learning phase, and an ad set generally needs around 50 optimization events in roughly a one-week window before delivery stabilizes and costs become predictable.