Can I run LinkedIn ads only during business hours, or do I need a scheduling tool?
Often you don't need a tool. LinkedIn's custom schedule runs a Sponsored Content ad set only on the days and hours you pick, in a time zone you choose, every week. It needs a lifetime budget on the ad set, a start and end date, LinkedIn Audience Network turned off, and a campaign without budget optimization (Dynamic Group Budget). If you can't meet those, for example with a daily budget, an always-on ad set or Message ads, use a third-party scheduler that pauses and resumes ad sets for you. For a one-off stop, like a holiday, pause by hand.
As of October 2026.
Quick answer by situation
| If you… | Use | Why |
|---|---|---|
| Run Sponsored Content and can use a lifetime budget with an end date | LinkedIn's custom schedule | Built in, no extra cost: days, hours and a time zone |
| Need a daily budget, an always-on ad set or budget optimization | A third-party scheduler, or a new ad set with a lifetime budget | The custom schedule needs a lifetime budget, set dates and no budget optimization |
| Run Message ads, Conversation ads, text ads or Dynamic ads | A third-party scheduler | The custom schedule works with Sponsored Content only |
| Want LinkedIn Audience Network on | Turn it off and use the custom schedule, or a third-party scheduler | The custom schedule needs Audience Network off |
| Sell in more than one time zone | One ad set per region, each with its own schedule | Each custom schedule uses one time zone |
| Only need to stop for a holiday or an event | A manual pause or an end date | A few clicks, no tool needed |
If you run Sponsored Content and can use a lifetime budget
Use the custom schedule. LinkedIn also calls it dayparting: ads run only in the windows you set, and the pattern repeats every week between the ad set's start and end dates. LinkedIn's own example is Monday to Friday, 9 AM to 6 PM Eastern Time, with no delivery on weekends or outside those hours.
These are the requirements on LinkedIn's help pages:
| Requirement | What LinkedIn says |
|---|---|
| Level | Ad set only. Campaigns can't have one |
| Ad format | Sponsored Content formats only, such as single image, carousel, video, document and event ads |
| Budget | A lifetime budget at the ad set level |
| Budget optimization | Can't be used in a campaign with budget optimization (Dynamic Group Budget) turned on |
| Schedule | A set schedule with a start and end date |
| Placement | LinkedIn Audience Network turned off |
You need account manager or campaign manager access on the ad account.
- Open the ad set (new or existing) and go to the Budget & schedule section.
- In the Budget dropdown, choose a lifetime budget and enter the amount.
- Under Schedule, choose a set schedule and enter the start and end dates.
- Click the Set a custom schedule checkbox. If it's unavailable, one of the requirements above isn't met.
- Pick a time zone from the Timezone dropdown, then use the week calendar to choose the days and time ranges.
On spend: with a lifetime budget, LinkedIn says daily spend varies (its example is 10% of the budget one day and 30% another), but total spend "will never exceed the lifetime budget." Campaign Manager shows a minimum budget if yours is too low for the length of the schedule. LinkedIn doesn't describe how it spreads spend across the hours inside your windows.
If you need a daily budget, an always-on ad set or budget optimization
You have two options.
Move to a lifetime budget. Build an ad set that meets the requirements above. For an always-on program, that means planning in fixed periods, such as a quarter, each with its own lifetime budget.
Use a third-party scheduler. These tools connect to your ad account, pause ad sets when a window closes and turn them back on when the next one opens. They have to work this way: LinkedIn's Marketing API lets an app pause an ad set (the API still calls it a "campaign"), but its schedule fields hold only a start and end time, with no days or hours.
| Tool | What its own site says it does | Price (public, checked October 26, 2026) | Things to know |
|---|---|---|---|
| DemandSense | Schedules by hour, day and time zone; one schedule across many campaigns; on eligible manual-bid campaigns, can lower the bid instead of pausing; hourly view of impressions, clicks and conversions | Ad scheduling is on both plans: Base $89 a month, Plus $149 a month; 30-day free trial | Says scheduling "syncs within 24 hours of saving" |
| AdRadar, Campaign Scheduling Agent | Pauses outside the days and hours you set and resumes when each window opens; separate schedule blocks per time zone; day-by-day delivery timeline | Growth plan at $59 a month and up (not in the $29 Starter plan); free trial | Its page says Campaign Manager has no dayparting, which is out of date |
| OLA (Optimize LinkedIn Ads, by GrowthSpree) | Pauses outside your days, hours and time zone and resumes; a different schedule per campaign | $29 a month with all features; 14-day free trial | Its page also says LinkedIn has no native scheduling |
Each tool needs access to your ad account and pauses your ad sets several times a week. LinkedIn's help doesn't say how that affects delivery. OLA's FAQ says LinkedIn "resets delivery optimization when campaigns are paused and resumed"; that is OLA's claim, not LinkedIn's.
With a daily budget, pausing weekends may not lower your bill as much as you expect. On a continuous schedule, LinkedIn lets any one day spend up to twice the daily budget, within seven times the daily budget per Monday-to-Sunday week, and its help doesn't say how paused days count. If you want weekday-only delivery to cost less, lower the daily budget too. Why LinkedIn spends more than your daily budget explains that pacing.
If your daily budget is gone by early afternoon, a schedule won't fix that: it decides when ads can run, not how fast the budget goes. Bidding matters more: LinkedIn says maximum delivery is "designed to deliver the full budget," while with a cost cap or manual bidding, budget use "depends on" the cap or the bid.
If you run Message ads, Conversation ads, text ads or Dynamic ads
The custom schedule is for Sponsored Content only, so for these formats a third-party scheduler or pausing by hand is the only way to keep to business hours. None of the three vendors' pages lists the LinkedIn ad formats it supports, so ask before you pay.
If you want LinkedIn Audience Network on
The custom schedule requires Audience Network off, which for many B2B ad sets is an easy trade. Should you turn off LinkedIn Audience Network? covers when its extra reach is worth keeping. If you keep it on and still want business hours only, use a third-party scheduler.
If you sell in more than one time zone
Each custom schedule uses one time zone. If you sell to North America and Europe, split the targeting into one ad set per region, each with a schedule in local time. LinkedIn says each ad set runs on its own schedule, and one ad set's schedule doesn't affect the others. All ad set schedules must fit inside the campaign's dates.
If you only need to stop for a holiday or an event
Pause the ad set: in Campaign Manager, open the campaign, then use the Off/On toggle on the Ad sets tab. Or give the ad set an end date so it stops on its own. That's fine for a week off, not for every evening. Should you pause B2B ads over the holidays? covers what pausing does on LinkedIn and how to plan the restart.
What to avoid
- Trusting an article that says LinkedIn can't schedule ads. Some 2026 blogs and vendor pages still say so. Look for Set a custom schedule on an eligible ad set first.
- Running a third-party schedule on an ad set that already has a custom schedule. Pick one per ad set, so you know why an ad set isn't delivering.
- Last-minute start dates. LinkedIn recommends not moving a start date to within 24 hours of the current schedule, and a start date that's already set can't be moved to start within the next 24 hours. Set up new ad sets a few days ahead.
Sources
- Campaign and ad set schedules - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Set a budget, schedule, and bid for your ad set - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Campaign and ad set budgets - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Dynamic Group Budget best practices - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Campaign and ad set bidding strategies - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Pause an ad set in Campaign Manager - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Changes to campaign hierarchy in Campaign Manager - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Sponsored Content ads - LinkedIn Marketing Solutions Help, checked October 26, 2026
- Create and Manage LinkedIn Campaigns - Microsoft Learn (LinkedIn Marketing API), checked October 26, 2026
- LinkedIn Ads Scheduling & Dayparting Automation - DemandSense, checked October 26, 2026
- DemandSense Pricing: Base and Plus Plans - DemandSense, checked October 26, 2026
- LinkedIn Campaign Scheduling (Campaign Scheduling Agent) - AdRadar, checked October 26, 2026
- Pricing - AdRadar, checked October 26, 2026
- LinkedIn Ad Scheduling - OLA (Optimize LinkedIn Ads), checked October 26, 2026
- LinkedIn Ads Ad Scheduling and Dayparting for B2B SaaS - GrowthSpree (third party, updated July 14, 2026), checked October 26, 2026