Skip to main content

Dayparting: schedule different content by time of day, day of week and date

Quick answer: DigitalSignage.com schedules content with campaigns in SignStudio: a campaign is a playlist plus schedule rules (a date range, days of the week, a time-of-day window and exception dates) plus the screens it targets, and the DigitalSignage.com SignPlayer switches between campaigns on its own clock, even offline. Dayparting is one campaign per daypart, breakfast until 10:30, lunch until 16:00, dinner until close, with a low-priority default campaign underneath so the screen is never blank. Priorities decide what wins when campaigns overlap, and our documentation states that scheduling and dayparting are included on every plan, including the free one.

Last updated October 22, 2026. Sources: SignStudio scheduling, content scheduling guide, scheduling and remote management FAQ and the menu board setup guide on this site.

The pieces​

TermWhat it is
SceneOne designed layout, for example the breakfast menu
PlaylistAn ordered list of scenes and media with a duration per item; each item can also carry its own validity dates
CampaignA playlist, plus schedule rules, plus target screens or groups
Schedule ruleDate range, days of the week, time of day, exceptions, recurrence
DaypartA time-of-day segment with its own campaign
PriorityWhat wins when two campaigns are valid at once: Emergency, High, Normal, Low, Default

The player evaluates the rules against its own clock, so each screen's time zone must be right; see set the time zone and keep the clock right on signage players.

Set up dayparting​

  1. Build one scene per daypart, or reuse a scene with a Google Sheet so only the data changes.
  2. Go to Campaigns, Playlists, New Playlist, name it for the daypart, add the scenes and media, and set the duration per item (7 to 15 seconds for images; a loop of 3 to 5 minutes where people pass by).
  3. Create a campaign: name it, pick its priority (Normal for a daypart), choose the playlist, then set the schedule rules: the date range (or Always), the days of the week, and the time window.
  4. Assign the target: a screen, a screen group such as Menu Boards, or all screens. Review and activate.
  5. Repeat for each daypart so the windows meet without gaps.
  6. Create one more campaign with the Default or Low priority, an evergreen playlist, every day, all day, no end date, assigned to every screen. It fills any gap.
  7. Open the calendar view, which shows campaigns by day, week or month and is color-coded by priority, and check the day for overlaps and holes.
  8. Publish, then take a screenshot from the Screens dashboard at the first switch time to confirm it happened.

Our documentation does not say whether a single time window may cross midnight. For an overnight daypart, create two rules, for example 21:00 to 23:59 and 00:00 to 06:00, or ask support at support@digitalsignage.com, live chat at https://chat.digitalsignage.com/ or +1-877-344-7446.

Worked example: a restaurant menu board​

CampaignDaysTimePriorityPlaylist
BreakfastEvery day06:00 to 10:30NormalBreakfast menu, coffee promotion
LunchEvery day10:30 to 16:00NormalLunch menu, daily special
Happy hourMonday to Friday16:00 to 18:00HighDrinks specials
DinnerEvery day16:00 to 21:00NormalDinner menu
Late nightFriday and Saturday21:00 to 23:59NormalLate menu
ClosedEvery day23:59 to 06:00 as two rulesLowOpening hours, tomorrow's special
Always onEvery dayAll dayDefaultLogo, hours, phone

Happy hour at High priority interrupts Dinner from 16:00 to 18:00 on weekdays without anyone editing the dinner campaign. The menu board setup guide uses the same 10:30 and 16:00 boundaries.

Worked example: an office lobby​

CampaignDaysTimePriorityPlaylist
MorningMonday to Friday07:00 to 09:00NormalWelcome, commute news, weather
Working dayMonday to Friday09:00 to 12:00 and 13:00 to 17:00NormalCompany news, meetings, KPIs
LunchMonday to Friday12:00 to 13:00NormalCafeteria menu, light content
After hoursMonday to Friday17:00 to 07:00 as two rulesLowSafety, contact details
WeekendSaturday and SundayAll dayLowMinimal loop, or let the display's off timer turn the panel off
Always onEvery dayAll dayDefaultLogo and time

Scheduling content does not switch the panel off; the display's own timer, HDMI-CEC or the player's power schedule does that, as the screens on and off guide explains.

Worked example: weekend promotions and holiday dates​

CampaignDatesDaysTimePriorityNote
Weekend promotionMarch 1 to March 31Saturday and Sunday10:00 to 18:00HighInterrupts the normal loop on weekends only, ends by itself
Holiday seasonDecember 20 to December 26Every dayAll dayHighReplaces the normal loop; set Normal instead to share time with it
Christmas Day closedDecember 25Every dayAll dayHigh, above the season campaign if neededA specific date beats a range at the same priority, since the more specific schedule wins
BlackoutElection dayThat dateAll dayException on the political campaignAn exception date removes a campaign for that day
Taco TuesdayNo end dateTuesday11:00 to 21:00NormalRecurring weekly rule
First Monday town hallNo end dateFirst Monday of each month09:00 to 10:00HighRecurring monthly rule

