Skip to content
English
  • There are no suggestions because the search field is empty.

Adding Optional Display Logic


What is Display Logic?

Display Logic lets you control which questions appear on a survey form based on how a reporter answers a previous question.

Instead of showing every reporter the same set of questions, you can personalize the form so that each reporter only sees the questions that are relevant to them.

CTl8dsqH4kq8EzBED7RhSyZKdgTx_rO0MA

Examples:

  • AmeriCorps tutoring programs: If a reporter selects After-School Program, you can show a follow-up about grade levels. If they select In-School Program, you can show a question about the number of classrooms supported.

  • Adult literacy programs: If a tutor selects Reading Comprehension, you might display a follow-up about materials used (books, newspapers, digital texts). If they select Writing Skills, you can instead ask about feedback frequency on written assignments.


Question Types Supported

Display Logic can be added to and triggered by the following question types:

  • Single Select (radio buttons, dropdowns)

  • One Date

  • Any Date and Date Range

  • Time (radio buttons, dropdowns)

  • Single Number & Number Series (radio buttons, dropdowns)

  • Number Series w/Other

  • Non-Number Series w/Other

  • Number Series Text Box

  • Media Upload

You can add Display Logic while creating a new form or by editing an existing one.


Adding Display Logic When Creating a New Form

Following the steps to create a new form (checkout this article for information) and then follow these steps: 

  1. Once you are happy with the order of your questions and if you have any questions for which logic may be applied, click Add Optional Display Logic.
    xZViZ40zuNF6TSxPOJqkG17X7L6s9QqCcA
  2.  Use the Add Logic links to add or hide subsequent questions in your form based on your reporter's responses. 
    yQ421-Oogiuip4B_golv7pKkx6PNrkZYzg
  3. A pop-up window will appear.
  4. Complete the WHEN statement.

    First begin your logic statement by clicking Select Answer(s), select the options, and click Apply.
    oCMODpi-YPgA4fG-Yd-jBsDSDjvhug5eigcZJ_VAPSAtPL6tDe8VZTdJeDErrK22TuCgExample: WHEN any of the following responses are selectedNo
  5. Complete the THEN statement.

    Choose either to:
    • Add one or more questions to the survey and click Apply.
      rkNdm_ZvEIoS8yeO_s1PjUcZdJPEgcseaA
    • Or, remove one or more questions to the survey and click Apply.
      r2j8NIUrz7xeoxOp5AKzvBTwPRjM5dBroQExample: THEN remove one or more questions from the surveySelect questions to remove.

  6. If you need to add additional logic, click the Add More Logic link. 
  7. Once you are happy with your display logic for this question, click Save Logic for this Question
    mTe2TQPdg1INnj5yVoPzZnxEXHkcrvnfHQTo delete the any logic, click Close Without Changes
  8. Once logic is applied to a question, you'll see this banner. 
    3-mkoO4CdmS17c5PWInyWbxWlxAE2IPSoga) To edit your display logic, click Edit Logic.

    b) To delete your display logic, click Remove All Logic.
  9. Continue adding logic by clicking Add Logic to any eligible questions. 
  10. Once you are happy with the applied logic (optional), click the Name This Survey button at the top or bottom of the page.
    AvE7eWCary1actAt4mxDzmtXF6po3C6x2Q
  11. Type the name of your form and click either Create or Create Form and Schedule Launch.
    24tG4OXvM5pQrX77w1Rjc3XlYDzszjrF0AIf you click Create, you'll be taken to a page that lists all of the forms you've ever created. (See this article for more on managing forms.)

    If you click Create Form and Scheduled Launch, you can begin scheduling your launch. (See this article for more information on scheduling launches.)

Adding or Editing Display Logic on an Existing Form

Following the steps to add Display Logic on a form you've already created: 

  1. On the left, in your Mission Control, click Survey Management.
  2. On the right, click Manage forms.
  3. Find the form on which you would like to add or edit display logic and use the Add Display Logic or Edit Display Logic links. 
  4. Next, Use the Add Logic to create new logic or Edit Logic links to edit logic previously applied. 
    bjILo-FXvgdJ8G5sBVBiHGJrUNz5h_R-AAYou can also delete previously applied logic by clicking Remove All Logic.
    bP5jh9oKkWURsjykz4J2xtG3qBaSvHOndw
  5. A pop-up window will appear.
  6. Complete the WHEN statement.

    First begin your logic statement by clicking Selected Answer(s), select the options, and click Apply.
    XKxu_Y6qWBAmqhgkxOoYpkqe5ZUcQ9VWAgKxA9uYtt1kOrcvMd22AQfj_nln8bIJ0FwAExample: WHEN any of the following responses are selectedNo
  7. Complete the THEN statement.

    Choose either to:
    • Add one or more questions to the survey and click Apply.
      scbUspSIYxIUX2qMeBlVzyiiTU4iGuO6xw
    • Or, remove one or more questions to the survey and click Apply.
      edZtXxO84ABqPTOb4QXzYuisXNc75c_VyQ
  8. If you need to add additional logic, click the Add More Logic link. 
  9. Once you are happy with your display logic for this question, click Save Logic for this Question
    w-m2u8ZRjpfpbgWxk2-hiqHkXDcUKuQokgTo delete the any logic, click Close Without Changes
  10. Once logic is applied to a question, you'll see this banner. 
    gdA6Qo7uqWFp7erNo0SnzA5X5OcCwsmGdQ-1a) To edit your display logic, click Edit Logic.

    b) To delete your display logic, click Remove All Logic.
  11. Continue adding logic by clicking Add Logic to any eligible questions. 

  12. Once you are happy with the applied logic, click the Finished button at the top or bottom of the page.
    Ixj0TYux5ooAUdTvN5vofC-7ai-joOt6wg

Operators by Question Type

Below are the available WHEN operators for each question type, with notes on how they behave.

Single Select (Radio / Dropdown)

  • Any of the following responses are selected

YeZpeO4JkajeLhjbhrmjWq5t29_czDiwZg


One Date

  • The entered date is

  • The entered date is not

  • The entered date is before

  • The entered date is after

8bfi95YtAj5X9el7tqmgj4gxigm7YBP5Xw


Any Date and Date Range

  • Any of the dates include

  • Any of the dates do not include

  • All of the dates are before

  • All of the dates are after

sfjn76U5wS4omN8VFRyR1PxyeVO-Z9N_EA


Time Questions (Dropdown)

  • The entered time is

  • The entered time is not

  • The entered time is equal to or greater than

  • The entered time is equal to or less than

sqYihMuQZnDgKgwXBSiVBgVWRj4foDbMQQ


Single Number & Number Series (Radio / Dropdown)

  • Any of the following responses are selected

_Sq7mvJRt06N2y3e5tDCckcTChL80Bgg_g


Number Series w/Other

  • Any of the following responses are selected

  • All of the following responses are selected

  • If an “Other” value is entered

nsa202dxjWJwgcoXt6GgecfeKDvd9Bjeng


Non-Number Series w/Other

  • Any of the following responses are selected

  • All of the following responses are selected

  • If an “Other” value is entered

1JGbJ2eC7fZGDiOWViMUdOvpAImrChsH0A


Number Series Text Box

  • The entered value is

  • The entered value is not

  • The entered value is equal to or greater than

  • The entered value is equal to or less than

4Vmy1lgu2UTeCBtN9myhL0tvAkTOfvvcNA


Media Upload

  • Reporter uploads at least one file

f6FkF2CTkffKa60vJy7pyuqQRrmERkjNVQ


Video Support