Audience messaging is a method of dynamic messaging in which the data element (for example, credit card type) dictates the message that is displayed to the viewer. Using this method, you can show different messages to different audiences.
In the example below, different messages are displayed to viewers based on the type of credit card they hold. Note that all other components of the scene are identical.
![]() |
![]() |
![]() |
Audience messaging is implemented using data that is passed to SundaySky for each viewer. In order to implement audience messaging, you'll need to create the relevant data element together with the values that this data element can have.
For example:
If you are displaying different messages based on credit card type,
you would create a data element called card type together with the possible values that this data element can have (gold, silver, platinum).
![]() |
If you do not add the card type values, this data element will not be eligible for audience messaging. |
See Managing the SundaySky Data Element Library to learn how to create data elements and values.
1. |
From the scene line-up, select the scene with the text that you want to work on. |
2. |
Hover over the text to see the blue text placeholder and then click inside the placeholder. |
The current text is displayed in the Configuration pane.
3. |
In the Configuration pane, toggle the switch to Message by audience. |
4. |
Click the down arrow to open the Set message by drop-down list and then select the data element by which you want to segment your customers. |
5. |
Click the down arrow to open the Audience drop-down list and then select the relevant value. |
Note:
You can create a variation using more than one segment. In such a case, the message you define will display if the customer belongs to any of the segments that have been selected. In the example below, the message will display if the customer holds a Gold credit card or a Silver credit card.
6. |
Type the message that you want to display to this customer segment and then click anywhere outside the text field to save. |
Notes: |
|
a. |
The font size used for the text in the placeholder depends on the length of your text. The longer the text, the smaller the font size will be, to enable all the text to display in the placeholder. If all the text cannot be displayed, three dots will appear at the end, indicating that there is more to read. |
b. |
You can define a segment to not see any messaging at all in a scene. To do this, select the relevant value (segment) and then leave the message field empty. |
7. |
Click +VARIATION to define a message for another customer segment. |
8. |
Repeat steps 5-6 to select the value and define the message. |
9. |
(Optional) Define messages for additional customer segments, as required. |
10. |
(Optional) You can also include a data element for personalization inside your message. See Configuring 1:1 Personalization (steps 4-5) to learn how. |
11. |
Type the text (referred to as default text) that you want to display when the following occur: |
Note:
To delete a variation, click the X in the relevant variation pane.
12. |
Preview the scene. |