- Don't launch any campaign until tracking records purchases accurately.
- A small budget needs focus: fewer campaigns, one clear objective, and patience before judging.
- A good ad can't save a store that's hard to buy from — fix the page before spending more.
In this article
You launch a Meta campaign with high hopes. A week later you see clear spend and very few orders. The natural question: is it the ad, the audience, or the platform itself?
Having reviewed many ad accounts, we find most waste comes from setup and first-week mistakes — before the ad even gets a fair chance. Here are five recurring ones, each with a practical way to avoid it.
Mistake 1: launching before tracking is confirmed
Meta's algorithm learns from the data it receives. If purchases don't reach it accurately, it doesn't know who actually buys, so it shows your ads to the wrong people.
Common tracking problems:
- Pixel missing or installed twice: one purchase gets recorded twice, or not at all.
- No Conversions API: relying on the browser pixel alone loses data to privacy tools and ad blockers.
- Missing events: purchase fires, but add-to-cart and initiate-checkout don't, so you can't see where customers drop off.
- Wrong purchase value: value sent as zero or in the wrong currency, which makes ROAS meaningless.
How to avoid it: before launch, place a full test order and confirm in Events Manager that every event arrived once, with the right value and currency.
Mistake 2: choosing the wrong campaign objective
Meta does exactly what you ask. Choose engagement and it brings people who engage. Choose traffic and it brings people who click. Neither necessarily means people who buy.
Many stores start with traffic because the numbers look good: cheap clicks and lots of visits. Then they find those visits don't turn into orders, because the algorithm went looking for the people most likely to click, not to buy. The result is a nice report and a budget that missed the goal.
How to avoid it: if your goal is sales and tracking works, choose the sales objective and optimise for purchase. Use awareness and engagement only when they have a specific role in your plan, not as a cheaper substitute.
What if the store is new, with no sales history?
A new store has little purchase data, and the algorithm may need longer to learn. The answer isn't switching to traffic. It's starting with a realistic budget and calmer expectations for the first weeks, while making sure every purchase is tracked accurately so the campaign has something to build on.
Mistake 3: spreading a small budget across many campaigns
One of the costliest mistakes is splitting a limited budget across lots of campaigns and ad sets: an audience for every interest, an ad set per product, a campaign per idea.
Each ad set needs enough results to exit the learning phase and stabilise. When the budget is fragmented, none of them gets enough, so they all stay in learning with unstable performance.
- Start with a small number of campaigns, each with a clear objective.
- Combine similar audiences instead of slicing them very thin.
- Test several ads inside one ad set rather than creating an ad set per ad.
- Vary ads by angle and message, not just colour: product-in-use video, a customer review, a clear offer with a price.
- Let the algorithm find buyers within reasonably broad limits instead of very narrow targeting from the start.
How to avoid it: work out your budget from your sales goal first — see how to set your first ad budget from your sales goal — then size the number of campaigns to fit it, not the other way round.
Mistake 4: judging too early and editing constantly
One weak day isn't proof a campaign has failed, and one strong day isn't proof it works. Early performance is naturally volatile.
Constant editing makes it worse. Every significant change to budget, audience or ads can send the ad set back into learning, so you start again and pay for learning twice.
How to avoid it:
- Decide in advance when you'll judge the campaign: after a set number of days or results, not by mood.
- Set your decision rule before launch: the most you'll pay per order, and what you'll do if it's exceeded.
- Batch changes into one regular review rather than tweaking daily.
- When scaling, raise the budget gradually, not in one jump.
In every review, read the numbers in the same order: cost per order against your maximum, then ad click-through rate, then store conversion. That order tells you whether the problem is the ad or the page.
Mistake 5: sending traffic to a store that isn't ready
This one never shows up in Ads Manager, yet it has the biggest impact. The ad brings the visit; the store turns it into an order. If the product page is slow, sizes are unclear or checkout is complicated, every pound of ad spend works at half strength.
In Egypt it goes beyond the order, too: a cash-on-delivery order that's never delivered is wasted ad spend, even if Ads Manager counts it as a purchase.
In our footwear store case study, we fixed the store before focusing on ads. Conversion rose from 1.1% to 1.99% and delivery from 60% to 79% — then came the Meta numbers:
- ROAS
- 8.81x
- Purchases
- 563
- Cost per purchase
- EGP 213
- Spend
- EGP 119,921
Source: Meta Ads Manager, Aug–Oct 2026. Meta's attribution overlaps with other channels, so don't read these figures in isolation. They're one store's result, not a benchmark for every campaign.
A better store made every ad work harder.
How to avoid it: before spending more, open your store on a phone as a new customer and complete an order. Every obstacle you hit is budget leaking away. If there are many, see our conversion rate optimisation service.
A pre-launch checklist for any campaign
- Pixel and Conversions API work, and a test order appeared once with the right value.
- The campaign objective matches your real goal.
- The number of campaigns and ad sets fits the budget.
- Your decision rule and review date are written down before launch.
- Product pages are fast and clear; payments and shipping are tested.
- There's more than one ad to test, with different message angles.
- One named person owns the campaign and knows when to act and when to wait.
If you'd like us to review your ad account and setup before you spend more, see our Meta ads management service, or book a free audit and we'll find where the budget is leaking.