Skip to main content

Display Logic

Updated over a month ago

Overview

Display logic can be added to a card or a section by the chat author to ensure only those who qualify to see the cards will be shown those cards.

A chat author can add rules using the condition builder so that the participants are conditionally shown certain cards based on previous information they have provided. This allows the chat to dynamically adapt as per the responses provided by the participant.

Display logic rules can be applied to the following source & datapoint types

Source:

  • Chat

  • Profile Attribute - Any profile attribute that has been set up

Datapoint Type:

  • Question - Any previous question from the same chat

  • Input Variable - Any input variable defined in that chat

  • System Variable - Any system variable available such as participant subscription status, distribution name etc.

  • Hidden variable - Any hidden variable defined in that chat

Based on the type selected, chat author can select the questions/datapoints that the logic will be based on.

After selecting the question, operator choices will be presented and once the operator is selected, the chat author can choose a value.

Users can add more conditions (AND or OR) as well as add nested conditions using the 'ALL' or 'ANY toggle button.

Display logics can be applied to a section as well. The condition builder will be the same as the one available for cards.

Copy From ..


​Copy from ... option lets the user copy any existing display logics in the chat script and apply it to the current card/section.

Did this answer your question?