Skip to Content
FeaturesConditional Item Visibility

Conditional Item Visibility

Control which items appear in your widget using creator-configured rules. Visitors never see these rules — they just see the filtered results.

Setting Up Visibility Rules

  1. Open your widget in the editor
  2. Go to the Source tab
  3. Expand the Conditional Item Visibility accordion
  4. Click Add Rule

Each rule has three parts:

  • Column — the data source column to evaluate
  • Condition — one of: equals, is not empty, is empty, contains, does not contain, or one of the date conditions below
  • Value — the value to match against (not required for “is empty”, “is not empty” or the fixed date conditions)

Date Conditions

Pick a date column and the widget decides what to show from today’s date, with no edits to your data needed:

  • Date is today
  • Date is before today / Date is today or earlier
  • Date is after today / Date is today or later
  • Date is within the last N days / Date is within the next N days — enter the number of days; today counts

Typical uses: an events list that only shows upcoming events, a “this week” board, a daily draw that reveals today’s row at midnight, or an archive of everything that has already happened.

Which “today”?

When you add your first date condition a Dates are judged in setting appears. Choose the timezone your dates are written in (for example America/New_York for a US club, Europe/London for a UK one). The widget rolls over at midnight in that timezone for every visitor, wherever they are. Change it any time; all date conditions on the widget use the same timezone.

The rules compare the calendar date in the cell, not the time of day. “2026-10-09 23:30” and “2026-10-09” are both “today” on 9 October. Dates written as 5/10/2026 are read in your source’s own order (the spreadsheet’s locale for Google Sheets, the field’s date format for Airtable), so a UK sheet’s 5/10 is 5 October.

Match Mode

When you have multiple rules, choose how they work together:

  • Show items that match Any rule — items appear if they satisfy at least one rule (OR logic)
  • Show items that match All rules — items must satisfy every rule to appear (AND logic)

Where It Works

Visibility rules apply everywhere your widget is displayed:

  • All layouts (grid, list, table, etc.)
  • Published pages
  • Embeds
  • Script installs

Example Use Cases

  • Only show items where Status equals “Published”
  • Show only upcoming events with Event Date is today or later
  • Reveal a daily entry at midnight with Draw Date is today or earlier
  • Hide draft items by setting a rule where Status does not contain “Draft”
  • Show only items that have images by setting Image is not empty
  • Display items from a specific category without exposing the filter to visitors

Visibility Rules vs Filters

Visibility rules and filters serve different purposes:

  • Visibility rules are configured by you (the creator) and are invisible to visitors. They control which items are included in the widget at all.
  • Filters are visitor-facing controls that let your audience narrow down the visible items themselves.

You can use both together — visibility rules determine the base set of items, and filters let visitors refine within that set.

Visibility rules are evaluated before filters. If a rule hides an item, it won’t appear in filter options either.

  • Filters — Let visitors filter data in your widget
  • Items & Details — Understand item lists and details pages
  • Sorting — Allow visitors to reorder data
Last updated on