The best time to run eCommerce ads is hiding in a gap most budgets ignore: spend is the same at 7 AM and 1 PM, but ROAS isn’t.
A dollar spent on Meta ads at 1 PM returned $6.16 over the last 12 months. The same dollar spent at 7 AM returned $3.47. That is 78% more revenue per dollar at midday. Yet hourly ad spend barely moved across the same dataset. Between 7 AM and 9 PM, advertisers’ budgets varied by only about 13% from hour to hour. The money is flat. The returns are not. That mismatch, not folklore about golden hours, is where any honest answer about the best time to run eCommerce ads has to start.
The Short Answer
So here is the short answer to the title question. The best hours are the long midday plateau in your market’s local time, where both order volume and return per dollar peak. In the global aggregate, that plateau runs roughly 13:00 to 21:00 GMT. AdScale’s analysis of 13.4 million orders shows this window generates 56% of daily revenue. Meanwhile, the spend data above shows most budgets ignore it, pacing evenly through hours that return barely half as much per dollar. US merchants will find their local windows in AdScale’s dedicated analysis of US eCommerce ordering patterns, where the peak band runs 11 AM to 4 PM Eastern.
The more useful answer is what the data does not show. There is no magic four-hour window capturing three quarters of revenue, despite a claim that circulates constantly in performance marketing. Revenue concentration is real and worth acting on. However, it is far less extreme than the folklore suggests. In fact, treating a plateau like a spike is how brands throttle their own best hours. This post breaks down both sides of the mismatch and how to close the gap.
Key Takeaways
- On Meta, revenue per ad dollar peaks at midday ($6.16 ROAS at 1 PM) and bottoms in the early morning ($3.47 at 7 AM), a 78% gap. Hourly spend varies only about 13% across the same waking hours.
- The early morning block (5 to 8 AM) consumed 11% of ad spend but produced 8% of conversion value. The midday block (10 AM to 3 PM) consumed 30% of spend and produced 37% of value.
- On the revenue side, stores generate 56% of daily revenue between 13:00 and 21:00 GMT, in 37.5% of the day. The peak hour out-earns the quietest by 4x globally and nearly 7x in US data.
- Hour of day is a far stronger budget lever than day of week: global daily revenue varies under 14% across the week.
- Viral claims that “73% of revenue happens in 4 hours” do not survive contact with large-scale transaction data. Concentration is real, but it is a plateau, not a spike.
Why Does Ad Timing Keep Going Wrong?
Every media buyer has heard some version of the pitch: most of your revenue happens in a tiny window, so 24-hour budgets are subsidizing waste. The instinct behind it is sound. Consumer intent is not a flat line. A budget that spends evenly across 24 hours will absolutely fund impressions during hours when almost nobody is buying.
The problem is what happens next. Brands overcorrect. They read a claim like “73% of revenue in 4 hours” and compress their spend into a narrow window. Then they discover two things the hard way. First, the window was never that narrow, so they starved hours that were quietly producing a third of their revenue. Second, aggressive dayparting collides with how modern ad platforms work. Meta’s Advantage+, Google’s Performance Max, and the broader class of AI tools for Google and Meta ads already shift delivery toward high-converting hours. Hard schedule restrictions can limit the learning those systems depend on.
The result is a strategy debate built on numbers nobody verified. AdScale’s data team went looking for the real shape of the revenue day. The analysis uses actual order timestamps rather than click data or survey estimates. It draws on the same first-party transaction dataset behind AdScale’s clothing industry ad benchmarks. What came back is less dramatic and more actionable than the viral version.
When Is the Best Time to Run eCommerce Ads? What 13.4M Orders Show
The analysis covers 13.4 million orders placed between July 2025 and June 2026. The orders span five high-revenue verticals in AdScale’s transaction dataset: Clothing, Vitamins & Supplements, Health & Beauty, Home & Garden, and Bullion. All timestamps were normalized to GMT. Every headline figure was re-run against the prior 12 months (July 2024 to June 2025) as a stability check. Three findings stand out.
Finding 1: Revenue forms a plateau, not a spike
Hourly revenue climbs steadily from around 06:00 GMT. It reaches its high ground at roughly 13:00 GMT and holds there until about 21:00 GMT. After 22:00 GMT it falls off sharply. Across the current 12 months, that 13:00 to 21:00 GMT window produced 56% of daily revenue. In the prior year the same window produced 53%. The concentration is consistent, but it is spread across nine hours, not four.
These figures aggregate buyers across many time zones, so the global plateau is wider and flatter than any single market’s curve. In US-only data, the same phenomenon appears as a tighter peak band from 11 AM to 4 PM Eastern. AdScale’s analysis of when America shops covers it in detail.
Finding 2: The peak-to-trough gap is 4x globally, and sharper per market
The strongest hour of the day generated about four times the revenue of the weakest hour (03:00 to 04:00 GMT). The prior year showed nearly the identical ratio. That is a serious gap. As a result, flat 24-hour pacing genuinely does overfund the quiet hours. The trough block from 02:00 to 06:00 GMT accounts for 21% of the day but only 9% of revenue. Global aggregation also flattens the curve. In US order data, the busiest hour of the week generates roughly 7 times the volume of the quietest.
Finding 3: Hour of day beats day of week, by a wide margin
Across the same 13.4 million orders, the gap between the highest-revenue day and the lowest was under 14% in the global aggregate. Day-level patterns do exist at the market level. US order volume leans toward Thursday through Saturday, with Friday busiest and Tuesday quietest. But even that gap is modest next to the hourly one. Choosing the right hours moves revenue exposure by multiples. Choosing the right days moves it by percentage points. Sunday-evening closing windows and similar day-level folklore did not survive scrutiny in either dataset.
One more note on rigor, because it matters for anyone running this analysis on their own data. An initial pass surfaced a dramatic single-hour revenue spike that looked like the viral claims come true. On inspection, it traced to timestamp irregularities concentrated in one vertical, the kind of artifact that batch order imports create. It was excluded from the analysis. A suspiciously perfect spike in daypart data is usually a data-quality problem, not a consumer-behavior discovery.
Where Does Ad Spend Actually Go? The Flat-Budget Problem
Knowing when revenue happens is only half the picture. The other half is where advertising budgets actually flow, and this is where the data becomes uncomfortable. AdScale analyzed a full year of hourly campaign performance across its Meta advertisers. The dataset covers $43.8 million in spend and $211 million in platform-reported conversion value. It shows a striking disconnect.
Spend is nearly flat
Between 7 AM and 9 PM in each advertiser’s local time, hourly ad spend varies by only about 13%. Automated budget pacing does exactly what it is designed to do. It distributes the daily budget smoothly so campaigns do not exhaust early. The side effect: a 7 AM impression and a 1 PM impression receive nearly identical funding.
Returns swing 78% across the day
Return on ad spend peaks between 12 and 1 PM at 6.12 to 6.16. It bottoms out between 6 and 7 AM at 3.43 to 3.47. In block terms, the 5 to 8 AM window consumed 11.1% of total spend but produced 8.2% of conversion value. The 10 AM to 3 PM window consumed 30.2% of spend and produced 36.5% of value.
The pattern is structural, not seasonal
The prior 12 months show the identical shape. Worst returns landed in the 5 to 7 AM block and best returns from 10 AM to 3 PM. The gap between the best and worst hours was 1.9x, versus 1.8x in the current year. Google advertisers show the same directional pattern, weakest in the small hours and strongest through the afternoon and early evening. The Google gap is narrower, consistent with search capturing explicit intent whenever it appears.
One honest caveat belongs here, because overclaiming is how the “73% in 4 hours” myth got started. These figures compare average returns by hour. In other words, average is not marginal. Shifting a 7 AM dollar to 1 PM would not automatically capture the full 78% difference. Added spend in an already-funded hour faces rising auction costs and audience saturation. What the data does establish is simpler: the gap exists, it is stable year over year, and flat pacing is structurally blind to it.
The Reframe: Budget for the Plateau, Defend Against the Trough
Most dayparting advice frames the decision as finding the golden window and going all-in. However, the two analyses above support the opposite framing. There is no golden window to conquer. Instead, the data shows a long, stable, nine-hour plateau where the majority of revenue already lives. Beneath it sits a deep trough where budgets quietly leak. And on top of both runs a pacing system that funds them identically.
Call it plateau budgeting. The goal is not to concentrate spend into a dramatic burst. It is to make two things true: budgets never run dry before the plateau arrives, and bids never pay peak prices for trough traffic. That is a defensive discipline, not an aggressive one. It fits how algorithmic delivery already works instead of fighting it. The platforms are reasonably good at finding the plateau. What they cannot fix is a daily budget exhausted before the highest-revenue hours. Nor can they fix a manual bidding setup that treats the quietest hour and the busiest hour as equals.
How Should This Change a Budget Strategy?
The practical shift is less about scheduling and more about pacing, bidding, and sequencing.
Check budget pacing first
The most damaging pattern is a campaign that spends heavily through low-intent hours and caps out before the plateau begins. Before touching any schedule settings, confirm that daily budgets survive into the highest-revenue hours of your market’s day. If campaigns regularly cap out early, that is the leak.
Bid down the trough, not up the peak
On channels with manual control, negative modifiers on your market’s overnight trough are the low-risk move. Google Search supports this through ad schedule bid adjustments. Note that Google applies schedules in the ad account’s time zone, so adjust for any gap between account settings and customer time. In the global data the trough runs 02:00 to 06:00 GMT. In US data it runs roughly 2 AM to 5 AM Eastern. On the spend side, early-morning hours return roughly half as much per dollar as midday. Trough bids cut spend where returns are weakest, without restricting delivery during hours the platform still uses for learning.
Audit algorithmic campaigns for pacing, not schedules
Advantage+ and Performance Max perform implicit dayparting on their own. AI advertising platforms that manage budgets predictively make intraday adjustments as part of the same optimization loop. Hard hour restrictions often hurt more than help. The audit question is not “is the campaign running overnight.” It is “did the campaign still have budget during the afternoon peak.”
Time email and SMS to the front edge of the plateau
Messages that land at the start of the high-revenue window ride the rising intent curve instead of arriving after it fades. For US audiences that means late morning Eastern, just ahead of the 11 AM to 4 PM peak band. For a globally distributed list, aim for around 13:00 to 15:00 GMT.
Verify against your own store
These are aggregate patterns across five verticals. A store selling to one time zone, or in a vertical with unusual buying rhythms, will have its own curve. Pull 12 months of order timestamps, group by hour, and map your own plateau before changing a single bid.
Re-check quarterly
Hourly patterns proved stable year over year in this dataset. But promotions, new markets, and platform changes all shift the curve. A quarterly re-run takes minutes and prevents optimizing against last year’s behavior.
Frequently Asked Questions
In AdScale’s global analysis of 13.4 million orders, 56% of daily revenue occurred between 13:00 and 21:00 GMT. For US shoppers specifically, order volume peaks between 11 AM and 4 PM Eastern, with the quietest hours between 2 AM and 5 AM. Early afternoon, not evening, is the peak in both datasets.
In AdScale’s Meta data, return on ad spend peaks between 12 and 1 PM local time at around 6.2. It bottoms out between 6 and 7 AM at around 3.4, a 78% gap. The same midday-best, early-morning-worst shape held in the prior year, so the pattern is structural rather than seasonal.
Far less than hour of day. Global daily revenue varies under 14% across the week, while US order volume shows a moderate lean toward Thursday through Saturday, with Friday busiest and Tuesday quietest. Hour of day shows a 4x to 7x peak-to-trough gap, making it the stronger lever by far.
Algorithmic campaign types already shift delivery toward high-converting hours, so hard schedule restrictions often reduce performance. The higher-leverage moves are ensuring daily budgets last through the full revenue plateau, applying bid modifiers on manual campaigns, and timing email and SMS to the start of the high-revenue window.
No. These figures aggregate stores selling across many time zones, which flattens the curve. Single-market patterns are sharper: US data shows a nearly 7x gap between the busiest and quietest hours. Use AdScale’s US ordering patterns analysis for Eastern Time windows, or map your own orders by local hour.
The Bottom Line
The viral version of this story says most hours are statistically irrelevant. It says a brave enough media buyer can compress a day’s budget into a four-hour strike. The 13.4 million orders and $43.8 million in ad spend behind this analysis tell a calmer, more useful story. Revenue concentrates, reliably and predictably, into a nine-hour plateau that holds its shape year after year. Returns per ad dollar swing 78% between the best hour and the worst. And most budgets, paced flat by default, treat those hours as identical.
That means the winning move is not dramatic. The best time to run eCommerce ads is not a secret four-hour window. It is the long plateau your budget keeps under-serving. Protect budget for the hours that already earn it. Stop paying full price for the hours that don’t. And check the claim before restructuring a media plan around it. The most expensive hours in eCommerce advertising are not the quiet ones. They are the peak hours your budget treated like every other hour.
Methodology: Revenue analysis is based on aggregated order data from more than 13 million transactions processed via AdScale between July 2025 and June 2026, across five high-revenue verticals, validated against the prior 12-month period. Spend analysis is based on hourly campaign performance from AdScale’s Meta advertisers over the same period, covering $43.8 million in ad spend and $211 million in platform-reported conversion value. Hours reflect each ad account’s local timezone, and accounts with implausible conversion-value configurations were excluded. ROAS comparisons reflect average returns by hour, not marginal returns from shifting budget. All benchmarks are directional, not predictive of individual store performance. Results vary by market, product mix, promotion calendar, and audience geography.
Keep Learning
- When America Shops: US eCommerce Ordering Patterns in 2026 – The US-specific companion to this analysis, with day, hour, and device breakdowns in Eastern Time from 2.79 million American orders.
- Clothing Industry Ad Benchmarks: What 100M+ eCommerce Orders Reveal About Google vs. Meta – How AOV, CPC, and conversion rates compare across the two major platforms for apparel brands.
- Agentic Ad Creatives: The Ad Creative AI Generator Built Into Your AdScale Platform – Why creative velocity matters when your best hours arrive, and how to keep fresh assets ready.
- Best AI Tools for Google and Meta Ads – A comparison of automation platforms for merchants who want budget and bidding handled algorithmically.
- What Is AdScale? AI eCommerce Advertising for Google and Meta – How predictive budget allocation shifts spend based on expected revenue, including intraday adjustments.




,