> TL;DR: Facebook has no single "schedule by country" button. Use separate ad sets per country with lifetime budgets, enable "Run ads on a schedule," and select "viewer's time zone" to hit each market at the right local hour.
Facebook doesn't label any button "schedule by country." But combine two features correctly and you get precise scheduling control over every market you run in.
Why Scheduling Ads by Country Matters
Poor timing burns budget. Serving an ad at 2am to an audience that shops at 8pm kills CTR and wastes spend. Country-level scheduling aligns your delivery window with each market's active hours, so impressions land when people are actually ready to act.
Understanding Facebook's Timezone Options
Two timezone references control how your schedule runs. Knowing which to use is the foundation of everything else.
Ad Account Timezone vs. Viewer's Timezone
Your ad account has one timezone, fixed at creation. Per the Facebook Business Help Center, this setting controls when your daily budget resets and how default scheduling works. Every ad set in the account inherits it.
The alternative is "viewer's time zone." This tells Meta to calculate your schedule relative to each viewer's local clock, not your account's.
The "Use the Viewer's Time Zone" Option
Set a 9am.5pm schedule with this option active. A viewer in London sees your ad at 9am London time. A viewer in Sydney sees it at 9am Sydney time. The schedule adapts to wherever your viewer is located.
This works well for single-country campaigns and broad international reach. For tighter control across multiple distinct countries, pair it with separate ad sets per region.
Step 1: Set Up Your Ad Account Timezone
Check Your Current Timezone
Open Meta Ads Manager. Click the settings icon in the top-left navigation. Select "Ad Account Settings." Your timezone appears under "Account Information."
Changing Your Timezone (Account Migration Required)
You cannot edit this field after account creation. Per Meta's documentation, the only fix is creating a new ad account with the correct timezone, then migrating existing campaigns manually or via the Marketing API. Get this right from the start. Your account timezone affects daily budget pacing across every campaign you run globally.
Step 2: Create Separate Ad Sets by Country/Region
Why Separation Matters
Combining the US, UK, and Australia in one ad set means one schedule covers three very different time zones. Separate ad sets give each country its own scheduling, budget, and performance data. Full control with no compromise.
Don't mix time zones in one ad set. For granular US campaigns, consider "US - East," "US - Central," and "US - West" as distinct ad sets. Per best practices from Meta advertisers, splitting by region produces better delivery outcomes than lumping multiple time zones together.
Naming Convention Best Practices
Use a consistent format: `[Country] - [Region] - [Campaign Type]`. For example: `UK - All - Prospecting` or `US - West - Retargeting`. Clear names speed up bulk edits and keep reporting readable across a large account.
Step 3: Configure the Schedule by Country
Enable Ad Scheduling on Your Ad Sets
Ad scheduling requires a lifetime budget. Not daily. Meta Ads Manager's scheduling documentation confirms that the "Run ads on a schedule" option only appears when you select lifetime budget. Switch your budget type before building the schedule or you won't see the option.
Select Your Timezone Reference
At the ad set level, open "Budget and Schedule." Enable "Run ads on a schedule." Check "Use the viewer's time zone." For country-specific ad sets, this is the right default. It ensures each country's audience sees your ad during their local active hours.
Set Days and Hours by Region
Use the visual grid to select active time blocks per day. Research peak hours for each target market before you lock in the schedule. A common starting range is 8am to 10pm local time for broad audiences. Tighten from there once performance data comes in.
Pro Tips for International Scheduling
Align Schedule with Peak Audience Hours
Run broad first. Meta's reporting lets you break down results by time of day using either the account timezone or the viewer's timezone dimension. Use that data to identify high-performing windows per region. Then narrow your schedule to the windows that convert.
Monitor Performance by Region
Separate ad sets make monitoring clean and fast. Compare CTR, CPC, and conversion rates by country. Pause underperforming time windows. Shift budget toward top-performing markets. The structure you built in Step 2 makes this granular optimization straightforward.
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
Does Facebook ad scheduling work with a daily budget?
No. Ad scheduling on Facebook requires a lifetime budget. The "Run ads on a schedule" option does not appear when a daily budget is selected. Switch to lifetime budget first, then configure your schedule.
What is the difference between "viewer's time zone" and ad account timezone for scheduling?
Your ad account timezone is fixed at account creation and controls default scheduling plus budget resets. "Viewer's time zone" adjusts delivery so your scheduled hours apply to each viewer's local time, regardless of where your ad account is based.