Apply Conditional Logic to Event Content | Point-In-Time & Lifecycle

Modified on Mon, 5 Aug at 9:48 AM

Conditional logic allows you to specify that certain questions or pages be skipped or displayed depending on whether specific conditions are met. You can apply three types of logic to your events:


  • Skip logic: Advances respondents to a future point in the event based on how they respond to a question or demographic

  • Display logic: Displays a question only when a certain condition is met, such as a specific question response or demographic selection

  • Page logic: Displays an entire page of questions only when a certain condition is met, such as a specific question response or demographic selection


This article walks through:



Apply Skip Logic

Skip logic advances respondents to a future point in the event based on how they respond to a question or demographic. For example, if you have questions that apply only to full-time employees and a respondent indicates that they are not a full-time employee, the event will skip the full-time employee questions and display the next question(s) that apply to all respondents.


Skip logic can only be used to send respondents forward in the event, not backward.


You can apply skip logic to a question or a specific demographic.


Apply Skip Logic to a Question

You apply skip logic to a question that will not display if a respondent answers a preceding question a specific way. For example, if a respondent answers No to a question asking if they have been with the company for fewer than six months, skip logic can skip a follow-up question that asks recently onboarded employees if they were paired with a buddy during their first week of employment.


To apply skip logic to a question, the following conditions must be met:


  • The question type must be Favorability or Single Selection.

  • The question must be either the only question or the last question on the survey page.

  • The page containing the question must be followed by another page that contains at least one question.


  1. Navigate to the Content phase for the event you want to work with.

From within the Event Builder:

  1. Click Content in the left panel.

From Listen:

  1. In the Active Events section or the All Events section, click Manage Event for the event you want to work with.

The Event Builder opens, displaying the Overview page.

  1. In the left panel, click Content.

        2. In the workspace, click the Questions tab.

        3. Click the question you want to apply skip logic to. 

The Edit Question dialog box appears.

  1. Click the Skip Logic tab.

  2. For the answer option(s) you want to add skip logic to, click the Skip To dropdown, then select where the respondent should be sent in the event. You can skip the respondent to a future point in the event, or to the end of the event.



  1. Click Save.


Apply Skip Logic to a Demographic

Applying skip logic to a demographic is the same as applying it to an event question. You are simply applying the logic to a self-select demographic question on the Demographics page of the event rather than a question on the Questions page. The same conditions apply.


Note: The Demographics page is available only if the Administrator activates it in the system. 


  1. Navigate to the Content phase for the event you want to work with.

From within the Event Builder:

  1. Click Content in the left panel.

From Listen:

  1. In the Active Events section or the All Events section, click Manage Event for the event you want to work with.

The Event Builder opens, displaying the Overview page.

  1. In the left panel, click Content.

        2. In the workspace, click the Demographics tab.

        3. Click +Logic above the question you want to apply skip logic to. 

The Edit Demographic dialog box appears.

  1. Click the Skip Logic tab.

  2. For the answer option(s) you want to add skip logic to, click the Skip To dropdown, then select where the respondent should be sent in the event. You can skip the respondent to a future point in the event, or to the end of the event.

  3. Click Save.

The logic is applied and an edit logic icon appears above the demographic question. You can hover your mouse over the icon to view the skip rules you specified or click the icon to display the Edit Demographic dialog box and edit or delete the logic for the question.




Apply Display Logic

Display logic displays a question only when a certain condition is met, such as a specific question response or demographic selection. For example, if a respondent answers Disagree or Strongly Disagree to a question about intending to stay with the company, display logic can display a follow-up question asking what kind of change would be needed for them to consider staying with the company. Or maybe you want to ask part-time employees if they want to become full-time employees. You can set up display logic to display the question only if the respondent chooses the part-time employee demographic.


Note: If following up with an open-ended question, make the question text descriptive so you know which item it pertains to. If you are using follow-up questions for multiple items but you use something generic, like Please elaborate for all of them, it can be difficult to distinguish them from each other. Using our example above regarding the question about intending to stay with the company, an appropriate follow-up question might be What would need to change for you to consider staying?


Apply Display Logic to a Question


  1. Navigate to the Content phase for the event you want to work with.

