Viewer Variables, also known as Dynamic Filtering, allow you to create smart and efficient digital signage content. Instead of designing multiple presentations for different viewers, you can use Viewer Variables to automatically adapt content based on predefined values.Documentation Index
Fetch the complete documentation index at: https://docs.pads4.com/llms.txt
Use this file to discover all available pages before exploring further.
Meeting Room Example
Imagine managing 50 meeting room door signs in your digital signage network. Each sign displays a unique room number. Traditionally, you would need 50 separate presentations. With Viewer Variables, you design one presentation and let the system dynamically insert the correct room number for each display.Creating a Viewer Variable
Steps:
- Open PADS4 CTRL Center.
- Go to the Viewers menu category.
- Select Variables from the section that opens.
- Create a new Viewer Variable:
- Enter a name, for example, MeetingRoomName.
- Click Create to add the variable.
- Now, each Viewer can have its own unique value for MeetingRoomName.
Designing a Presentation with Viewer Variables
- Create a text field in PADS4 Designer.
- Insert the Viewer Variable as #MeetingRoomName#.
- Schedule the presentation to your Viewers.
Dynamic Content Adaptation
Viewer Variables are not limited to room numbers. You can use them for:- Location-based data
- Directional signs
- IP addresses
- Opening hours
- Personalized messages
Example: SQL Integration
If you are fetching data from a database, you can insert Viewer Variables into SQL queries:Where Can Viewer Variables Be Used?
- Text fields in presentations
- SQL queries in data providers
- Playlist items for dynamic content rotation
How Viewer Variables Work
PADS4 automatically scans all text for Viewer Variables (formatted as#VariableName#) and replaces them with the assigned values.
If a meeting room name changes, simply update the value in Viewer Variables—there is no need to modify the presentation.

