Performing actions inside your forms and surveys
With action blocks you can let your form perform certain actions, like performing a calculation, using a variable, or sending an automated email.
Concept
Action blocks can be added like 'normal' question blocks. You can add them anywhere in your form and for an unlimited amount.
The difference is that an action block does not ask for a certain input from the respondent, but it performs a certain action in the background. This makes your forms and surveys even more powerful.
Action blocks
The following type of action blocks are available:
- Calculation actions;
- Data actions;
- Email actions;
- Stop actions.
Calculation actions
The calculator block is a very powerful action block that lets you perform calculations with given answers inside the form. Calculator blocks are fully flexible. You can use the outcomes anywhere in the form. Simply by showing the outcome to your respondent, but also to perform follow-up calculations.
Data actions
There are several data action blocks that let you gather and control data inside your form, ideal for no-code form solutions:
- The custom variable block lets you store a hidden value inside your form, for example a text, number, date or boolean value;
- The hidden field block lets the form gather certain data that you can use inside the form, for example a variable from the query string in the URL;
- The set value block can change values and variables inside your form, for example to prefill values or to lock certain entered values.
Email actions
The send email block sends an automated email to a fixed email address, or even to an email address that your respondent entered in the form. And you can use all entered form data directly in the email.
Stop actions
There are two blocks that can prevent the form from being completed. Why would you want that? Well, imagine a respondent does not meet your requirements to fill out a certain form, based on the given answers. To keep your results clean, you can prevent them from completing the form.
- The force stop block disables the form to continue and shows a normal message;
- The raise error block disables the form to continue and shows an error message.
Help articles
In our Help Center you can find more detailed help articles about action blocks inside your forms:
- Using logic features
How to use the calculator block
Help6 Min.2 Min. - Using logic features
How to use the custom variable block
Help5 Min. - Using logic features
How to use the hidden field block
Help5 Min. - Using logic features
How to use the set value block
Help6 Min.2 Min. - Using logic features
How to use the send email block
Help5 Min. - Using logic features
How to use the force stop block
Help2 Min. - Using logic features
How to use the raise error block
Help2 Min.