English Flag English Español Flag Español Deutsch Flag Deutsch Italiano Flag Italiano Polski Flag Polski Nederlands Flag Nederlands Português Flag Português Français Flag Français 中文 Flag 中文 日本語 Flag 日本語 हिन्दी Flag हिन्दी اللغة العربية Flag اللغة العربية Русский Flag Русский Українська Flag Українська עִברִית Flag עִברִית Ελληνικά Flag Ελληνικά Türk Flag Türk Latvietis Flag Latvietis Dansk Flag Dansk Norsk Flag Norsk Íslenska Flag Íslenska 한국어 Flag 한국어 Suomen Flag Suomen Gaeilge Flag Gaeilge Bahasa Melayu Flag Bahasa Melayu Svenska Flag Svenska Čeština Flag Čeština
User IconLog In
English Flag English

Log In


Conditional actions

Conditional Actions enables you to send email- or SMS-notifications, show custom message or redirect to URL based on a defined criteria after each record cell value creation or update.

Using this Conditional actions, you can automate some actions in the database.

When you enter certain data into the form, you can send E-mail and SMS notifications, Update the record, Show messages and Redirect user to web pages.

These actions can be used and combined with each other at the same time.


Here is just a few 'Conditional actions' usage examples:


  • Send Email/SMS when order status changes
  • Update record
  • Show predefined message depending from the user's choice on form. I.e. 'Thanks John for ordering Phone!', when user selected to order Phone
  • Redirect user to another web-page. For example to Samsung page if ordered Samsung device and to Apple site if ordered iPhone
  • Do not send data if criteria match. For example, if your criteria specifies the date range in which you do not want to accept input. For example, show message 'No vacations in August' if user selected August as a vacation month.


The Actions menu in Form builder:


Adding conditional actions:


Creating conditional action:

In order to create Conditional action you have to:



  • Choose criteria using the form similar to Search form or the one you use in Conditional Formatting. Please, notice that there is no Edit for criteria. So you have to carefully define your criteria or you'll need to create another action.
  • Enter name
  • Choose when to perform action. It can be done when form submitted and when record updated
  • You can activate 'Do not submit data to table if criteria matches' option
  • Choose which action to perform. You can: send Email/SMS, show message and redirect to any web page


Once you created your 'Conditional action' you have to open it for editing again.

Because you need to setup your Email/SMS or message templates. Or enter web-page for redirect.

Update Record option:

Create following criteria - Client is Texas Montango LTD.

Edit the action:

If Client is Texas Montango LTD., then update the record in the following columns:

Using the cross icon, you can add more record columns.

The result in the table:

Using the "Redirect to new page" action, you can pass the parameters from the completed form.


We use two forms: "Customer info" and "Registration".

The fields "Surname", "Name", "Phone" are repeated in these forms.

Task: Set up a redirect to the "Registration" form with pre-filled field from the "Customer info" form.

You need to create a "Redirect to new page" action for the "Customer info" form:

To transfer data from one form to another, you need to use the parameters passing. You can learn more about this function by this link.

Insert the URL-link to the "Registration" form widget (you can get the link in the Form Widget menu - Integration tab) and add ?0= "Surname" html-name field &1="Name" html-name field &2="Phone" html-name

You need to correctly calculate the fields order in the form. It starts at zero.

You can get the required field html-name at the bottom of the page:

Press on the "Update" button. Now let's try to fill out the "Customer info" form:

Read also: How to collect online payments in your application.