Hourly data on when Roblox sponsored ad competition falls lowest, what that means for CPP, and a lean-budget timing playbook.
Most Roblox developers launch ads the same way they do everything else -- after school, after work, when they finally have time to sit down. The result is that the majority of sponsored ad spend crams into a six-hour window every single day, driving up bids for everyone in it. Meanwhile, 18 hours of the clock go underexploited. The developers who have figured this out are not smarter or better funded. They just looked at a clock.
Where the Competition Clusters
Highest observed hourly competition window: 19:00 UTC (85.85 avg sponsors).
Strong weekday-hour hotspot: Mon 20:00 UTC.
Hourly Sponsor Competition (7d)
The 16:00-22:00 UTC spike is not a mystery. It maps directly onto US after-school and European evening hours -- the two fattest player pools on the platform. Advertisers follow the players, which makes logical sense until you realize everyone else had the same idea. The result is a bidding pileup: CPP inflates, small budgets drain faster, and a 5,000-Robux test campaign can evaporate in under two hours with barely anything to show for it. If you have run a test campaign that seemed to just vanish, scroll back through your launch history and check the timestamp. Nine times out of ten, you launched into the teeth of the peak window and got outbid by studios spending 50x your budget.
The Windows Nobody Uses
Daily Sponsor Volume (30d)
Between 02:00 and 08:00 UTC, the sponsor count drops 30-50% below the peak. Early weekday mornings -- Tuesday and Wednesday especially -- dip even further. These hours are not a wasteland. Roblox has players in every timezone, and during this window you are reaching Asia-Pacific users, late-night North American players, and early European risers. The audience is smaller than peak, but it is real, engaged, and significantly cheaper to reach. A simulator game targeting broad demographics can still pull strong impression volume here at a fraction of the peak bid cost.
Here is the tradeoff that most timing advice glosses over: lower competition does mean a smaller total audience. You will not match the raw impression count of an 18:00 UTC launch. But the impressions you get are dramatically cheaper, and for a developer running a 10,000-Robux test, that changes the math completely. Stretching that budget across a low-competition window can deliver two to three times the plays compared to burning through it during prime time. If your goal is learning what converts -- testing thumbnails, testing age targeting, testing game genres -- off-peak is not a compromise. It is the correct choice.
Roblox is actively testing new placement surfaces beyond the traditional sponsored carousel, which means competition for visibility is expanding into sorts like Recommended For You.
Roblox is testing sponsored experience placements inside the Recommended For You sort, expanding beyond the dedicated sponsored row.
Testing Sponsored Experiences in the Recommended Sort
The CPP Gap in Real Numbers
Anonymized real-ad benchmark ranges from aggregated Roblox Ads exports| Metric | Min | Median | P75 | Max |
|---|
| CTR (%) | 0.65 | 3.60 | 4.52 | 6.03 |
| Play Rate (%) | 0.49 | 2.02 | 2.82 | 3.87 |
| CPP ($) | 0.001 | 0.004 | 0.005 | 0.017 |
Best and worst anonymized campaign cohorts by cost per play (CPP)| Cohort | Type | Targeting | CPP | CTR | Play Rate |
|---|
| Best | trend-social | mobile-tablet | $0.001 | 6.03% | 3.87% |
| Best | obby-platformer | all-devices | $0.001 | 4.52% | 2.93% |
| Best | obby-platformer | all-devices | $0.001 | 4.99% | 3.35% |
| Weak | trend-social | all-devices | $0.017 | 3.80% | 2.27% |
| Weak | casual-arcade | all-devices | $0.010 | 2.96% | 1.62% |
| Weak | trend-social | all-devices | $0.010 | 2.80% | 1.49% |
In our anonymized benchmark data, CPP during low-competition hours runs 40-60% below peak-window averages. That is not a subtle edge -- it is the difference between paying $0.02 and $0.05 per play, which at any meaningful campaign size adds up fast. A 50,000-Robux campaign at $0.02/play gets you 2,500 plays. The same budget at $0.05 gets you 1,000. Same game, same creative, same everything except the clock. The highest-performing campaign cohorts in the benchmarks consistently schedule during moderate-traffic windows rather than absolute peaks. That pattern suggests timing is one of the highest-leverage levers available to studios that cannot simply outspend the competition.
Lean-Budget Timing Rules
Targeting cohort comparison (anonymized)| Targeting Cohort | Spent | Plays | Median CTR | Median Play Rate | Median CPP |
|---|
| mobile-tablet | $755.70 | 268,979 | 3.32% | 2.03% | $0.003 |
| all-devices | $4,971.76 | 1,196,761 | 3.85% | 2.06% | $0.004 |
| pc | $27.34 | 3,406 | 0.65% | 0.49% | $0.008 |
- Run your first test campaign between 02:00-08:00 UTC on a Tuesday or Wednesday. This gives you the cheapest possible CPP baseline. Every campaign after that is a comparison against this number -- if a different window beats it, great, but at least you know what the floor looks like.
- Take a 20,000-Robux budget and split it into two identical campaigns: same creative, same targeting, one at 18:00 UTC and one at 06:00 UTC. Let both run for 48 hours, then compare play rates. The gap will be specific to your game and genre, which is more useful than any general benchmark.
- If you specifically need North American players, shift the off-peak window to 06:00-10:00 UTC. That is 1-5 AM Eastern -- US-targeted competition is at its thinnest, but there is still enough late-night and early-morning audience to generate meaningful data.
- Do not start campaigns on Friday evening UTC. Weekend competition ramps fast as studios front-load Saturday budgets. Your Friday spend will collide with the highest bidding pressure of the entire week, and you will wonder on Monday where your Robux went.
Official CPP benchmarks from the November 2025 Ads Manager update show what different competition levels actually cost in practice, grounding the timing strategy in concrete numbers.
CPP benchmarks: Maximize Plays at $0.0073 and Acquire New Users at $0.0187. Search ads showed 271% improvement in qualified play-through rate.
Ads Manager Updates - November 2025
References