Quick start

Go from signup to your first form response in under five minutes. No backend code, no server setup — just HTML.

1. Create an account

Sign up with your email and verify it. You can start using formbuild.io on the free plan immediately.

2. Create a form

In your dashboard, click New form and give it a name (e.g. Contact form). You'll get a unique endpoint URL that looks like:

https://formbuild.io/in/abc123

3. Add the form to your site

Copy the HTML snippet from the form's Integration tab and paste it into your website. A minimal example:

<form action="https://formbuild.io/in/YOUR_FORM_ID" method="post">
  <label for="email">Email</label>
  <input name="email" id="email" type="email" required />

  <label for="message">Message</label>
  <textarea name="message" id="message"></textarea>

  <button type="submit">Send</button>
</form>

Style the form with your own CSS — colors, fonts, spacing, anything you want. The form submits to formbuild.io regardless of how it looks.

4. Check the Inbox

Submit the form and head to your dashboard. The response appears in the Inbox within seconds. From there you can:

  • View every field and any uploaded files
  • Add internal notes
  • Mark responses as spam or delete them
  • Export to CSV or Excel

5. Set up notifications (optional)

Want to know the moment a response comes in? Open your form settings and enable notifications:

  • Email — sends each response to you (or a custom address)
  • Slack / Discord / Teams — posts to a channel
  • Webhook — forwards the data to Zapier, Make, n8n, or any URL

See Integrations for setup details.

Next steps

Next: HTML form reference →