Skip to content
Boostify
Meta Ads Guide

How Much Should an E-commerce Brand Spend on Meta Ads?

Updated

The short answer

There's no right number for every brand, but there is a right way to work it out. Start with the most you can pay in ads for one order and still make money. Then give each ad set enough budget to reach about 50 purchases a week at that cost, which is roughly when Meta says an ad set leaves its learning phase. If that budget is out of reach, change the setup instead of spreading a small budget across many ad sets.

This guide works through the numbers with an example, including the costs that sit on top of ad spend for a brand in Egypt.

Start with what one order can cost you

Your break-even cost per acquisition (CPA) is the most you can spend on ads to win one order before that order loses money. Work it out from one typical order. Here's an example for a made-up brand:

Example figures, not a benchmark. Use your own.
Per orderEGP
Average order value1,200
Product cost−450
Packaging and the shipping you pay for−90
Payment or cash collection fees−30
Break-even CPA630

This brand can spend up to EGP 630 in ads per order and break even on the first purchase. To make a profit it needs a target CPA below that. Say EGP 400, which leaves EGP 230 per order.

The same numbers give a break-even ROAS (return on ad spend): order value divided by break-even CPA. Here that's 1,200 ÷ 630, about 1.9. If Meta reports a ROAS below 1.9 for this brand, its ads are losing money on first orders.

If customers come back and buy again, you can afford to pay more for the first order. Only count on that if you know your repeat rate from your own order history.

Count delivered orders, not placed orders

If you offer cash on delivery, some orders will be refused or never collected. Meta counts a purchase when the order is placed on your store, so the cost per purchase in Ads Manager is really a cost per placed order. Your cost per delivered order is higher.

In the example, suppose one in five COD orders isn't delivered. A CPA of EGP 400 in Ads Manager becomes EGP 500 per delivered order (400 ÷ 0.8), before the shipping you paid on the failed ones. Either set a lower target in Ads Manager to allow for it, or track your delivery rate and convert the numbers every week.

Budget for the learning phase

When an ad set starts, or after a significant edit, Meta's delivery system goes through a learning phase while it works out who to show the ads to. Meta says this usually ends after about 50 results in the week after the last significant edit. An ad set that's unlikely to get there is marked Learning limited.

That gives you a working minimum. If you optimize for purchases, one ad set's weekly budget is roughly 50 × your target CPA. For the example brand, that's 50 × EGP 400 = EGP 20,000 a week, or about EGP 2,860 a day.

For a young brand that's a lot, and it's where a small budget is easiest to waste: split the same EGP 20,000 across five ad sets and each one gets a fifth of what it needs to learn.

If that number is out of reach

  • Run fewer ad sets. Meta recommends combining similar ad sets so their learning isn't split.
  • Optimize for an event that happens more often, such as add to cart or initiated checkout, while the account is new. You get more signal, but an add to cart is a weaker sign of buying than a purchase, so switch to purchases once you have the volume.
  • Accept a slower start, and judge results over longer periods so a few quiet days don't trigger changes.
  • Fix the economics. If the budget only works at a CPA you can't afford, the problem may be the price, the order value or the store's conversion rate, not the ads. Our guide to Shopify traffic with no sales covers the store side.

Don't reset learning without a reason

Meta treats some changes as significant edits that send an ad set back into learning: changing targeting, creative, the optimization event or the bid strategy, and adding a new ad to the ad set. Big budget changes can do the same, while small ones usually don't. Raise budgets in steps, and test new ads in a way that doesn't disturb what's already working. Our guide to testing ad creative explains how.

Costs that sit on top of your ad spend

  • VAT. Meta adds Egyptian VAT to ad charges when your account's “Sold To” country is Egypt and you haven't added a Tax Registration Number. If you add your Tax Registration Number and Unique Identification Number, Meta doesn't add VAT and you account for it yourself under the reverse charge. At Egypt's 14% rate, EGP 20,000 of ads becomes EGP 22,800. Ask your accountant how this applies to your business.
  • Billing. Meta accepts Egyptian pounds as an ad account currency, and lists Fawry and Meeza cards as ways to add prepaid funds in Egypt, which gives you an option besides a bank card.
  • Creative. Ads need new creative regularly, and producing it takes time or money. Budget for it next to the media spend.
  • Management. If an agency or a freelancer runs the account, their fee is part of what each order costs you.

A testing budget, then a scaling budget

Treat the first weeks as a test with a fixed cost. Decide up front how much you'll spend to find out whether the product, offer and creative can hit your target CPA, and what result would make you stop, change course or carry on.

Write your stop rules down before launch. For example: pause an ad that has spent twice the target CPA without a purchase, and review an ad set that's above target after a full week. The exact rule matters less than having one, so decisions aren't made on one bad afternoon.

Once an ad set stays under target, raise the budget gradually and watch whether the CPA holds. If it climbs with each increase, you've probably reached the limit of that audience and creative for now. The next step is new creative or a new audience, not more budget.

Putting it together: an example month

Here's the example brand with a target CPA of EGP 400, one ad set optimized for purchases, and the minimum budget from above:

Example figures for a made-up brand.
LineMonth
Ad spend (about EGP 2,860 a day)About EGP 86,000
VAT at 14%, if no Tax Registration Number is on the accountAbout EGP 12,000
Purchases at the target CPA (86,000 ÷ 400)About 215
Delivered orders, if one in five COD orders failsAbout 172

Add creative production and any management fee. If that's more than you can spend right now, the options are the ones above: fewer ad sets, a higher-volume optimization event while you build data, or better unit economics. What to avoid is a third of that budget spread across several ad sets.

When to get help

If you've run ads before and the numbers don't add up, look at the whole chain: the offer, the creative, the campaign structure, the tracking and the store page people land on. A problem in any one of them shows up as an expensive CPA.

Boostify runs Meta Ads for e-commerce brands in Egypt alongside the store and the creative. See Meta Ads for how that works.

Meta Ads

Want a second opinion on your Meta Ads?

Share your numbers with us and we'll talk through a budget and campaign structure that fits them.