View on GitHub


An advanced form builder for Umbraco.


Validations allow you to ensure users enter correct input values. When you create a validation in Formulate, you are able to indicate a message to be displayed when the validation fails (i.e., when the user types an incorrect value into a field). You can include special placeholders in this message and they will be dynamically replaced. These placeholders are:

As an example, suppose you had a validation with a message of “This field, {name}, is mandatory”:

Formulate Validation Message

If you applied it to the field with a name of “First Name”, the resulting message that would be displayed to the user would be “This field, First Name, is mandatory”:

Formulate Validation Error