
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.

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.