Features Scripting

Validations are custom scripts run on our servers every time a submission is created or updated. While JavaScript in the browser can be circumvented by tech-savvy users, server-side scripts can't be tampered with.

You can use validations to enforce custom requirements for submitted fields, and prevent invalid submissions from being saved using custom error messages. You can also use validations as a convenient way to trigger requests to third-party APIs or update separate submissions with submitted data.

Validations use our standard Custom Scripting API methods for objects, so the same script can be run both server and client-side. Validations are included with our Development Plan.

Writing Validations

From the Form Editor, click the Validations option in the menu bar at the top. Paste or write your validation script in the editor, and save it with the Save Form button in the top right.