TL;DR — dayparting in 30 seconds
Dayparting (also called scheduling) makes your screen show different content depending on hour, day, date or event. Once set up, it rotates automatically: you never forget to switch the menu at lunch. For a typical SMB, 5-8 rules cover everything (breakfast / lunch / evening-dinner / weekend / 2-3 annual campaigns like Christmas or Black Friday). Setup takes 2-3 hours the first time and saves you 15-35 hours per year on manual changes. Costs nothing extra (included in any plan), so there's no reason not to use it.
In this article
- Why dayparting changes the game
- The 4 types of scheduling
- Sample calendar: hospitality
- Sample calendar: retail
- Sample calendar: gym
- More industries (clinics, driving schools, salons)
- Step-by-step setup
- Overlapping rules: priorities
- Advanced rules (weather, conditional)
- Common mistakes to avoid
- Time ROI: hours you reclaim
- Frequently asked questions
Why dayparting changes the game
Most digital signage screens in small businesses show exactly the same content at 8am and 11pm. That means a breakfast customer sees the dinner cocktails promo, and a dinner customer sees the morning coffee offer. Content is decoupled from when it's seen, and that wrecks its effectiveness.
Dayparting solves this: you define rules like "from 7-11 show content A" and "from 12-4 show content B", and the system switches by itself. Customers always see what's relevant to their moment. And you don't have to remember — the screen runs itself.
Beyond context, there are three more advantages that get underestimated:
- Consistency: you never forget. If you rely on switching manually when dinner service starts, some days you (or your team) will forget. Scheduled, it always happens.
- Forward planning: in September you can schedule the Black Friday campaign to start Nov 24 and end Dec 1. Then forget about it. The date arrives, the campaign runs itself.
- Multi-location sync: if you run 5 locations, scheduling one central campaign guarantees all 5 activate at the same hour. No email to each manager, no manual coordination.
The 4 types of scheduling your platform should support
| Type | When to use | Typical example |
|---|---|---|
| By hour of day | Businesses with clear time blocks (breakfast, lunch, dinner) | 7-11 breakfast menu, 12-4 lunch menu, 5-10pm dinner |
| By day of week | Recurring weekly events or Mon-Fri vs Sat-Sun shifts | Thursday open mic, Friday happy hour, weekend brunch |
| By date or range | Time-limited campaigns with clear start/end | Black Friday (Nov 24-30), Valentine's (Feb 10-14), Christmas (Dec 1-31) |
| By event or condition | One-off events or conditioned by something external | Opening day, local team match, rain >60%, heat >30°C |
The first 3 types are in any decent signage software. The 4th (conditional/external events) is for advanced platforms and requires API integration (weather, sports calendar, etc.). At Digisini the first 3 are standard in any plan; the 4th is in Pro and above.
Sample calendar: hospitality (bar/restaurant)
This is the industry where dayparting makes the biggest difference. A typical weekly calendar:
| Time | Mon-Fri | Sat-Sun |
|---|---|---|
| 7-11am | Breakfast menu (coffee + pastries + quick sandwiches) | Brunch (eggs benedict, specials, brunch cocktails) |
| 11-12pm | Aperitifs + tapas + beers | Late brunch + tapas + vermouth |
| 12-4pm | Lunch menu (3 courses + drink + dessert) | Full carte with chef's suggestions |
| 4-7pm | Afternoon café + happy hour (5-7pm beers half price) | Long sobremesa + cocktails + pastries |
| 7-11pm | Dinner carte + cocktails + wine pairings | Premium dinner carte + special events |
| 11pm-close | Cocktails + light night kitchen | Nightlife (cocktails + DJ if applicable) |
That's 6 blocks × 2 variants = ~12 pieces to have ready. Once produced and uploaded with correct scheduling, it rotates on its own. Add seasonal campaigns (Christmas, Valentine's, Halloween, Easter) and that's 4-6 more high-priority rules that briefly override the base calendar.
Sample calendar: retail
| Period | Mon-Wed | Thu-Sun |
|---|---|---|
| Open-1pm | Staple items + conservative offers | Launches + trend lookbook |
| 1-5pm | Visual pause (branding + brand values) | Main weekend campaign + discounts |
| 5-close | "End of day" + express deals | Weekend highlights + next-day hours |
Retail benefits more from date than hour scheduling: seasons run long. Typical annual campaigns:
| Campaign | Start date | End date |
|---|---|---|
| Winter sales (US/UK) | Dec 26 | Feb 28 |
| Valentine's Day | Feb 1 | Feb 14 |
| Mother's Day (UK) | Early March | Mothering Sunday |
| Spring-Summer | March 15 | June 30 |
| Mother's Day (US) | Apr 28 | 2nd Sun of May |
| Summer sales | July 1 | Aug 31 |
| Back to school | Aug 20 | Sep 15 |
| Autumn-Winter | Sep 15 | Dec 23 |
| Black Friday | Friday after Thanksgiving 00:00 | Cyber Monday 23:59 |
| Christmas / holiday | Nov 24 | Dec 23 |
| Boxing Day / post-Christmas | Dec 26 | Jan 6 |
All of that scheduled in September = 1 day of work, then rotates all year. If you have 10 locations, the difference vs manual coordination is huge.
Sample calendar: gym
| Time | Mon-Fri | Sat-Sun |
|---|---|---|
| 6-10am | Morning classes + post-workout café + smoothies | Special classes (long yoga, bootcamp) |
| 10am-4pm | Membership offers (browsers without training) + nutrition | Open day every 2nd Saturday + community challenges |
| 4-7pm | Mid-afternoon classes (short HIIT) + after-school kids | Family classes + teen activities |
| 7-10pm | Evening peak: peak classes + challenges + new members | Relaxing yoga + light cardio + closing |
Typical annual campaigns:
- Jan 1-31: "New Year, new you" — 50% off membership, 90-day plans.
- Apr 15-Jun 15: "Pre-summer" — short summer pass, pre-beach challenges.
- Sep 1-Oct 15: "Back to routine" — post-vacation recovery.
- Nov 15-Dec 23: "Black Fitness" — annual discount with fixed monthly fee.
More industries
Step-by-step setup (in Digisini)
Here's how to configure a typical rule from the panel:
- Create the base playlists. Before scheduling anything, prepare the 4-8 calendar playlists (breakfast, lunch, dinner, etc.). Each with its content pieces. No playlists = nothing to schedule.
- Set the screen's timezone. If multi-location, each screen with its own zone. Default takes account-level zone, but you can override per screen.
- Create the first rule in the Scheduling panel. "New rule" button: descriptive name ("Breakfast Mon-Fri"), playlist to use, days of the week (toggle 7 days), time slot (07:00-11:00), priority (30 for base rules).
- Create the 4-6 base rules (lunch, afternoon, dinner, weekend). Keep priorities consistent (all "base" at 30).
- Add campaign rules with higher priority (70-90). Specify date range and, where applicable, time-of-day override (Black Friday can be 24/7 throughout range).
- Define the "default" rule with low priority (10). It's what shows if no other rule applies (e.g. late night when venue is closed but screen still on — generic branding).
- Test overlaps. Manually change the system time to simulate different moments and verify the right rule activates.
- Activate global scheduling. Up to here, scheduling is draft. The final toggle ("Scheduling active") pushes it live.
In order, full first setup takes 2-3 hours (most of it preparing playlists, not rules). Each new annual campaign: 10-20 minutes.
Overlapping rules: how priorities work
The universal system in signage is numeric priorities: each rule gets a number (1-100), and when two would apply at the same time, the higher number wins.
- 10: "default" rule (what shows if nothing else applies)
- 30: base recurring rules (breakfast, lunch, dinner, weekend)
- 50: weekly special rules (Thursday jam session)
- 70-80: seasonal campaigns (Black Friday, Christmas, Sales)
- 90-95: venue one-off events (anniversary, special event)
- 100: emergencies or manual override (announcing temporary closure)
With this system, a screen during lunch hours with active Christmas campaign will show Christmas (priority 70 > 30), not the lunch menu. If you want the lunch menu to appear anyway, embed a lunch sub-piece inside the Christmas playlist — but the choice is yours.
Advanced rules: weather, conditional, integrations
On advanced platforms (Digisini Pro and up), you can define conditional rules depending on external variables:
- Weather: "if local temperature >30°C, activate ice-cream campaign". "If rain >60%, show hot coffee promo". Rule queries weather API every N minutes.
- Sports events: "If local team plays today, activate match-day viewing pack". Integration with sports calendars.
- Stock or sales: "If less than 10 units of product X left, activate 'last units' urgency". Integration with POS or ERP.
- Time-based: "If today is a national holiday in my country, activate holiday rule". Integration with public holidays calendar.
- Web traffic: "If we get more than N visitors to our site today, show appreciation on screen". Integration with analytics.
These rules aren't for everyone. A typical SMB doesn't need them. But franchises or businesses with sophisticated ops use them to automate context-driven responses in real time.
Want to try dayparting on your screen? Free plan includes enough basic rules to get started.
Start free (1 screen)Common mistakes when scheduling (and how to avoid them)
The most frequent mistakes in scheduling setup:
- Forgetting the "default" rule — without it, if all rules have time windows and a moment with no applicable rule arrives, the screen goes black. Always create a 24/7 default at priority 10.
- Scheduling dates in the wrong timezone — classic when expanding to multi-country. Verify each screen has its local timezone set.
- Overlapping changes with equal priorities — if two rules sit at priority 30 and overlap, behaviour is undefined (varies by system). Always give distinct priorities.
- Forgetting to close a date on a campaign — schedule Black Friday end at Dec 1 23:59:59. Leave "no end" and it runs all year.
- Testing only during the active hour — before going live, simulate other times. Change system time for 5 min or use "simulation mode" if your software has it.
- Not documenting rules — after 6 months with 12 rules, you won't remember why "Special Promo" has priority 75. Leave a comment on each rule.
- Abrupt transitions without smoothing — if rule A jumps to B instantly, watching customers can get confused. Set 0.5-1s transition.
Time ROI: how many hours you reclaim with scheduling
Simple maths for a hospitality SMB changing menu across time blocks 3 times per day (breakfast → lunch → dinner), 7 days per week:
| Metric | Manual | Scheduled |
|---|---|---|
| Changes/day | 3 (each block) | 0 (auto) |
| Time per change | ~3 min (open, select, apply) | 0 min |
| Time/day | 9 min | 0 min |
| Time/year (300 open days) | 45 hours | ~3 hours (initial setup) |
| Net time reclaimed/year | ~42 hours | |
If your hourly value is £15, that's ~£630/year reclaimed. With 5 locations, ~£3,150/year. For SMBs with more complex calendars, savings are higher. And that's before counting the cost of "forgets" (a day with the wrong promo all day can cost £50-200 in lost sales).
Ready to let your screen run itself? Try free with no contract.
Start free (no card)