Topics

collapse arrow

AI Demographic Content Targeting

With Audience Targeting enabled and demographic triggers set, your playlist automatically adapts to different viewer profiles. This is a powerful way to ensure that your digital signage content remains relevant, engaging, and effective for all audience segments.

To start using Playlists with AI audience sensors, so that content automatically changes based on the demographics of whoever is viewing the screen, follow the below steps or sections:

1. Enable Audience Targeting

  1. Navigate to the Playlist editor page and choose a Playlist to edit.
  2. Locate the switch labeled Audience Targeting.
  3. Switch Audience Targeting to Enabled.
Enable audience targeting for your playlist

When enabled, ScreenManager will detect the audience’s demographics — such as age range and gender and adjust the playlist’s content accordingly.

Additionally, new demographic triggers and playback settings1 will appear underneath your playlists.

New settings

2. Add Content for Targeted Playback

Add Content for Targeted Playback
  1. Use Media management menu to either add already uploaded Media files to your playlist by clicking +1 icon next to them or add new files by clicking Upload media2 button.
    All newly added items will appear in under already added Media files3.
  2. Arrange all Media in the order you prefer by using drag and drop4.

3. Configure Demographic Triggers

Under each Media item, locate the Add trigger button.

Add trigger

Click on it to show the targeting panel.

Targeting panel

Click on any item on the panel to specify your Targeting (Audience sensor or Object detection).

Audience Sensor:

Edit trigger rule

1 Switch between Audience sensor and Object detection.

2 Specify the Age range of your audience using the slider (between 0–100).

3 Specify the Gender (Female, Male, or Any).

Object detection:

Choose an AI model and the object type you want to detect. The trigger will activate and play your content, when this object is in view.

If you do not have an AI model set up, you can set it up in the Organization Settings.

No AI model

If you have an AI model set up already, click on Select object1, select it from the list2 and then select object type3 you want to detect.

Select object to detect

Select Minimum Count1: set how many objects must be detected simultaneously to trigger this rule. Higher values make the rule more specific. For example, setting this to 3 for 'person' means the content will only trigger when 3 or more people or objects are detected.

Select minimum count

If you want more object types to be detected, add another trigger and repeat the process of setting up object detection.

How Triggers Work

Each piece of content in your playlist can have one or more triggers. For example, you might display a certain ad only if the viewer is Female and aged 25–35. If multiple triggers apply, ScreenManager decides which content to show based on the closest matching criteria or the next available content that meets the condition.

You can configure the specifics of each trigger by clicking the Trigger rules panel.

Trigger rules and playback settings

By default, triggers are configured for the least disruptive effect. That means when a piece of content is triggered by the AI camera, it will play through its entire duration and then switch to different content only after finishing playback. This triggered content is also part of the normal playlist rotation—ScreenManager simply prioritizes it whenever the corresponding sensor condition is met.

Should you need a more aggressive approach, these settings can be adjusted to accommodate campaigns that switch instantly on detection or only play AI-triggered content if there is a matching audience group. This flexibility ensures you can tailor triggers to your exact requirements—from minimal disruption to highly dynamic, real-time targeting.

2 Trigger playback settings

You can configure the playback triggers by clicking the Trigger rules1 panel.
By adjusting these settings, you can determine exactly how triggered content behaves within your playlist, whether it should only appear under specific demographic conditions, how long it should remain visible once started, and whether it can be interrupted by other triggers.

Playback settings 2

1 Playback Mode

  • Normal
    Content plays in regular rotation with other playlist items.
  • Only When Triggered
    Content only plays when explicitly triggered by sensor conditions.

2Play Until

  • Until Content Ends
    Plays the content to completion once started.
  • Until Trigger Ends
    Plays only while trigger conditions remain active, then stops when conditions end.

3 Interruption Mode

  • Anytime
    Content can be interrupted by other triggered content with higher priority.
  • Never
    Content will never be interrupted once it starts playing.
  • Never When Triggered
    When triggered, content will play to completion without interruption.

4 Trigger Delay

Use the slider to set up delay before activating the trigger. The longer the camera sees the target, the more precise the detection will be.

Test Your Setup

  1. Locate the Test targeting button in the Playlist editor page.
Open test targeting modal

2. Click it to open the testing interface.

3. Choose between Audience sensors and Object detection1.

Audience sensors

Allow you to stress-test how your content will behave during various demographic shifts over time—useful for validating marketing strategies or compliance requirements.

Demographic simulation
  • Simulate different demographic profiles (e.g., Male, age 302) to preview which content would be shown.
  • You can add one of the suggested categories under the Quick add3 section or create your own preferred target audience by choosing their gender and age and then clicking the Add Person4 button.
  • You can deactivate any target audience by clicking on the Eye5 icon. Click on it again to activate them back.
  • You can also delete the target audience by clicking on the Bin 6icon.

Object detection

Object detection 1

1 Choose an AI model

2 Choose the object type you want to detect using the drop down menu. The trigger will activate and play your content, when this object is in view.

Object detection 2

3 Set up Detection Counts: select how many instances of each object should be detected.

4. To test targeting on a real AI camera, copy this URL7 and paste it into your AI camera settings as the detection endpoint. The camera will send detection data to this URL.

Last updated at 3/11/2025
Get our digital signage app for Android on Google Play