Overview
Ultraverts are self-placing promotional messages that appear automatically on intranet pages. They’re designed for time-sensitive announcements, campaigns, or nudges — without editors needing to modify page content. Each ultravert is created as its own post and the system handles where, when, and to whom it appears.
There are four display formats: Toast (a notification card in a corner), Banner (a full-width strip at the top or bottom), Interstitial (a modal overlay), and Ticker (a scrolling marquee bar).
Ultraverts are managed under their own menu item (megaphone icon) and are only available to Administrators.
Ultravert edit screen
Tab 1: Display
Controls what the ultravert looks like and how users interact with it.
| Field | Type | Description |
|---|---|---|
| Format | Dropdown (required) | Choose from Toast, Banner, Interstitial, or Ticker |
| Position (toast) | Dropdown | Corner placement: bottom-right, bottom-left, top-right, top-left |
| Position (banner) | Dropdown | Top or bottom of page |
| Position (ticker) | Dropdown | Top or bottom of page |
| Background colour (ticker only) | Dropdown | Primary, Accent, Blue, Green, Yellow, or Red |
| Link text | Text | Label for the call-to-action button |
| Destination page | Relationship | Pick an internal page/post to link to |
| External destination URL | URL | Link to an external site instead |
| Allow dismiss | Toggle | Whether users can close the ultravert |
| Dismiss delay (interstitial only) | Number | Seconds before the close button appears. Default: 5 |
| Auto-dismiss after (toast/banner) | Number | Seconds before it disappears automatically. 0 = stays until dismissed |
Tab 2: Timing
Controls when the ultravert appears.
| Field | Type | Description |
|---|---|---|
| Show after (seconds) | Number | Delay after page load before showing. 0 = immediate |
| Show on page view number | Number | Trigger on the user’s Nth page view in the session. 0 = first view |
| Limit by time of day | Toggle | Restrict to specific hours |
| Start time | Time picker | Earliest time to show (e.g. 09:00) |
| End time | Time picker | Latest time to show (e.g. 17:00) |
| Limit by date range | Toggle | Restrict to specific dates |
| Start date | Date/time picker | Earliest date/time to show |
| End date | Date/time picker | Latest date/time to show |
Tab 3: Frequency
Controls how often each user sees the ultravert.
| Field | Type | Description |
|---|---|---|
| Display frequency | Dropdown | Once per session, Once per day, Once ever (cookie-based), Every page load, or Every N page views |
| Every N page views | Number | Show every Nth page view (e.g. 5 = every 5th). Only visible when frequency is “Every N page views” |
| Cookie period (days) | Number | How long the “once ever” cookie lasts. Default: 30 |
Tab 4: Audience
Controls who sees the ultravert.
| Field | Type | Description |
|---|---|---|
| Logged-in users only | Toggle | Restrict to authenticated users |
| Publishers only | Toggle | Further restrict to users with publishing capabilities. Only visible when logged-in is enabled |
| Target teams | Relationship | Show only to members of selected teams. Only visible when logged-in is enabled |
| Target grades | Taxonomy multi-select | Show only to users in selected grades. Only visible when logged-in is enabled |
| Target locations | Taxonomy multi-select | Show only to users at selected building locations. Only visible when logged-in is enabled |
Tab 5: Target Content
Controls which pages the ultravert appears on.
| Field | Type | Description |
|---|---|---|
| Target by | Dropdown | All content, Content type, or Tag |
| Content type | Dropdown | Tasks, News, News updates, Blog posts, Events, Vacancies, Training, or Projects. Only visible when targeting by content type |
| Task category | Taxonomy select | Optional — narrow to a specific category |
| News type | Taxonomy select | Optional — narrow to a specific news type |
| News update type | Taxonomy select | Optional — narrow to a specific update type |
| Blog category | Taxonomy select | Optional — narrow to a specific blog category |
| Event type | Taxonomy select | Optional — narrow to a specific event type |
| Grade | Taxonomy select | Optional — narrow vacancies to a specific grade |
| Training category | Taxonomy select | Optional — narrow to a specific training category |
| Tag | Taxonomy select | Show on any content with this tag. Only visible when targeting by tag |
Tab 6: Expiry
Controls automatic retirement.
| Field | Type | Description |
|---|---|---|
| Auto-expire | Toggle | Automatically revert to draft status at a specified date/time |
| Expiry date | Date picker | The date to expire |
| Expiry time | Time picker | The time to expire |
Sidebar: Preview
A Preview button appears in the sidebar panel. Clicking it opens the homepage in a new tab with the ultravert force-displayed, bypassing all targeting and timing rules. Available to administrators only, and works for both draft and published ultraverts.
Display Rules & Stacking
- Up to 3 toasts can stack in a single corner
- Only 1 banner per position (top or bottom)
- Only 1 interstitial per page load
- Multiple tickers can stack
- Priority is controlled by the page order field (lower number = higher priority)
