Introduction
Formiary is a backend for the forms you already have. You keep your form markup on your own website — Formiary receives the submissions, validates them against the fields you define, stores them, notifies you, and forwards them wherever you need them.
There's nothing to embed and no iframe to style. You point your form's action
at a Formiary endpoint and everything else is configured from the
dashboard.
How it works
- You define a form and its fields in the Formiary dashboard.
- Formiary gives you a unique submission URL for that form.
- Your website's
<form>posts to that URL. - Formiary validates the submission, stores it, sends notifications, and runs any integrations or rules you've configured.
- You review submissions in the dashboard — searching, filtering, and exporting as needed.
Core concepts
Formiary is organized as a simple hierarchy. Understanding it makes the rest of the docs easier to follow.
Teams
The top-level container. A team holds your projects, members, billing, and plan. You can belong to multiple teams and invite others to yours.
Projects
A grouping of related forms — typically one project per website or client.
Forms
A single form with its own fields, settings, notifications, rules, and integrations. Each form has a unique submission URL.
Submissions
Each entry posted to a form. Submissions can be viewed, searched, exported, forwarded to integrations, and flagged as spam.
Around this core you'll also find fields (what a form collects and how it's validated), rules (rate limiting and spam handling), integrations (outgoing webhooks), and domains (verified at the team level and linked to forms, so email sends from your own domain).
Next steps
- Quickstart — create your first form and connect it in a few minutes.
- Forms & fields — the building blocks of every form.
- Submissions — review, search, and export your data.