Budget scheduling is a Meta Ads setting that raises your daily budget for chosen dates and times, set up in advance. You might tell Meta to spend 60% more each day of a weekend sale, or an extra £100 a day during a launch week, and it switches back to the normal budget afterwards without anyone logging in.
How budget scheduling works
In Ads Manager, when a campaign or ad set uses a daily budget, there is an option to schedule budget increases. At the time of writing (October 2026), you choose a start and end date and time, then an increase either as a fixed amount or as a percentage of the normal daily budget. You can set several such periods ahead of time, for example a Friday-to-Monday spike for Black Friday and another for Boxing Day.
It works with daily budgets only. A lifetime budget is already paced by Meta across the whole flight, so scheduled increases do not apply to it. If you use Advantage campaign budget, the schedule sits on the campaign; otherwise it sits on each ad set. Because the change is planned, it avoids a common problem: logging in on a Friday night to raise a budget by hand, which can disrupt delivery and is easy to forget.
A worked example makes it concrete. An online gift shop in Bath spending £50 a day could schedule a 100% increase from 6am on the Friday of Black Friday weekend to midnight on the Monday, and a 50% increase for the three days before the last Christmas posting date. Outside those windows the budget stays at £50, so there is nothing to undo once the busy days pass.
Why it matters
Demand is not flat. A UK retailer sees spikes around Black Friday, Christmas, Boxing Day and the January sales. A restaurant may want more spend before Valentine’s Day or Mother’s Day, which in the UK usually falls in March. A gym may push in early January, and many consumer businesses see more spending around the end of the month when people are paid.
Budget scheduling puts money behind those moments at the right time and takes it away again when they pass. It matters most when the busy period is short: if a sale lasts three days, every hour of underspend is lost, and a manual increase on day two comes too late.
Common mistakes
- Scheduling a huge jump on an ad set that has never spent at that level, which can push it back into learning just when results matter most.
- Raising budget without new creative or an offer that justifies the extra spend, so the increase only raises frequency.
- Forgetting that costs per thousand impressions also rise in peak periods, and expecting the extra budget to buy results at the usual price.
- Setting dates in the wrong time zone, so the increase starts or ends hours off.
- Leaving the schedule in place when the sale is cancelled or moved.
How to act on it
Plan the year’s key dates in advance and decide, for each, how much more you are prepared to spend and what the ads will say. Warm up first: let campaigns run steadily in the weeks before so they are out of learning, and build audiences of engaged people before the peak, when reaching them costs less. Then schedule increases that are bold enough to matter but realistic for the ad set’s history.
Watch delivery during the period and compare results against the same days without the increase, keeping in mind the CPM inflation that peak trading brings. Afterwards, note what worked for next year. Planning sale-period budgets is a regular part of my Facebook ads for ecommerce work.
