How-To Guide · Campaign Setup & Launch

Facebook Ad Schedule by Country: A Step-by-Step Guide

Learn how to schedule Facebook ads by country using viewer's time zone, separate ad sets per region, and lifetime budgets. Step-by-step guide for global campaigns.

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.

4 min read By Updated 0 steps

Originally published .

> 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.

Start free →

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.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free