Scheduling Meta ads to run at specific times is a powerful way to optimize your ad spend and align your campaigns with when your audience is most active and likely to convert. Here’s a clear, step-by-step guide on how to do it directly within Meta’s Ads Manager, along with some strategic considerations to get the most out of the feature.
How to Set Up Dayparting in Meta Ads Manager
Meta doesn’t call it “dayparting” directly in the interface-they refer to it as setting an ad schedule. Here’s exactly how to do it:
- Navigate to the Ad Set Level: In Ads Manager, open your campaign and click into the Ad Set you want to schedule. This cannot be set at the campaign or ad level-it’s strictly an ad set feature.
- Find the “Ad Schedule” Option: Scroll down to the “Ad Schedule” section. By default, it’s set to “Run ads all the time.” Click the toggle to switch it to “Run ads on a schedule.”
- Set Your Time Zone and Specific Hours: Meta will ask you to confirm your time zone. Choose the one that matches your target audience’s local time. Then, use the interactive grid to select the days and hours you want your ads to run. You can click and drag to block out entire time ranges, or click individual cells for precision.
- Save and Review: Once you’ve defined your schedule, save your changes. The ad set will automatically pause delivery outside of your chosen windows. Remember, this applies to the entire ad set, so all ads within it will follow the same schedule.
Critical Details Most People Overlook
There are two major nuances to ad scheduling that can trip up even experienced advertisers. Pay close attention to these:
- The 15-Minute Recommendation Rule: Meta recommends setting your ads to start at least 15 minutes before your desired start time and end 15 minutes after. This accounts for the small delay in the delivery system, ensuring your ads don’t drop out too early or start too late. If you need ads running strictly from 9:00 AM to 5:00 PM, set the schedule for 8:45 AM to 5:15 PM.
- Time Zone Conflicts: If your audience spans multiple time zones, a single ad schedule can cause problems. For example, scheduling from 9 AM-5 PM Eastern Time means your West Coast audience won’t see the ad until 6 AM Pacific. To handle this, create separate ad sets for each major time zone-one for Eastern, one for Central, one for Mountain, etc. Each ad set targets the relevant audience and has its own custom schedule.
Strategic Uses for Ad Scheduling
Don’t just set it and forget it. Smart dayparting can dramatically improve your return on ad spend. Here are proven strategies:
Align with Business Hours for Direct Response
If you’re running ads for a service-based business (like a law firm, medical practice, or B2B consultancy) where phone calls or same-day inquiries are the goal, schedule ads to run only during your business hours. This avoids wasting budget on clicks that can’t convert immediately.
Target High-Engagement Windows
Analyze your historical data to find when your audience is most active. For many consumer brands, this is weekday evenings (6 PM-10 PM) and weekend mornings. Use Meta’s Breakdowns (by time of day and day of the week) in your reports to identify these patterns, then build your schedule around them.
Control Budget Burn During High-Cost Hours
Some hours of the day have much higher CPMs (cost per 1,000 impressions) because of increased competition. For example, retail ads often spike in cost on Friday evenings and Saturday afternoons. If your margins are tight, you can schedule ads to avoid those high-cost windows and run during cheaper, off-peak times.
Split-Testing Schedules
Run a simple A/B test within a single campaign: Ad Set A runs 24/7, Ad Set B runs only during your hypothesized “best” hours. Let them run for two weeks, then compare cost-per-conversion and overall ROAS. This gives you hard data, not guesswork.
A Word of Caution: Don’t Strangle Your Learning Phase
Starting a new ad set with a strict schedule can slow down Meta’s learning phase. The algorithm needs conversions to optimize, and short windows limit your data flow. Best practice: launch your ad set with a 24/7 schedule, let it exit the learning phase and accumulate at least 25-50 conversions, then add the schedule. This ensures the system has enough data to make your scheduled delivery efficient, not erratic.
By mastering these steps and strategies, you’ll turn ad scheduling from a simple on/off switch into a precision tool that saves money and puts your message in front of the right eyes at exactly the right moment.