Publish once. Rules decide the rest.

A display rule is a condition attached to content: when it holds, the content plays; when it stops holding, the content steps aside. Campaign windows, weekday menus, store segments, frequency caps, and live data all become rules instead of manual work.

Time does the scheduling for you.

Campaign dates open and close promotions on the day they should. Day control gives Monday a different menu than Sunday. Time ranges daypart the screen: breakfast until 11, lunch after. Set it once and the calendar runs the fleet.

  • Campaign dates: start and end promotions automatically
  • Day control: weekday and weekend variants
  • Time range: dayparting down to the minute

Label control targets segments, not screens.

Rules read the device labels you already maintain: flagship stores get the premium campaign, drive-thru screens get the short loop, one region gets its local promotion. New store opens? Label its devices and every rule applies itself.

Data decides in real time.

Datasource and data-attribute conditions show or hide content based on live values: pull the rain campaign when the weather feed says so, show the delay board only when there is a delay, cap how often an ad repeats with frequency rules.

Rules in three moves.

  1. 1

    Attach a condition

    Pick from campaign dates, days, time ranges, labels, frequency, or data conditions.

  2. 2

    Stack them

    Conditions combine: weekday lunch hours, in flagship stores, only while stock lasts.

  3. 3

    Publish once

    The rule evaluates on every screen, every moment. No follow-up edits.

Display rules questions, answered.

Eight families: campaign dates, day control, time ranges, label control, frequency, datasource conditions, and data attributes, plus combinations of them on the same content.

Stop scheduling by hand.

Tell us one campaign you currently babysit. We will rebuild it as rules that run themselves, end to end.