TL;DR
- Google Ads allows a maximum of 6 ad schedule blocks per day for each campaign, and a block cannot run through midnight.
- Ad schedules follow the Google Ads account's time zone, not the searcher's, so offsets must be entered by hand.
- Ad schedule bid adjustments range from -90% to +900%, but Smart Bidding strategies ignore them while still respecting the schedule hours.
- Campaigns with ad schedules still pace toward 30.4 times the average daily budget per month, so cutting hours does not cut spend by itself.
A Google Ads ad schedule controls the days and hours when a campaign's ads are eligible to show, and it can also raise or lower bids for specific time slots. By default a campaign runs "All day", every day, in the account's time zone; adding a schedule limits ads to the windows you choose, up to six time blocks per day per campaign.
That sounds like a simple on/off switch, but the way it interacts with time zones, Smart Bidding and budget pacing decides whether it saves money or quietly costs you conversions. This guide covers what a Google Ads ad schedule does, how to set it up, how bid adjustments behave under different bid strategies, how to read hour-of-day and day-of-week data, and the mistakes worth avoiding, with notes for advertisers in Thailand.
What a Google Ads ad schedule does
An ad schedule (often called dayparting) has two separate jobs:
- Eligibility. Outside the hours you set, the campaign's ads do not enter auctions. Inside the hours you set, they are eligible to show, but only if people are actually searching for your keywords at that time.
- Bid adjustments. For each scheduled block you can add a percentage adjustment, from -90% to +900%, which raises or lowers bids during that window for bid strategies that use manual adjustments.
Ad scheduling is set at campaign level. It is available for most campaign types, but it does not work with App campaigns. Without any schedule, the campaign uses the default "All day" setting, which means ads can appear at any time on any day.
Ad schedule mechanics at a glance
The table below lists the core settings and limits, as described in Google Ads Help.
| Setting | How Google Ads handles it |
|---|---|
| Default schedule | "All day": ads can show at any time on every day |
| Time zone | Schedules follow the account's time zone, not the searcher's |
| Blocks per day | Maximum of 6 ad schedules per day for each campaign |
| Bid adjustment range | -90% to +900% per scheduled block |
| Smart Bidding | Ignores manual schedule bid adjustments but respects the schedule itself |
The account time zone comes first
Every schedule runs on the account's time zone. If the account is set to one time zone and your customers live in another, the schedule does not translate for you: "9:00 to 18:00" means 9:00 to 18:00 in the account's clock. You have to work out the offset and enter the shifted hours yourself.
Before building any schedule, open the account settings and confirm the time zone. This matters most for regional accounts that serve several countries from one login, and for accounts that were created by someone in another office. If you advertise to more than one time zone from the same account, it is cleaner to split campaigns by country so each campaign has a schedule that makes sense for its audience.
Schedules cannot cross midnight
A single block cannot run through midnight. If you want ads from Monday 23:00 to Tuesday 07:00, you need two entries: Monday 23:00 to 00:00 and Tuesday 00:00 to 07:00. Each of those counts toward that day's limit of six blocks, so overnight windows use up slots faster than you might expect.
How to set up an ad schedule
- Open the campaign and go to the Ad schedule page in the Campaigns menu.
- Click the edit (pencil) icon to change the schedule.
- Choose a day, or a preset such as "All days" or "Monday - Friday", then set the start and end time.
- Add more rows if you need different hours on different days, staying within six blocks per day.
- Save. Then, if your bid strategy uses manual adjustments, return to the schedule table and set the bid adjustment for each block.
One practical tip: even if you want ads to run all day, it can be useful to create schedule blocks that cover all 24 hours (for example morning, afternoon, evening and night). Ads still run around the clock, but the Ad schedule page will now report performance by those blocks, and you have ready-made rows for adjustments later.
Bid Adjustments vs Smart Bidding
This is where most confusion sits. Google Ads Help states that Smart Bidding strategies do not use your manual bid adjustments, such as "+20% on Saturdays". They do respect the ad schedule itself, so ads still stop outside your hours. Within those hours, Smart Bidding already sets bids at auction time using signals that include the time of day.
In practice:
- Manual CPC: schedule bid adjustments apply. A +30% adjustment on weekday mornings raises bids by 30% in that block.
- Target CPA, Target ROAS, Maximize Conversions, Maximize Conversion Value: the hours you set limit when ads can show, but percentage adjustments on those blocks are not used for bidding.
So if a Smart Bidding campaign has a list of carefully tuned hour adjustments, those numbers are doing nothing. The lever you still control with Smart Bidding is eligibility: which hours ads can run at all. Use it for hard business limits, such as times when nobody can answer the phone or fulfil an order, rather than to fine-tune bids that the algorithm is already setting.
If you are deciding between manual and automated bidding for a campaign, our Google Ads management page explains how Relevant Audience approaches campaign setup.
Budget pacing when you use a schedule
Google Ads paces campaigns with ad schedules toward a monthly spend of 30.4 times the average daily budget, regardless of how many days the campaign runs that month. Google can also spend up to twice the daily budget on a single day.
The consequence is easy to miss. If you switch off weekends, the system still aims at the same monthly total, so weekday spend can rise to make up for it. If your goal was to cut total spend by excluding hours, lower the daily budget as well. If your goal was to move the same money into better hours, the default behaviour already does part of that for you.
Reading hour-of-day and day-of-week reports
Before restricting hours, look at what the data says. Two places help:
- The Ad schedule page has a "Day and Hour" view that shows performance by day of the week and hour of the day.
- The predefined Time reports let you break campaigns down by hour of day and day of week, then add conversions, cost per conversion and conversion value.
Read them with care:
- Use enough history. A single week splits into 168 hourly cells. Most of them will have too few clicks to mean anything. Look at 60 to 90 days and group hours into blocks before drawing conclusions.
- Compare cost per conversion and conversion rate, not clicks. An hour with cheap clicks and no leads is worse than an expensive hour that converts.
- Remember when conversions are credited. The standard Conversions column credits a conversion to the time of the ad click, not the time the customer called or bought. A click at 23:00 that turns into a purchase the next morning still counts toward 23:00. That is useful, because it shows which hours start journeys that end in a sale.
- Check that tracking is complete. If phone calls, LINE chats or form leads are not tracked, the "bad" hours may simply be the hours where conversions happen offline. A clean GA4 and conversion setup, like the one covered by our GA4 migration service, should come before any schedule cut.
- Look for odd traffic. If overnight hours show clicks with no engagement at all, check for invalid traffic before you assume the audience is weak. Our click fraud protection page explains what to look for.
What this means for Thai marketers
Thailand runs on a single time zone, UTC+7, with no daylight saving changes, which keeps scheduling simple when the account is also set to Bangkok time. The problem appears when the account was set up in another time zone, for example by a regional team in a UTC+8 market. Every block is then one hour off for Thai users unless you shift it.
Business hours matter more than the clock. If your conversion is a phone call or a LINE chat, check when someone is actually there to reply, and make sure call assets only show during those hours. If customers often research late at night and convert the next day, cutting late hours can remove the click that started the purchase. Thai e-commerce and lead-generation accounts can behave very differently from each other, so base decisions on your own account's Time reports rather than on general rules about "best hours".
For search campaigns where you want structure, bidding and schedule set up together, see Relevant Search for Google Ads.
Common ad schedule mistakes
- Tuning hour bid adjustments on a Smart Bidding campaign. They are ignored, so the effort changes nothing and gives a false sense of control.
- Ignoring the account time zone. A schedule built for local business hours runs at the wrong times if the account clock is set elsewhere.
- Cutting hours on thin data. A few conversions in one hour are noise. Group hours and use a longer date range.
- Expecting spend to fall automatically. Monthly pacing still targets 30.4 times the average daily budget, so reduce the budget if total spend is the aim.
- Forgetting the midnight split. A block that should run overnight but was entered as one row will not save; it must be split across two days.
- Judging hours without offline conversions. Calls and chats that are not tracked make productive hours look empty.
Google Ads ad schedule FAQ
Which time zone does a Google Ads ad schedule use?
It uses the time zone set on the Google Ads account, not the time zone of the person searching. If your customers are in a different time zone, you need to shift the hours yourself when you create the schedule.
How many ad schedules can I set per day?
You can create up to six ad schedule blocks per day for each campaign. A block that needs to cross midnight must be split into two entries, one on each day, and both count toward the limit.
Do ad schedule bid adjustments work with Smart Bidding?
No, Smart Bidding strategies do not use manual bid adjustments such as a percentage increase on certain hours. They do respect the schedule itself, so ads will not show outside the hours you set.
Will pausing weekends lower my monthly spend?
Not by itself, because campaigns with ad schedules still pace toward 30.4 times the average daily budget for the month. If you want lower total spend, reduce the daily budget as well as the hours.
Can I use an ad schedule with App campaigns?
No, ad scheduling does not work with App campaigns. It is a campaign-level setting for the other campaign types that support it.
Using the Google Ads ad schedule well
A Google Ads ad schedule works best as a business-rules tool: show ads when you can serve the customer, and use bid adjustments only where your bid strategy actually reads them. Confirm the account time zone first, look at at least two to three months of hour and day data, track every conversion type that matters, and adjust the budget if your aim is to spend less. If you want help reviewing schedules and bidding across your campaigns, the Google Ads team at Relevant Audience is happy to talk it through.







