Time targeting for publishers

Time targeting in advertising refers to displaying specific ads at predetermined times or on particular days of the week. Advertisers use this strategy to maximize campaign effectiveness or to prevent certain types of ads—such as adult content—from appearing at inappropriate times, like during family hours.

While often seen as a tool for advertisers, time targeting also offers significant benefits for publishers. It allows you to adjust ad delivery to match user behavior, increasing engagement and improving the overall ad performance.

This manual will explain why time targeting matters for publishers and how to set it up using Advanced Ads Pro.

Reasons for time targeting for publishers

Time targeting helps publishers improve ad performance by aligning ad implementation with peak traffic hours and user activity patterns. Ads shown during high-activity periods are more likely to generate impressions and clicks.

It also allows you to balance monetization and user experience. For example, adult-oriented ads can be limited to evening hours, while family-friendly content remains the focus during the day.

Additionally, publishers can offer premium time slots to advertisers at higher rates, strengthening advertiser relationships and making their ad space more attractive.

Setting up time-targeted ads with Advanced Ads Pro

Advanced Ads Pro makes it easy for publishers to implement time targeting. You can break down the process into two main categories: targeting by days and targeting by hours.

Targeting ads by days

Scheduling ads to appear on specific days of the week can be helpful for businesses focusing on particular days, such as weekdays for B2B services or weekends for entertainment.

To set this up, open an existing ad unit or create a new one. In the Publish meta box, check the option “Set specific days.” Then, you can select which days the ad should appear and when Advanced Ads should hold it back.

Time targeting ads by days
Activate the Set specific hours checkbox to fine-tune ad scheduling

Targeting ads by hours

Below the option to target days of the week, you’ll find the “Set specific hours” checkbox. Enabling this lets you control ad display based on the time of day. For example, you could schedule adult content from 10 PM to 4 AM or target professional services during peak business hours.

Time targeting ads by hours
Enable the Set specific dates checkbox and make your selection

Technical Considerations

Advanced Ads Pro uses the server time (the time set in your WordPress backend under Settings > General) by default. If you want to switch to the user’s local time instead, you can set a constant in your config.php. Just set ADVANCED_ADS_ADS_BY_BROWSER_HOUR to true. Learn more about constants in our codex.

Make it better

Increase your ad management skills without spending more time.
Join over 150,000 publishers and AdOpts increasing their ad revenue.