- 24 Jun 2022
- 2 Minutes to read
- Print
- DarkLight
Creating End Forms
- Updated on 24 Jun 2022
- 2 Minutes to read
- Print
- DarkLight
Overview
End Forms allow the Designer to execute unique Flow conclusion functions displayed for their end user such as displaying a state-confirming message, providing a file download, or implementing various Flow navigation Behavior options.
The following steps generate End Forms:
Step Name | Definition |
---|---|
[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. |
Unlike regular Forms (Interaction Forms), End Forms do not support all Form controls since they are not expected to output data. Instead, End Forms support unique Flow conclusion controls. In an End Form, clicking a 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
Example
This example will explore creating a simple Form with one outcome path that will show an End Form.
- Create a Form within a Flow as demonstrated in the Create a Form article.
- 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.
- Save and Exit the Form Designer to return to the Flow Designer.
- In the Flow Designer, select the outcome path of the first Form.
- In the Add After dialog, expand Flows, Forms, Rules, and Reports > Forms [End] and select [Pick or Create End Form]. Click ADD.
- With the End Form step selected, select Pick or Create EndForm in the Properties panel.
- In the Create or Pick window under Create New, name the End Form and click CREATE.
- Drag a Label from the Form Controls section onto the Form.
- In the Set Text dialog, enter relevant text for the End Form to display.
- From the Form Controls section, expand Actions and drag a Close Button onto the Form.
- Save and close the Form Designer.
- Connect the Done outcome path to the End step.
- Set all of the first Form's inputs to an Ignore input mapping.
Debug
- Select Debug in the top action panel.
The first Form will display showing the Textboxes that a user will fill out. When a user selects 'Submit', the End Form will then display the designed message and close button.