Form API backend

Get email notifications from your website forms

Build your HTML form, link it to Heapform's API, and instantly receive email alerts, block spam, upload files, and more.

Heapform submissions dashboard shows the most recent submissions received for a form.

Easiest way to setup an HTML form.

Heapform handles spam protection, file uploads, integration and more. Start receiving submissions within 2 minutes after creating your form, for any platform.

<form action="https://heapform.com/f/YOUR_FORM" method="POST">  <label>    First name    <input name="firstname" required />  </label>  <label>    Email    <input name="email" type="email" required />  </label>  <button type="submit">Send</button></form>

Save time and focus on your core business

Heapform handles all the heavy lifting part of managing your HTML form, while providing you with features that would takes weeks to build.

Easy to implement

Point your custom HTML form to Heapform and start benefiting from email notifications, file uploads, and more.

Email notifications

Get email notifications on multiple email addresses, for each submission received.

File uploads

Zero-configuration file uploads (images, documents, etc.) on your native HTML forms.

Spam protection

Our trusted spam protection filters out spam submissions before they reach your inbox.

Effortless form field validation

Define validation rules directly in Heapform dashboard. They run server-side to block unsafe inputs and keep submissions consistent.

Integrate perfectly with your tools

Add contacts to your CRM? Send user emails to your marketing tool? Heapform supports more than 3,000+ integrations. Our goal is to integrate perfectly with your workflow.

Collect submissions and get notified

See why Heapform is the best way to collect submissions and get notified.