Quickstart

This quickstart gets an HTML form connected to Form Plume and receiving submissions in three steps. Form Plume is a form backend. And what does this mean?

A form has 2 parts: the interface and what happens after someone clicks submit, i.e. the backend.

You need somewhere to:

  • Receive, validate and store the submission
  • Filter bots, spam, and disposable email addresses
  • Handle file uploads
  • Notify your team by email, Slack, or Discord

Building and maintaining all of that takes time. And that's where Form Plume comes in. We do it for you. To start receiving submissions, follow these steps below:

1. Create your first form

Create your Form Plume account. Once you're logged in, click New form and give your form a name. That's it. Your first form is ready.

2. Copy the form endpoint

Open your form and go to the Setup tab. You'll find your form endpoint there. Copy it, we'll use it in the next step. It will look like this:

https://api.formplume.com/f/{public_slug}

3. Point your form at it

Open the HTML form on your website. Add the endpoint as its action and set the method to POST:

<form> 
<form action="https://api.formplume.com/f/{public_slug}" method="POST"> 
  <label>
    Email
    <input type="email" name="email" required>
  </label>
 
  <label>
    Message
    <textarea name="message" required></textarea>
  </label>
 
  <button type="submit">Send</button>
</form>

And that's it. Your form is ready to receive submissions.

The next sections explain how forms and fields, file uploads, notifications, spam protection, and everything else work. Keep reading and configure only what your form needs.

On this page