Skip to content

Quickstart

Create a form, point your HTML at your Nisuform endpoint, and receive your first submission in a few minutes.

Create a form

New form dialog in the Nisuform dashboard with the name filled in and a Create button
Name your form. Nisuform generates its access key instantly.

Sign in to the dashboard and create a form. Nisuform generates an access key for it, for example a1b2c3d4e5. The key identifies the form on the public endpoint.

Point your form at Nisuform

Set your form's action to your endpoint and use POST. You can copy the exact snippet from the Setup tab of your form.

Setup tab showing the hosted page URL and a plain HTML snippet with a copy button
Copy the snippet from the Setup tab. Your key is already in it.
<form action="https://api.nisuform.dev/s/YOUR_KEY" method="POST">
  <input type="text" name="name" placeholder="Name" required>
  <input type="email" name="email" placeholder="Email" required>
  <textarea name="message" placeholder="Message" required></textarea>
  <input type="text" name="_gotcha" style="display:none" tabindex="-1" autocomplete="off">
  <button type="submit">Send</button>
</form>

The _gotcha field is a honeypot. Humans never see it, so a filled value is a strong spam signal. Keep it in.

Submit and check your inbox

Fill in the form on your site and submit it. Open the Inbox tab for your form: the submission is there with the field values, referrer and timestamp.

Nisuform inbox with filter chips, a fresh unread submission from Jane selected, her field values on the right and a spam row crossed out
First submission in. Flags, spam filtering and CSV export live here too.

If notifications are enabled, the same submission arrives in your email with your subject template.

Try the hosted page

Every form also gets its own generated subdomain you can share directly. Copy the exact link from the Setup tab of your form.

It renders your fields with a thank-you page after submit. See Hosted pages.

NoteSubmissions count against your monthly quota the moment they are accepted. The free plan includes 100 per month.