betterform
Search…
Quick Start
Let's collect your first form submission in just 5 minutes.

To get started, let's go here and create a new project with the website URL that you want to accept submissions on.

Next, go ahead and copy/paste the script tag into any page that you want betterform to recognize and capture submissions on. We strongly recommend leaving async and defer to make sure you website is optimized. Don't worry - we will still catch any forms submitted to those pages!
Add Script
<script async defer src="https://betterform.io/embed.js"></script>

  • To get started with a form, let's add betterform to the form tag in your HTML.
<form betterform>
  • Next, go ahead and add a hidden input with a value of your form's name.
<input type="hidden" name="form[name]" value="Contact Form" />
  • Finally, let's set up a form with input fields and add name attributes that will appear in your dashboard.
That's it 🎉 Now test a form submission on your website!

To remove the free plan submission limit of 200 messages / month just add our logo with a link to our site. We want to keep our platform free and accessible to use with attribution.
<!-- Best on Light Theme -->
<a href="https://betterform.io" target="_blank">
<img
src="https://betterform.io/betterform-handler-light.svg"
alt="Handled by betterform"
/>
</a>
<!-- Best on Dark Theme -->
<a href="https://betterform.io" target="_blank">
<img
src="https://betterform.io/betterform-handler-dark.svg"
alt="Handled by betterform"
/>
</a>
Example of attribution

contact.html
<!DOCTYPE html>
<html lang="en">
<head>
<title>Document</title>
<script async defer src="https://betterform.io/embed.js"></script>
</head>
<body>
<form betterform>
<input type="hidden" name="form[name]" value="Contact Form" />
<input type="text" name="Name" placeholder="Name" />
<input type="email" name="Email" placeholder="Email" />
<input
type="text"
name="Message"
/>
<button type="submit">Submit</button>
</form>
</body>
</html>
Add semantic name attributes to easily view your submissions
ex: Name, Phone Number, Email, Message
Last modified 2mo ago
Copy link
On this page
Create a project
Add script tag
Setup a form
Free Forever
Example Form