Menu

Forsta Surveys Support

All the topics, resources needed for Forsta Surveys.

  • Overview of the Survey Tag and Quick Links

    The <survey> element is the root of all survey elements and its attributes affect settings across the entire project. All survey elements (e.g., questions, ...

  • Block Tag: Create Sections

    The <block> tag is a great way to create sections in your survey. If you have a large number of questions that should be seen by the same type of participan...

  • Condition Tag: Create Simpler References to Condition Logic

    The <condition> element enables you to declare a named condition. Instead of rewriting condition logic across your entire survey, you can use the <condition...

  • Datasource Tag: Pull Data From a Tab-Delimited File

    Using the survey builder? Check out the Import Data Element. 1:  Overview The <datasource> element is a survey builder-friendly way of merging external data ...

  • Exec Tag: Execute Python Code

    The <exec> tag executes Python code. It is commonly used to set question values, modify the contents of question elements, print debugging information, creat...

  • Finish Tag: Stop the Survey

    The <finish> element can be used to prematurely stop a survey. This element will not show in the question tree and should not be used often. Consider using ...

  • Goto Tag: Jump to a Different Section

    The <goto> element forces the execution of the survey to continue elsewhere. You can use this element to go back to a specific question so that a participan...

  • HTML Tag: Create a Comment Element

    The <html> element is sometimes referred to as a survey comment and is used to display text or HTML in your survey (e.g., "Now we're going to ask you about....

  • Note Tag: Create Code Comments

    Using the Survey Editor? Learn more about the Note Element. 1:  OverviewThe <note> element can be used to leave notes in a survey that are only displayed in ...

  • Pipe Tag: Show Information Conditionally

    The <pipe> element is used to display information conditionally. Using <case> elements, you can specify any number of conditions to be evaluated from top to...

  • Resource Tag: Create Translatable Resources

    Resource (<res>) tags are a great way to provide additional resources that can be used across a project. Resources reside in a Python dictionary and can be r...

  • Suspend Tag: Adding a Page Break

    The <suspend/> tag is a control element used to create page breaks in your survey. Add a page break to your survey using the XML <suspend> tag.In the example...

  • Term Tag: Terminate/Screen Out Participants

    The <term> element is used to terminate participants. Use the cond attribute to create condition logic that will terminate participants if evaluated to "Tru...

  • Marker Tag: Set a Survey Marker

    The <marker> element is used to set markers in a survey. Setting a marker using the <marker> element is equivalent to using the setMarker function in an <ex...