Formium
Tap a star to rate
What Formium Is
Formium is a form builder for developer teams that want fine-grained control over how forms are built, stored and rendered. The company calls it "a API-first, headless online form builder and automation tool designed for high performance teams." Its docs say it splits the traditional form builder into independent services: an online form building interface, SDKs that let developers render forms natively inside their own apps and websites, and a submission storage system with an email service and workflow automation. You can build a form on Formium.io and share it from a hosted link, or you can use the Formium API and SDKs to render the same form inside an existing application with your own React components. The docs say the product is "Architected for no-code and low-code, for modern JavaScript, for the Jamstack, for serverless," which places it with front-end and product teams that ship their own web apps.
What You Build and How
The core idea is the form schema. The docs explain it this way: "When you build a form on Formium.io with the drag-and-drop editor, you're not really building a form per-se. You're actually generating an abstract data structure (a.k.a "schema") that represents your form." That schema holds every field, choice, piece of text and conditional rule. Once it exists, there are three ways to put it in front of people.
The first is the hosted route. Every form built on Formium gets a URL on formium.io and can be shared as a link, which is why the FAQ answers "Do I have to know how to code to use Formium?" with a plain no. The docs add that the company uses its own React package on forms.formium.io to host a public version of every form on the platform.
The second is the React SDK. The helper library @formium/react interprets the schema and renders it with components you supply. The home page shows a short example in which a FormiumForm takes a form slug and a map of custom TextInput and Textarea components. The pitch is "Bring your own ": forget picking colors and fonts, use your own design system, and render forms in your existing apps "No iframes necessary." The docs list React SDK pages for the form component, form control, text input, textarea, radio and checkbox, plus pages on TypeScript, versioning, utilities, a CLI and an API client. Quickstarts cover Next.js and Gatsby, each with source code in the Formium repository, and the footer links to GitHub.
The third is the REST API. The FAQ says there is no strict requirement to use React: "You can use any framework, form library, or language with Formium via our REST API." The SDKs are there for convenience, and teams on other stacks can call the API directly.
The editor itself is a drag-and-drop canvas. The home page says you can "Create complex forms and surveys" and "Use variables, conditional logic, and hidden fields to ask exactly the right question." The docs index covers projects, forms, fields, keys, workflows and users, so a team can organize forms into projects and manage who works on them.
Publishing has a headless twist. Formium hosts a version of each form at formium.io, but the home page says that whenever you change a form's structure, you can set Formium up to trigger a new deployment on your hosting provider or continuous integration service. It names Vercel, Netlify and Heroku, or "your favorite hosting platform." For a product team, that means marketing or support staff can edit a form in the dashboard and the change flows into the production app through the normal build pipeline, without a developer touching form code.
Storage is optional. The home page pitches "No backend? No problem": submissions can live in Formium, managed "in either an inbox or spreadsheet-like layout," with no API endpoint or serverless function of your own. The FAQ is clear about the trade-off of skipping it: "If you use the Formium React SDK, you can use the form builder, but send your data elsewhere besides Formium's submission storage. However, if you do this, you will not be able to use Formium's built-in integrations and spam filtering." Responses can be exported, all of them or a selection, to CSV.
Automation sits on top of storage. The home page heading reads "Over 2,000 integrations," and the copy says Formium's built-in no-code integrations trigger emails, auto-responders, Slack notifications, webhooks and more when a new submission arrives. The docs have dedicated pages on workflows, the Slack integration, webhooks and email. The guides page lists four walkthroughs: connecting Zapier to reach "over 2,000+ other web services without a single line of code," sending an automated thank-you email to each submitter with the Email Workflow, emailing yourself a summary of each new submission, and sending email from your own gmail.com address through Gmail's SMTP server.
The problem Formium describes is a familiar one inside product companies. The docs talk about in-app forms coded by engineers that "require JIRA tickets to change," while other teams use separate survey tools, so data ends up scattered, URLs are messy, UI and UX are inconsistent and accessibility is an afterthought. The home page frames the result as having "your own in-house form builder that's fully integrated with your component library and design system," where "Everybody on your team can create, edit, and publish forms and surveys in your app regardless of their technical background."
Plans, Limits and Security
The pricing page is headed "Pay as you grow" and lists four plans, all priced per month as a flat plan fee:
- Free, $0 a month: 100 monthly submissions, 10 forms and file uploads with 100 MB of storage. "No credit card required."
- Startup, $20 a month, marked most popular: 1,000 monthly submissions, 25 forms and file uploads with 1 GB of storage.
- Pro, $50 a month: 10,000 monthly submissions, 100 forms and file uploads with 5 GB of storage.
- Enterprise, no listed price: unlimited submissions, unlimited file storage, unlimited forms, an "SLA for 99.99% Uptime" and concierge onboarding, through a Contact Sales button. The FAQ asks enterprise customers to contact the company directly to discuss plan options.
The limits are the main thing to plan around: submissions are counted per month, forms as a total per plan, and file storage as a fixed allowance, so a team should size its plan on whichever of the three it expects to fill first.
On health data, the FAQ says "Formium is HIPAA-ready" and that it lets covered entities and their business associates use a secure cloud environment to process, maintain and store protected health information. It says that under HIPAA, service providers such as Formium are considered business associates, and that Formium has a standard Business Associate Addendum it presents to customers for signature; customers contact the company to begin that process. The footer also links to a DPA.
On licensing, the FAQ is direct: "Formium is not open source software. It is a commercial product."
Support runs through a contact address in the footer, hello@formium.io, plus Support and Contact links and a "Talk to Sales" button. The footer of every page reads "Copyright © 2020 Formium, Inc.", and the four guides are dated between September 16 and October 1, 2020.
Who It Suits and Who It Does Not
Formium fits a developer-led team with a React front end that wants forms to look and behave like the rest of its product, while letting product, marketing and support staff build and edit those forms in a dashboard. The docs say Formium can be used by anyone, but that early users are expected to be developers and designers familiar with modern JavaScript frameworks, plus their technically minded coworkers. A Jamstack site that deploys on Vercel or Netlify gains the most from the rebuild-on-change publishing flow. A small team with no backend can keep submissions in Formium, route them to Slack, email or Zapier, and stay on the Free or Startup plan while volumes are low. A healthcare organization has a HIPAA-ready claim and a standard BAA to start its own review from.
The caveats are real. The product is built around developers first, so a non-technical team that only wants a quick survey link gets the hosted forms but little of the value. Sending data to your own systems instead of Formium's storage costs you the built-in integrations and spam filtering. The newest dated material on the site is from 2020, so a buyer planning a long commitment should account for that when weighing the product.