Form backend for websites and apps

The form backend for every website and app you ship

MuxForms is the form API and shared inbox for people who ship more than one product. Embed on WordPress or Next.js. POST JSON from Expo. Stop rebuilding form infrastructure.

  • Free · 1 form
  • Pro · $9/mo
  • Team · $29/mo
  • 7-day Pro trial

Summary: MuxForms is a form backend that validates, stores, and emails submissions from websites and mobile apps. Start on Free (1 form, 50 submissions/month), upgrade to Pro for unlimited forms at $9/month (7-day trial after checkout), or choose Team at $29/month for shared workspaces and assignment.

How it works

From blank form to live ingest in three steps.

  1. Create a form

    Add fields in the dashboard or start from a template. You get a form id, schema, and ingest URL immediately.

  2. Connect every property

    Paste the embed on a site or POST JSON from Expo. Same form id everywhere you need it.

  3. Work from one inbox

    Search submissions, get email alerts, export CSV, and wire webhooks without rebuilding per project.

MuxForms at a glance

MuxForms
What it isHosted form ingest + shared inbox
Websitesembed.js or custom UI + API
MobilePOST JSON to the same forms
PlansFree (1 form, 50 submissions/mo); Pro $9/month unlimited; Team $29/month workspace
Pro trial7 days after checkout

Why MuxForms

Forms are easy. Form infrastructure is not.

Most teams do not need another form builder. They need one pipe that works on every site and app — without copying SMTP and spam setup for the twentieth time.

Without a shared backend

Every project needs its own form stack

A new contact form on the marketing site. A feedback widget in the app. A waitlist on a landing page. Each one means another plugin, another API route, another inbox you will forget to check.

Data lives in ten different places

WordPress emails, Expo payloads, Netlify Forms, Google Sheets, and random inboxes. When a lead writes, you hunt. When you want a report, you copy-paste.

Setup is heavier than the form itself

CORS, spam, schema, SMTP, domain verification — all over again for every property. You ship the product, then burn an evening wiring a “simple” Get in touch page.

With MuxForms

One form backend. Every property.

Drop a script on a website or POST JSON from a mobile app. Same dashboard, same schema, same inbox — whether you have two projects or twenty.

All submissions in one inbox

Feedback, leads, support, waitlists, and anything else a form can capture lands in one Postgres inbox. Search it. Get an email from one verified domain.

Minutes, not a weekend

Live fields, validation, honeypot, rate limits, CORS, and email notifications are already on. You design the form. MuxForms does the plumbing.

Use cases

If it is a form, it belongs in MuxForms.

Why this exists

Built because rebuilding forms 20 times is a bad business.

MuxForms started as the missing backend for 10 mobile apps and 10 websites: get in touch, talk to leads, collect feedback, bookings, waitlists — anything a visitor or user might send.

Setting that up per project was the expensive part. Plugins, serverless routes, spam filters, email domains, dashboards that never talked to each other.

So MuxForms is a shared form backend: web embed or native REST. Validate. Store. Email. Repeat across every property without starting over. Read the story.

How you connect

One form. Website embed or mobile API.

Websites: one embed script

The script reads data-form-id, fetches the layout, renders fields, and submits. Next.js, WordPress, or static HTML. Embed docs.

HTML

<div data-form-id="FORM_UUID"></div>
<script src="https://www.muxforms.com/embed.js"></script>

Compared to the usual suspects

A form backend, not another form builder.

Typeform and Google Forms host the page. MuxForms hosts the ingest. If you already have a site or an app, you want the pipe, not a new branded flow. See comparisons.

Formspree-style alternatives roundup · All comparisons

Pricing

Free to start. Pro when you go live. Team when you share the inbox.

No per-form tax on paid plans. Add a second marketing site or a mobile app without buying another plugin stack—upgrade when you need unlimited ingestion or teammates.

Free

$0

1 form · 50 submissions/mo

Includes

  • 1 active form
  • 50 submissions per month
  • Website embed + REST submit API
  • Dashboard inbox, search, and export
  • Email notifications and spam protection
  • MuxForms branding on embeds
  • 10 AI form generations per day
Start free
Most popular

Pro

$9/ mo

7-day Pro trial, then $9/month

Includes

  • Unlimited forms and submissions
  • Unlimited sites and mobile apps
  • No MuxForms branding on embeds
  • Hosted share pages and file uploads
  • Personal API keys
  • CORS allowlists and ingest secrets
  • 50 AI form generations per day
  • 7-day trial on first Pro checkout
Start Pro trial
Coming soon

Team

$29/ mo

Shared workspace · assignment

Includes

  • Everything in Pro
  • Shared workspace with member invites
  • Owner and member roles
  • Assign submissions to teammates
  • Slack, Discord, Google Sheets, and signed webhooks
  • 150 AI form generations per day
See Team plan

Compare every plan on the pricing page.

Questions before you try it

What is MuxForms?
MuxForms is a hosted form backend and inbox. You design a form once, embed it on websites or POST JSON from apps, and read every submission in one dashboard.
How much does MuxForms cost?
Three plans: Free includes 1 form and 50 submissions per month. Pro is $9/month with unlimited forms and properties (7-day trial after checkout). Team is $29/month with shared workspaces, invites, and submission assignment. Details on the pricing page.
Does MuxForms work with Next.js and WordPress?
Yes. Add the embed script or call the submit API. Allow each site origin on the form so browser submissions are accepted.
Can mobile apps use the same inbox as the website?
Yes. POST JSON from Expo or React Native with the same form id. Website and app submissions appear together.
Is MuxForms a Typeform alternative?
MuxForms is a backend for your own UI, not a hosted survey experience. Use it when the form lives on your site or in your app.
How does MuxForms reduce spam?
Honeypot fields, rate limits, schema validation, optional Turnstile, CORS allowlists for browsers, and ingest secrets for server or native clients.
All frequently asked questions →

Put every form — every app, every site — in one inbox this week.

Start free, or try Pro with a 7-day trial. Team is $29/month when you need a shared inbox.

Upgrade to Pro