Skip to content

Validation and conditions

Get answers you can actually use.

Catch mistakes as people submit, and ask only the questions that apply to them. No code needed.

In short

Pick the checks for each field in the builder: 15 ready-made formats, required, length and number limits, or your own pattern. Add conditions to show, hide, or require a field based on other answers. Formerie applies them on the server, whatever sent the form.

A field’s visibility rule: show it when Project type is Commercial.
A real app screen, shown with demo data.

What you can set up

Ready-made checks

Email, URL, domain, phone (E.164), postal code, country code, contains, starts with, and more.

Conditions from earlier answers

Build rules from 11 operators, and combine them with all, any, and not. For example, show Company name only when Project type is Commercial.

Your own patterns

Add a regular expression of up to 500 characters when a ready-made check doesn’t fit.

Your own error messages

Write what people see when a check fails, so they know what to fix.

Checks that apply when relevant

Require a field only for some answers. For example, ask for a PO number only when Payment is Invoice.

Hidden stays hidden

Answers to hidden fields are dropped on the server, so they never reach your inbox.

What’s ready today

  • Validators and conditionsIn the app

    Set in the builder, under Validations and on each field.

  • Spaces and email addressesIn the app

    Trimmed and lowercased for you on the fields you build.

  • Conditional recipientsIn the app

    Send to a recipient only when a condition is met, on the Delivery tab.

  • Step-by-step checksFor developers

    Check one section at a time from your own UI, with the SDK or API.

  • Your own cleanup and transform rulesComing soon

    Rules such as removing links or mapping a value aren’t in the app yet.

Build a form that checks its own answers.

New workspaces start on the Free plan, and listed prices aren’t charged during early access.