
Hosted forms for websites, from Quebec
Forms for every website, without a backend.
Build a form, put it on any site, and get every submission in the right inbox. Spam checks, email, and retries are included, so there’s no server for you to run.
In early access: start on the Free plan. Listed prices aren’t charged.
Coming soon Build, fill, and manage forms with AISubmission log
- Received by Formerie
- Validated on the server
- Spam checks passed
- Saved to history
- Delivery: temporary provider error
- Retried automatically
- Delivered to the configured recipient
- Sent by the browser
- Field values
- Stays on the server
- Recipients, Templates, Provider keys
Simulated in your browser. Nothing is sent.
Who it’s for
Built for the way you make websites.

Agencies
One system for every client site.
Give each client their own workspace, with its own plan. When someone asks about a message, its delivery history is right there.
For agencies
Static sites
A working form, no server to run.
Add one link or one script tag. Formerie handles validation, spam checks, storage, and email.
For static sites
Developers
Your UI. We handle the rest.
Use the SDK, a framework package, or the JSON API. Recipients and provider keys stay out of your code.
For developersIn the product today
- 15
- ready-made field checks, plus Required and your own regex
- 11
- operators for conditions that show, hide, or require a field
- 5
- delivery attempts at most when a provider has a temporary problem
- 16
- email providers you can connect
- 9
- framework packages, in alpha
What’s inside
Everything a form needs, from the first question to the inbox.
- Validation and conditions Catch mistakes, and ask only what applies.
- Team access Keep clients and teammates to the forms they need.
- Spam protection Checks on from the start, with Turnstile or reCAPTCHA when you want it.
- Templates and delivery Emails in your words, with retries you can see.
- Embedded forms Put a form on any page with one script tag.
- Online surveysPartly available Run short surveys, and read each response in the app. Charts are coming.
Delivery visibility
Every submission, accounted for.
Formerie saves each submission with its delivery history. You can see that it arrived. If a provider has a problem, Formerie tries again, and you can retry from the submission.

- A status for every deliveryQueued, retrying, delivered, or failed, with a reason you can read.
- Automatic retriesTemporary problems retry on their own, up to 5 attempts. Managers can also retry from the submission page.
- Search and filterFind a delivery by form, status, or workspace, and export the metadata to CSV.
Server-owned routing
Your recipients stay private.
Visitors send their answers, and that’s all. Who receives them, how the email reads, and which provider sends it stay in your account, out of the page’s reach.
Read the security modelWhat the browser sends
await forms.submit("fm_t77txbvg43nmar", {
fields: { email, message },
metadata: { pageUrl: location.href }
});What stays on the server
- Recipients
- Delivery rules
- Email templates
- Provider credentials
Hosted, embedded, or your own
One form. Publish it your way.
Hosted page
Share a link. Formerie hosts the form.
https://forms.formerie.com/fm_t77txbvg43nmarScript embed
Paste one tag into any page, on any host.
<script
src="https://forms.formerie.com/embed.js"
data-formerie-form="fm_t77txbvg43nmar"
></script>JavaScript SDK
Build your own UI with helpers for schema, validation, and submission.
await forms.submit("fm_t77txbvg43nmar", {
fields: { email, message },
metadata: { pageUrl: location.href }
});JSON API
POST JSON from any stack, in any language.
curl https://forms.formerie.com/\
fm_t77txbvg43nmar/submit \
-H "Content-Type: application/json" \
-d '{"fields":{"email":"sam@example.com"}}'Your domain, your email provider
Email that looks like it’s from you.
Verify your domain with one TXT record. Connect your email provider to send under your own name, and serve hosted forms from your own web address.
The Free plan sends from notifications@mail.formerie.com, or under your own name through one email provider you connect, and includes domain verification. Your own web address comes with the plans that include one. During early access, talk to us to get one.
- SMTP
- Postmark
- Resend
- Brevo
- Mailgun
- SendGrid
- Mailchimp Transactional
- Mailtrap
- SMTP2GO
- Sender.net
- Amazon SES
- Mailjet
- MailerSend
- SparkPost
- ZeptoMail
- Elastic Email
Formerie AI
Build, fill, and manage forms with AI.
Smart routing, an AI builder, opt-in help for people filling out forms, and MCP management are on the way. Join the list to try them early.
- Coming soon
Smart routing
One contact form. Every message reaches the right team.
- Coming soon
AI form builder
Describe the form. Review the draft.
- Coming soon
AI form filler
Help for the people filling it out. They stay in control.
- Coming soon
MCP management
Run Formerie from Claude, Codex, and your other AI tools.
Compared with the usual options
Better than a mailto link. Easier than building your own.
| mailto link | Self-built endpoint | Formerie | |
|---|---|---|---|
| Setup | One line | You build and host it | Create and publish a form |
| Server-side validation | No | You write it | Included |
| Spam checks | No | You write it | Included |
| Record of each submission | Only your inbox | You build it | Included |
| Retries and delivery log | No | You build it | Included |
| Recipient hidden from the page | No | Yes | Yes |
Questions
The short answers.
What is Formerie?
Formerie is a hosted forms service from Quebec. It receives submissions from any website, checks them on the server, delivers them by email to the recipients you set, and keeps a history of each delivery.
Do I need my own backend to use Formerie on a static site?
No. Formerie is the backend. Link to a hosted form page, add one script tag, or call the JSON API from your own markup. Recipients, templates, and provider keys stay out of your site.
Are plans per user or per workspace?
Per workspace. There’s no limit on the number of workspaces you can create or join, subject to our acceptable use policy, and each one has its own plan and limits. One paid plan doesn’t cover several workspaces. Free workspaces can have up to 3 members, and paid plans have no per-seat charge. Agencies often keep one workspace per client.
How much does Formerie cost?
New workspaces start on the Free plan. Formerie is in early access, so the listed prices for the Site, Growth, and Business plans aren’t being charged. Early access has no set end date, and prices and limits may change.
Publish your first form today.
In early access. New workspaces start on the Free plan, and listed prices aren’t charged.