NisuformDocs

Introduction

Nisuform is a form backend for any website. Your form posts to an endpoint, and Nisuform filters spam, stores every submission, notifies you and forwards it to your tools.

Nisuform gives every form you build its own endpoint. Point an HTML form at it, send JSON to it from your app, or paste a ready-made embed into a site builder. You never run a server or set up a database, and collecting submissions needs no API key.

<form action="https://api.nisuform.com/s/YOUR_FORM_KEY" method="POST">
  <input type="email" name="email" required>
  <textarea name="message" required></textarea>
  <button type="submit">Send</button>
</form>

That is a working contact form. Submissions show up in your inbox and your email within seconds.

How a submission flows

  1. A visitor submits your form. The browser, or your own code, sends a POST request to https://api.nisuform.com/s/YOUR_FORM_KEY.
  2. Nisuform checks it: your access rules, rate limits, the honeypot and fill-time checks, and Turnstile if you turned it on.
  3. The submission is stored in the form's inbox. Content that looks like spam goes to the spam folder instead.
  4. Nisuform emails you and, on Pro, sends an auto-reply and delivers the submission to your webhook, Slack, Discord, Telegram or Google Sheets.
  5. The visitor sees a thank-you page, is redirected to your own page, or your code receives a JSON response.

Key terms

TermMeaning
FormOne form on your site. It has its own endpoint, inbox, settings and integrations.
Form keyThe random ID at the end of the endpoint, like k3yz8q2m4n6p0r5t7v9w. It is public by design, so it is safe to put in your HTML.
EndpointThe URL your form posts to: https://api.nisuform.com/s/ followed by the form key.
SubmissionOne set of answers sent to a form.
TeamA workspace that owns forms. Plans and usage are per team, and you can invite people to it.

Start here

Plans

The Free plan includes 100 submissions a month, 3 forms per team, email notifications, spam protection, the inbox and CSV export. Pro adds 5,000 submissions a month, unlimited forms, file uploads, redirects, auto-replies, analytics and every integration. See Plans and billing for the full comparison.