Setting and Allocating an Advertising Budget
How to calculate an ad budget from your goal and margin, when to choose daily or lifetime budgets, and how to split spend between testing, scaling and funnel stages.

Setting an advertising budget shouldn't start with "how much can we afford to spend?" It starts with two sharper questions: how many customers or orders do you want, and how much can you pay for each one without losing money? Once you know that, the budget becomes the result of a calculation rather than a guess, and splitting it between testing, scaling and funnel stages becomes a logical decision. This guide walks through the method step by step with hypothetical numbers. It is part of the complete digital marketing guide.
Why "whatever is left over" budgeting fails
Many businesses set their ad budget in one of three ways: whatever is left after other costs, a fixed percentage of sales, or copying what a competitor seems to spend. All three share the same flaw: the number isn't tied to what you want to achieve. Leftover money may be too little for the platform's algorithm to learn anything. A fixed percentage may be more than you need in a quiet month and far too little in a busy season.
The alternative is objective-based budgeting. Start with the result you want, work out what each result can cost, and multiply. This doesn't remove your financial limits, but it shows you early when a goal isn't realistic with the money available, so you can adjust the goal or the timeline before spending anything.
Step one: work out your acceptable cost per order
Cost per acquisition (CPA) is what you pay in advertising to get one order or customer. Before you know your actual CPA, you need to know the maximum you can afford.
Illustrative example for an online store in the UAE:
- Average order value: AED 200.
- Product, packaging, shipping and payment fees: AED 120.
- Profit before advertising: AED 80 per order.
So your break-even CPA is AED 80. Pay more and you lose money; pay exactly that and you make nothing. Set a lower target, say AED 50, to leave a margin. The same numbers give you your break-even ROAS (return on ad spend): 200 ÷ 80 = 2.5. Every unit of currency spent on ads must bring back at least 2.5 in sales.
If customers buy from you repeatedly, you might accept a higher cost for the first order because the customer lifetime value exceeds a single purchase. Base this on real repeat-purchase data, not optimism. These metrics are explained in e-commerce KPIs you should track, and the effect of pricing on margin in pricing strategies for e-commerce.
Service businesses collecting leads use the same logic. Illustrative example: if one contract earns SAR 1,500 profit and one in five leads becomes a contract, your break-even cost per lead is SAR 300.
Step two: from goal to budget
With a target CPA, the core formula is simple: orders needed × target cost per order. If you want 100 orders a month at AED 50 each, your core budget is AED 5,000.
Then test that number with three questions:
- Is it enough for the platform to learn? Ad platforms' optimization systems need a steady number of conversions each week to stabilize. If the budget only buys a handful of orders, concentrate it in one campaign rather than spreading it, or optimize at first for a more frequent event such as add to cart. Check the platform's current guidance on the learning phase.
- Is the target CPA realistic? Without past data, treat the first month as a measurement month and expect your actual cost to start above target.
- What are the non-media costs? Ad design, video production, management fees, influencer fees, and any taxes charged on platform invoices depending on your country are all part of the real cost per order.
Testing budget vs. scaling budget
Always separate two kinds of money: money spent to learn and money spent to earn.
The testing budget exists to find out which audience, message and creative work. Don't expect direct profit from it, but set a stop rule in advance. A common rule among practitioners: don't judge an ad variation until it has spent roughly two to three times your target CPA; if it hasn't produced a result by then, turn it off. Treat this as a starting heuristic, not a law.
The scaling budget goes to what has already proven itself. When increasing it, watch two things:
- Increase gradually. Suddenly multiplying a budget can push a campaign back into its learning phase and raise costs. Many practitioners prefer modest increases every few days while watching cost per order.
- Scale horizontally. Instead of piling more money onto one ad, add new audiences or new creatives for the same winning message.
A common starting point is to put most of the budget (roughly 70 to 80 percent) into what works and the rest into tests. In a first month with no data, the balance is closer to reversed, because everything is a test.
Daily vs. lifetime budgets
Most platforms offer two budget types, each with its own use:
| Aspect | Daily budget | Lifetime budget |
|---|---|---|
| How it works | Average spend per day for as long as the campaign runs | A total amount for a fixed period, paced across the days |
| Best for | Always-on campaigns with no end date | Offers with a clear start and end, such as an Eid sale |
| Control | Easy to raise or lower day by day | The platform decides how to pace spend |
| Watch out for | The platform may spend more one day and less another | Changing dates or amounts mid-flight disrupts pacing |
Pacing rules differ by platform, and some only allow scheduling ads to specific hours with a lifetime budget, so check the current rules in each platform's help pages. Setup details are in the Meta Ads beginner's guide and the Google Ads guide.
Allocating across funnel stages
Customers typically move through awareness (they discover you), consideration (they compare and engage) and conversion (they buy), followed by retention of existing customers. The right split depends on the size of your current audience, not on one ideal ratio:
| Stage | New store (illustrative) | Established brand (illustrative) |
|---|---|---|
| Awareness and new audiences | 60% | 40% |
| Consideration and engagement | 25% | 25% |
| Retargeting and conversion | 15% | 25% |
| Existing customers | 0% | 10% |
The reasoning is practical. A new store doesn't have enough visitors to retarget, so the platform can't spend much on a few hundred people without showing them the same ad over and over. Search ads capture demand that already exists, so they usually sit close to the conversion stage. Platforms also differ in reach: TikTok and Snapchat are strong for building awareness among younger Gulf audiences, as covered in TikTok and Snapchat ads for Gulf audiences.
A complete illustrative example
A hypothetical abaya store in Riyadh wants 120 orders a month. Average order value is SAR 400 and profit before ads is SAR 160, so break-even CPA is SAR 160 and the target is SAR 100.
- Core budget: 120 × 100 = SAR 12,000.
- Testing reserve (about 20% on top): SAR 3,000 for new creatives and audiences.
- Total: SAR 15,000 a month.
The SAR 12,000 splits into SAR 7,200 for reaching new audiences, SAR 3,000 for retargeting store visitors and cart abandoners, and SAR 1,800 for past customers with repeat-purchase offers.
After two weeks, actual CPA is SAR 130. The right move is not to raise the budget to make up the missing orders. It is to fix what's driving cost up: new creatives, a better product page, or a simpler checkout. Spending more on a campaign that is missing its target usually multiplies the loss.
When to increase or cut spend
- Increase when cost per order has stayed below target for long enough, with enough conversions to judge. One good day isn't a trend.
- Cut or pause when cost exceeds break-even after meaningful spend, or when frequency climbs while click-through rate falls, a sign the audience is tired of the ad.
- Plan seasons ahead. Competition around Ramadan and White Friday usually pushes costs up, so reserve part of the annual budget for them. See planning seasonal campaigns.
- Don't adjust daily. Constant changes stop the platform from stabilizing and make results impossible to read. Pick one fixed day each week to review and decide.
How to read these numbers and make sure they're accurate is covered in measuring campaign results.
Common mistakes
- Spreading a small budget across many platforms and campaigns, so none gets enough data.
- Judging by cost per click alone, when cheap clicks can come from people who never buy.
- Forgetting non-media costs when calculating profit.
- Spending the whole seasonal budget in the first days, then going dark at peak demand.
- Starting a test with no stop rule, so money keeps flowing into a losing ad out of hope.
Budget checklist
- Have you calculated profit per order before ads and your break-even CPA?
- Have you set a target CPA and the number of orders you need?
- Is the testing budget separate from the scaling budget, with a clear stop rule?
- Have you chosen daily or lifetime budgets to suit each campaign?
- Does your funnel split match the size of your current audience?
- Have you added non-media costs and a seasonal reserve?
- Is there a fixed weekly slot to review the numbers and decide?


