Multitool ADS
Live demo START
Multitool ADS / Rule templates

Pause Facebook ads at night and restart them in the morning

Updated November 14, 2026

Short answer: Meta's built-in ad scheduling only works with lifetime budgets, so most media buyers on daily budgets use two rules instead: one that pauses selected ad sets late in the evening and one that switches them back on in the morning, both in the ad account's time zone. Write down which objects the night rule paused, so the morning rule restarts only those.

Why pause at night

Some offers convert badly at night: call centres are closed, buyers are asleep, or traffic quality drops. Pausing for those hours keeps the budget for the hours that pay. Look at your own results by hour before you decide; for many campaigns night traffic is perfectly fine.

Option 1: ad scheduling (lifetime budgets)

When an ad set has a lifetime budget, Meta lets you run ads on a schedule: choose days and hours, and the ads run only then. It is precise and needs no rules. It does not exist for daily budgets, which is how most tests are run.

Option 2: a pair of rules

Rule When Applies to Action
Night stop Every day at 23:00 account time Active ad sets you choose (by name or country) Pause
Morning start Every day at 07:00 account time Only ad sets the night rule paused Switch on

The second row is the important one. A morning rule that switches on "everything paused" also restarts ad sets you stopped on purpose because they were losing money.

Time zones decide the hours

The rule runs in the ad account's time zone, which is fixed when the account is created. A buyer in Kyiv running accounts in GMT and in America/Los_Angeles needs different hours in each account to pause at the same real time. Check the time zone in each account's settings before copying a rule across accounts.

In Meta Ads Manager

Create two rules for ad sets: one with the action to turn them off and a custom daily schedule in the evening, one with the action to turn them on in the morning. Limit both to the ad sets you mean, for example with a name filter. Each pair is created per ad account.

In Multitool ADS, once for all ad accounts

Rules in Multitool ADS can use the time of day of each ad account as a condition, for example from 23:00 to 07:00, so one rule pauses at night and switches the same objects back on in the morning in every account, each at its own local time. Scope it by country or by name, combine it with spend or result conditions if needed, and get a Telegram notification when it acts.

The live demo opens a workspace with demo ad accounts, no account needed.

Multitool ADS

High-performance ads management and analytics system

Live demo START

Related

  • Stop-loss rule: pause ad sets that spend without results
  • Pause ad sets when cost per result is too high
  • How to manage multiple Facebook ad accounts in one place
  • Rule template: pause ads when the cost per link click is too high
Features AI assistants Compare Guides Rule templates Meta ads reference
Privacy Policy Terms of Service Data Deletion Features
Swiss Made © 2026 Multitools.pro. All rights reserved.