Single items can also carry their own validity dates inside a playlist, so one slide in a long-running loop can expire on a date without editing the whole playlist.

How overlaps are resolved​

PriorityLevelBehavior
EmergencyHighestOverrides everything, immediately; used by the emergency alert
High80Overrides Normal and Low
Normal50Standard campaigns and dayparts
Low20Fills gaps
Default10Plays when nothing else is valid

When several campaigns are valid at the same moment: the highest priority wins; at equal priority the more specific schedule wins (a time window over all day, a date over a range); after that, the most recently modified. If no campaign is valid at all, the player keeps showing its last cached content, which is why the Default campaign exists.

Offline, time zones and plans​

  • Offline. The schedule and the content are cached on the player, so daypart switches happen during an internet outage. What you lose offline is pushing changes and live data.
  • Time zones. Rules run on the player's local time, so a 07:00 campaign starts at 07:00 in each city. A wrong device time zone or a blocked NTP port is the usual reason a menu switches at the wrong hour; the time zone guide covers the settings per platform.
  • Plans. Our documentation states that scheduling and dayparting are included on every plan, including the free one, which covers 3 screens forever with about 90 percent of the feature set; the menu board guide lists the full scene and animation template set among Plus+ additions. If a scheduling option you expect is missing from your free account, ask support.
  • Changes reach screens within seconds to a few minutes after publishing; Refresh Content on the dashboard pushes one immediately.

Mistakes the documentation warns about​

MistakePrevention
No end date on a promotionGive every promotion a date range; let items carry validity dates
Overlapping campaigns at the same priorityUse High for interruptions, Normal for dayparts, Low and Default for fallback
No default contentOne evergreen Default campaign on every screen
Wrong player time zoneSet the device zone to the screen's location and allow NTP
Gaps between daypartsMake windows meet, then check the calendar view
Orphan screensAudit campaign assignments when screens are added or moved

Frequently asked questions​

Dayparting: how do I schedule different content by time of day, day of week and date?

In SignStudio, build a playlist per daypart, then a campaign per daypart with schedule rules: a date range or Always, the days of the week and a time window, assigned to a screen or a screen group. Add a Default-priority evergreen campaign for gaps. The player switches on its own clock, even offline; priorities decide what wins when campaigns overlap.

How do I set up breakfast, lunch and dinner menus that switch by themselves?

Three campaigns on the same screen: breakfast 06:00 to 10:30, lunch 10:30 to 16:00, dinner 16:00 to close, each with its own playlist at Normal priority, plus a Default campaign for gaps. A High-priority happy hour campaign from 16:00 to 18:00 on weekdays interrupts dinner without editing it.

Can I schedule content for weekends only or for one day of the week?

Yes. Schedule rules include days of the week, so a campaign can run Saturday and Sunday only, or every Tuesday from 11:00 to 21:00, combined with a time window and a date range. Content outside its rules simply does not play.

How do I schedule holiday content in advance?

Give the holiday campaign a date range, for example December 20 to 26, or a specific date, and a High priority if it should replace the normal loop rather than share time with it. Exception dates remove a campaign for a day, and recurring rules cover weekly and monthly events. The player switches on the start date and back afterwards.

What plays when two campaigns overlap?

The higher priority: Emergency over High (80) over Normal (50) over Low (20) over Default (10). At equal priority the more specific schedule wins, then the most recently modified. If nothing is valid, the player keeps showing its last cached content, so keep a Default campaign on every screen.

Does dayparting keep working if the internet goes down?

Yes. The schedule and the content are cached on the player, so daypart switches happen during an outage. Live data such as a Google Sheet or a web page pauses or shows its last value until the connection returns, and new changes wait until then.

Is scheduling and dayparting included on the free plan?

Our documentation states that scheduling and dayparting are included on every plan, including the free plan, which covers 3 screens forever with no credit card, no ads and no watermark. The full scene and animation template set is listed as a Plus+ addition. If an option is missing from your account, ask support.

Try it on your own screens, free​

DigitalSignage.com, which publishes this guide, runs a permanent free plan: the first 3 screens are free forever (no credit card, no ads, no watermark, no time limit), then from $3 per screen per month on Plus+. Once an account has 4 or more screens, every screen is billed, so 10 screens cost $360 a year; Enterprise is priced per screen in the public price calculator. The free DigitalSignage.com SignPlayer runs on Windows, Mac, Android and Android TV, Chrome OS, Raspberry Pi, iPad or any modern web browser, so the hardware you already own usually works. Start free · 2026 pricing · How 11 vendors compare on price

Maintained by MediaSignage Inc., operator of DigitalSignage.com since 2006. Product behavior on this page comes from our own SignStudio and SignPlayer documentation; where we do not document a step, this page says so instead of guessing. Last reviewed October 22, 2026.