From within the Event Builder:

  1. Click Content in the left panel.

From Listen:

  1. In the Active Events section or the All Events section, click Manage Event for the event you want to work with.

The Event Builder opens, displaying the Overview page.

  1. In the left panel, click Content.

        2. In the workspace, click the Questions tab.

        3. Click the question you want to apply display logic to. 

The Edit Question dialog box appears.

  1. Click the Display Logic tab.

The tab displays condition options for the question.



  1. Click the Condition dropdown, then select Question.

  2. Click the adjacent dropdown, then select the question for which certain responses will trigger the display logic.

  3. Click the Answers dropdown, then select the answers that will trigger the display logic.



Note: If you want to specify another condition, click the plus sign icon to display another set of condition options.

  1. Click Save.

The logic is applied, and an Edit Display Logic icon appears next to the question on the survey page. 



Apply Display Logic to a Demographic

Applying display logic to a demographic is the same as applying it to an event question. You are simply applying the logic to a self-select demographic question on the Demographics page rather than a question on the Questions page. However, for demographic questions, skip logic and display logic are mutually exclusive. You can apply only one type of logic to the question, but not both.


Note: The Demographics page is available only if the Administrator activates it in the system. 


  1. Navigate to the Content phase for the event you want to work with.

From within the Event Builder:

  1. Click Content in the left panel.

From Listen:

  1. In the Active Events section or the All Events section, click Manage Event for the event you want to work with.

The Event Builder opens, displaying the Overview page.

  1. In the left panel, click Content.

        2. In the workspace, click the Demographics tab.

        3. Click +Logic above the question you want to apply display logic to. 

The Edit Question dialog box appears.

  1. Click the Display Logic tab.

The tab displays condition options for the question.

  1. Click the Condition dropdown, then select Demographic Question.

  2. Click the adjacent dropdown, then select the demographic question for which certain responses will trigger the display logic.

  3. Click the Answers dropdown, then select the answers that will trigger the display logic.

Note: If you want to specify another condition, click the plus sign icon to display another set of condition options.

  1. Click Save.

The logic is applied, and an Edit Display Logic icon appears next to the question on the page. 


Note:  If you want to set display logic for an entire page of questions so the page shows conditionally based on a previous response, consider using page logic.



Apply Page Logic

Page logic displays an entire page of questions only when a certain condition is met, such as a specific question response or demographic selection. For example, if you want to ask only employees in the Finance and R&D departments questions about clarity of direction, you can apply page logic so the page with those questions displays only if the respondent chooses Finance or R&D as their department in the Demographics section of the event.


  1. Navigate to the Content phase for the event you want to work with.

From within the Event Builder:

  1. Click Content in the left panel.

From Listen:

  1. In the Active Events section or the All Events section, click Manage Event for the event you want to work with.

The Event Builder opens, displaying the Overview page.

  1. In the left panel, click Content.

        2. In the workspace, click the Questions tab.

        3. Click +Page Logic at the top of the page you want to apply page logic to. 

The Page Logic dialog box appears with condition options for displaying the page.

  1. Display the Condition dropdown, then select an option – Demographic Question or Question.

  2. Display the adjacent dropdown, then select the question or demographic that will trigger the page logic.

  3. Click the Answers dropdown, then select the answers that will trigger the page logic.

  4. If you want to add an OR condition, click + Or Condition, then make your selections in the condition dropdown fields.



In the example above, the questions on page 4 will display if a respondent answers Finance or R&D for the demographic question “Please specify your division” OR answers Disagree or Strongly Disagree for the survey question “I can see a clear link between my work and departmental objectives.” 


The OR condition makes it possible for someone outside of Finance or R&D to see the page if they respond unfavorably to the question about seeing a link between their work and departmental objectives.


  1. Click Save and Apply.

The logic is applied, and an Edit Page Logic icon displays at the top of the event page.


Note: Applying page logic is very similar to applying display logic. The best time to use page logic is when you have an entire page of questions that must all meet the same condition. If you're looking to set conditional logic on an individual question and not an entire page, consider using display logic.


Note: You can preview your event to make sure your logic works as intended. Please see the Preview Your Event | Point-In-Time & Lifecycle article.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article