You Cannot Schedule Facebook Ads Without This: The Automated Rules Setup From Our Agency Audit
Most business owners skip Facebook Ads automated rules. Without them, you cannot schedule your ads. Here is the exact setup process from our audit.
TL;DR: You cannot schedule Facebook ads without automated rules. Meta Ads Manager has no native time-window setting in campaign configuration. You must create at least two custom rules per schedule window: one to turn ads on (set to AM) and one to turn ads off (set to PM). For most service businesses, Monday through Friday is the right default. Setup takes under 10 minutes per schedule window once you know the 8-step sequence.
| Setting | What to Do | |, , -|, , , -| | Rule type | Custom rule (not automatic adjustments) | | Naming format | “Turn on [campaign]” / “Turn off [campaign]” | | Conditions | Click X to remove all (not needed for scheduling) | | Time range | Set to maximum | | Schedule type | Custom schedule | | Run days | Monday-Friday for most service businesses | | Turn-on time | AM (e.g., 9:00 AM) | | Turn-off time | PM (e.g., 5:00 PM) | | Rules needed per schedule | 2 (matched pair: turn on + turn off) |
You Cannot Schedule Facebook Ads Without This: The Automated Rules Setup From Our Agency Audit
If you want your Facebook ads to stop running at 5 PM and start again at 9 AM, there is no toggle in the campaign settings that does that. Meta Ads Manager does not offer native time-window controls inside campaign configuration. The only way to schedule Facebook ads is through automated rules. Without them, your ads run 24 hours a day, seven days a week, by default.
This post is based on a video Peterson published on the Creekside Marketing YouTube channel: Facebook Ads Audit | Rule Settings Level. The rule settings step is the final section of our full Facebook Ads account audit. By the time you reach rules, you have already reviewed campaign structure, targeting, creative, and column configuration. The rule settings section is where you install the operational control layer on top of an account that is already set up correctly.
Why Meta Ads Has No Native Scheduling (And What That Means in Practice)
The only way to control when your Facebook ads run is through automated rules. If you do not create a rule to handle scheduling, you cannot have an ad schedule. Your ads will run until you manually pause them or until your daily budget depletes.
This surprises most business owners. The expectation is that you can set a time range somewhere in campaign settings the way you might set dayparting in Google Ads. Meta does not work that way. Automated rules are the mechanism, and understanding how to build them correctly is a required part of any serious account audit. For service businesses running ads during hours when no one is available to answer the phone, the absence of a proper schedule translates directly into wasted spend.
We cover how service businesses should structure Meta Ads more broadly in our post on Facebook Ads for home service companies. The rule settings discussed here apply regardless of industry or campaign objective.
How to Find Automated Rules in Meta Ads Manager
Navigating to the rules section requires going to the “more” menu in Meta Ads Manager. From there, you have two options: “Create rules” and “Manage rules.” If you already have existing rules set up in the account, Manage rules shows them all. You can toggle them on or off, rename them, and confirm which are currently active.
If you are starting fresh, you go to Create rules.
When you click Create rules, you will see two options: Automatic adjustments and Custom rules. You want Custom rules, every time. Automatic adjustments hand control to the algorithm for performance-based changes. Custom rules execute the specific logic you define, which is exactly what you need for a schedule that turns ads on and off at the times you choose.
The Naming Convention That Prevents Confusion When Managing Rules
Name every rule as “Turn on [campaign name]” or “Turn off [campaign name].” This naming format is not optional if you manage more than one campaign. Without it, you end up with a list of rules in the account that give no indication of what they do, which creates real mistakes when you come back to audit or troubleshoot.
The reason this matters: turn-on rules and turn-off rules look nearly identical in the list view except for the action type set inside each one. If you name a rule “Face mask campaign” and another rule uses the same or similar naming, you cannot tell at a glance which turns the campaign on and which turns it off.
Name it “Turn on face mask” and “Turn off face mask” and there is no ambiguity at any point. That discipline matters especially when you are managing ads across multiple campaigns or have a team member who needs to understand what each rule does without walking through the configuration.
According to Creekside Marketing’s experience managing $20M+ in ad spend, rule naming is one of the small operational points that compounds into real confusion when it is done wrong across an account over time.
The 8-Step Checklist for Creating One Facebook Ads Automated Rule
Creating a single Facebook Ads automated rule requires completing 8 specific steps in the correct order. Skipping any one of them results in a rule that either does not work correctly or creates management confusion later. This checklist is formatted as a yes/no pass/fail, the same way we run it in an account audit:
-
Did you select Custom rule? Not automatic adjustments. Custom rule is required for schedule-based actions.
-
Did you name the rule? Use “Turn on [campaign name]” or “Turn off [campaign name].” The name must match the action you select in step 4.
-
Did you select the campaigns? You can apply the rule to all active campaigns or select a specific one. Choose based on what you are scheduling.
-
Did you match turn on or turn off? The action inside the rule must match the name you gave it. A rule named “Turn on” that is configured to turn off campaigns will create a schedule that does the opposite of what you expect.
-
Did you click X on conditions? The conditions section appears by default when building a rule. Remove all conditions by clicking X. Those conditions add complexity that is not needed for a time-based schedule and makes the rule harder to audit later.
-
Did you maximize the time range? Set the time range to maximum. This means the rule applies indefinitely rather than expiring on a set date. You can turn the rule off manually whenever you want to stop the schedule. Setting a shorter time range means the rule expires quietly and your schedule stops working without any obvious error.
-
Did you select custom schedule? This is where you actually define run days and times. You want custom schedule selected, not the default option.
-
Did you enable notifications? Turn on the notification option so you receive a confirmation when the rule fires. This is how you verify that ads turned on or off as expected rather than assuming the rule ran correctly.
All 8 steps need to pass for the rule to work as intended. A single misconfiguration can create a schedule that runs silently wrong.
How to Schedule Facebook Ads: Setting Days, AM Times, and PM Times
To schedule Facebook ads using automated rules, you need two rules per schedule window: one to turn ads on and one to turn ads off. A single rule cannot handle both directions. This is a matched pair, and both rules must be built for the schedule to function.
For most service businesses, we recommend Monday through Friday as the default run days. If your business operates on weekends, include those days. If you are unsure, Monday through Friday covers the majority of service business activity.
The time configuration follows a straightforward logic:
For the turn-on rule: set the time to AM. If your business starts taking calls at 9 AM, set the turn-on rule to 9:00 AM. This rule fires in the morning and activates your campaigns.
For the turn-off rule: set the time to PM. If your business stops taking calls at 5 PM, set the turn-off rule to 5:00 PM. This rule fires in the afternoon and pauses your campaigns.
A complete schedule for a standard 9-to-5 service business looks like this:
| Rule Name | Days | Time | Action | |, , , -|, , |, , |, , | | Turn on [campaign name] | Mon-Fri | 9:00 AM | Enable campaign | | Turn off [campaign name] | Mon-Fri | 5:00 PM | Disable campaign |
These two rules work together. If you only build the turn-on rule, ads will activate at 9 AM and run indefinitely. If you only build the turn-off rule, ads will stop at 5 PM but never restart the next morning. The pair is required.
Why Rule Settings Come at the End of a Facebook Ads Audit
The rule settings section is intentionally the final step in our audit process. Rules execute on whatever the account currently looks like. If the campaign structure is wrong, targeting is off, or creative is underperforming, adding a schedule on top of that does not fix anything. It just means the wrong things run on a schedule.
The audit sequence reflects what each layer depends on. You fix the foundation first: campaign architecture, targeting, pixel setup, creative configuration. Then you add the operational control layer on top of an account that is set up correctly.
This is the same philosophy behind how we structure new campaign launches. You do not build the controls before the account is working. Rules and schedules are a layer of operational infrastructure, not a substitute for correct campaign configuration. For more on how we build Meta Ads campaigns before this stage, see our post on Meta Ads for new customer acquisition and cold traffic.
FAQ: Facebook Ads Automated Rules and Ad Scheduling
What happens if I build a turn-on rule but skip the turn-off rule?
Your ads will turn on at the scheduled time and run indefinitely. Without a turn-off rule, there is no automated stop. Ads will continue running until you manually pause them or the campaign budget runs out. Always build turn-on and turn-off rules as a matched pair for the same campaign.
Can I apply one rule to every campaign in the account at once?
Yes. When you select campaigns inside the rule setup, you have the option to choose “all active campaigns.” This applies the rule across every campaign currently running in the account. If different campaigns need different schedules, create separate rule pairs for each. Applying one rule to all campaigns works well when every campaign should follow the same hours.
Do I need automated rules if I want my ads to run 24/7?
No. Ads run continuously by default unless paused. If around-the-clock operation is the goal, no rules are needed. Automated rules only become necessary when you want to restrict when ads run or take other conditional actions.
What is the actual difference between Custom rules and Automatic adjustments in Meta?
Custom rules execute a specific action you define (turn on, turn off, send a notification) based on a schedule or threshold you set. Automatic adjustments let Meta’s algorithm make bid and budget changes based on performance signals. For ad scheduling, custom rules are the correct tool. Automatic adjustments are not designed for time-based on/off scheduling and are not a substitute.
Can I use this same rules process for ad sets and individual ads, or only campaigns?
The rules system in Meta Ads Manager applies at the campaign level, the ad set level, and the individual ad level. For scheduling purposes, campaign-level rules are the most practical approach because they cover all ad sets and ads within that campaign without needing separate rules for each component.
If you want more breakdowns like this, I write a weekly newsletter about what is actually working inside the ad accounts we manage. Real wins, real losses, no fluff. Subscribe to the Creekside newsletter.
About the Author
Peterson Rainey is the founder of Creekside Marketing, a paid advertising agency managing $20M+ in ad spend across Google Ads and Meta Ads. Creekside works with service businesses, e-commerce brands, and local businesses to build and scale paid ad campaigns that produce measurable results.