Creating End Forms
  • 31 Jul 2024
  • 2 Minutes to read
  • Dark
    Light

Creating End Forms

  • Dark
    Light

Article summary

Overview

End Forms allow the Designer to execute unique Flow conclusion functions such as displaying a state-confirming message, providing a file download, or implementing various Flow navigation Behavior options. 

Unlike regular Forms (Interaction Forms), End Forms do not support all Form controls since they are not expected to output data.

In an End Form, clicking the Close button control ends the Flow immediately. Clicking the Start Flow control in an End Form initiates a new Flow. The Start Flow control is available as a Button, Link, and Image.

End Forms do not support Outcome Rules. If wishing to use Outcome Rules, please configure this onto a regular Form instead.

Common Use Cases

  • Confirmation popups that asks the end user to check their data for accuracy before submission and/or to affirm successful submission of their data.
  • Redirecting the end user to a Dashboard or a Report upon completion of a Flow
  • Open a URL to an external website upon submission of a Form and it's data in a Flow


End Form Generating Steps

Step NameDefinition

[Pick or Create] End Form

Prompts creation of a new End Form or selection of pre-existing End Form

Base End Form

Inserts an End Form with a Base template consisting of two empty rows, two empty columns, and a Button.

End Form Session

Creates an End Form that with a variety of Behavior options. It is the most flexible option. 

File Download End Form

Inserts an End Form with a File Download template consisting of a Rich Text Display and a File Download Button as a link.

Simple End Form

Inserts a Simple End Form consisting of a Label and a Button. This is made within a simplified End Form Designer with restricted control selection, so it is the quickest to configure.



Example

This example demonstrates creating a Form with one outcome path that will show an End Form that confirms submission.

  1. Create a new Flow then create a Form within the Flow.
  2. Populate the Form has corresponding Labels and Textboxes controls for the following data: First Name, Last Name, Phone Number, and Feedback.

    Add a Button named "Submit". This Form should mirror the build shown in screenshot below.
  3. Save and close the Form Designer to return to the Flow Designer. Set all input's mapping type to Ignore.
  4. After the first Form, search and select [Pick or Create End Form] to add it to the Flow Designer.
  5. With the End Form step selected, select PICK OR CREATE ENDFORM in the Properties panel. Create a new End Form.
  6. Drag a Label from the Favorites section of the Toolbox onto the Form. In the Set Text dialog, enter relevant text for the End Form to display.
  7. In the Toolbox, expand Actions and drag a Close Button onto the Form.
  8. Save and close the Form Designer.
  9. Connect the 'Finish' outcome path to the End Step.


Debug

  1. Select Debug in the top action panel.
  2. Select Start Debugging.

    The first Form displays the Textboxes for the end-user to fill out. When a user selects 'Submit', the End Form will then display the designed message and close button.

For further information on Forms, visit the Decisions Forum.



Was this article helpful?