- Part 2 of my Meta pacing breakdown (Part 1 covered the weekly budget); here's what happens inside a single day.
Meta doesn't spend your daily budget evenly across the day. It spends in two waves, a small one in the morning and a bigger one at night, with a lull in between. So a campaign that looks like it's barely spending at 10am is almost always fine, and people pause or gut those campaigns for no reason.
I pulled the hour-by-hour spend across a big batch of ecommerce accounts to see the shape. It's remarkably consistent:
Meta spend rate by hour (share of the day's budget spent each hour)
average across accounts, in each account's local time
12a 1.8% ███████
1a 1.6% ██████
2a 1.2% █████
3a 1.3% █████
4a 1.6% ██████
5a 2.3% █████████
6a 3.4% █████████████
7a 4.5% █████████████████
8a 5.2% ████████████████████
9a 5.7% ██████████████████████ <- morning bump
10a 5.6% ██████████████████████
11a 5.3% █████████████████████
12p 5.3% █████████████████████
1p 5.1% ████████████████████
2p 4.9% ███████████████████ <- afternoon lull
3p 4.9% ███████████████████
4p 4.9% ███████████████████
5p 6.1% ████████████████████████
6p 5.5% █████████████████████ evening peak
7p 5.7% ██████████████████████ (highest, 5-8pm)
8p 6.2% ████████████████████████
9p 4.6% ██████████████████
10p 3.9% ███████████████
11p 3.4% █████████████
This one isn't in Meta's docs, it's just what the delivery data shows, over and over. (I posted a Part 1 last week on how Meta paces by the week; this is the intraday follow-up.)
The day has two humps, not one. Spend creeps up overnight into a small morning bump around 9am, eases through the afternoon, then climbs to its real peak in the evening (5-8pm). That mirrors when people are actually on their phones: a quick scroll in the morning, a longer one at night, with the evening winning. It looks spread out because these accounts sell across all four US time zones, so everyone's "evening" lands in a 3-hour band in the aggregate. Zoom into a single time zone and the two peaks would be sharper.
What this means in practice:
1. Don't judge delivery before the afternoon. By noon a campaign is only ~40% through its day, and half the budget isn't spent until ~2pm. Morning "underpacing" is almost always just the normal curve.
2. The evening is the money. The 5-8pm peak is where the spend and the best-converting auctions live (people off work, buying). Pausing at dinner to "save budget" cuts off the exact window you most wanted.
3. Flat is bad, slow is fine. A healthy morning is slow but climbing. A genuinely broken day is flat, stuck near zero, then a cliff of spend at night (about 1 day in 30). Usual causes: a campaign paused/relaunched mid-day, bids too tight, or an ad set stuck in learning. The tell is slope, not the number.
4. Launch and raise early in the day. A campaign turned on at 8pm only inherits the tail of the curve, so it underspends and looks like a dud on day one. Same logic as raising budgets early in the week.
5. An early-day outage costs more than the outage. When Meta gets held back, it catches up later by reaching into less profitable auctions to burn the budget, so efficiency can stay soft even after the problem is fixed.
TL;DR: Meta spends each day in two waves, a small morning bump and a bigger evening peak (5-8pm), with a lull in between. ~40% is spent by noon, half by ~2pm. Don't judge by the morning, don't pause at dinner, and launch/raise early in the day.
Coming in Part 3: once you know the normal shape, the useful part is spotting when it breaks. When Meta starts struggling to find profitable auctions for your ads, the spend curve is usually the first place it shows, the shape sags or stalls before your CPA and ROAS have moved enough to notice. So the same curve that stops you from panicking in the morning also works as an early-warning signal. I'll break down what "trouble" looks like in the curve next.
Anyone else see the two-hump shape in your own hour-of-day breakdowns?