Get Started with Formboost in 5 Minutes
Create your first form endpoint, add it to your HTML, and start receiving submissions with email notifications and AI spam filtering — no backend required.
Get Started with Formboost in 5 Minutes
Formboost gives you a URL. Point your form at it. That's the integration.
This guide walks you through creating your first endpoint, adding it to a form, and testing a submission end-to-end.
Step 1: Create Your Endpoint
Sign up for Formboost — free, no credit card required.
After signing up, go to your dashboard and click New Endpoint. Give it a name (e.g., "Contact Form") and click Create. You'll get a unique URL like:
https://formboost.app/f/YOUR_ENDPOINT_ID
Copy that URL.
Step 2: Add It to Your Form
HTML (simplest)
Change your form's action attribute to your Formboost URL:
1<form action="https://formboost.app/f/YOUR_ENDPOINT_ID" method="POST">
2 <input type="text" name="name" placeholder="Your name" required />
3 <input type="email" name="email" required />
4 <textarea name="message" placeholder="Message"></textarea>
5 <button type="submit">Send</button>
6</form>React / JavaScript
For AJAX submission (stays on the page):
1async function handleSubmit(e) {
2 e.preventDefault()
3 const data = Object.fromEntries(new FormData(e.target))
4
5 await fetch("https://formboost.app/f/YOUR_ENDPOINT_ID", {
6 method: "POST",
7 headers: { "Content-Type": "application/json" },
8 body: JSON.stringify(data),
9 })
10}Any field name you use becomes the field name in your dashboard.
Step 3: Submit a Test
Open your form in a browser and submit it with test data. Within seconds it appears in your Formboost dashboard — you'll also get an email notification to the address you signed up with.
Step 4: Configure Notifications
In your dashboard, open the endpoint and click Settings:
- Email — change which address receives notification emails
- Redirect — set a custom thank-you page URL after submission
- Spam filtering — toggle AI filtering (on by default)
Step 5: Connect Integrations (Optional)
In the Integrations tab, connect the form to:
- Slack — post to a channel on every submission
- Discord — post an embed to a Discord channel
- Telegram — send yourself a message via a Telegram bot
- Webhook — forward data to Zapier, Make, or your own backend
Reserved Field Names
Formboost uses a few reserved field names to control behavior:
| Field name | Effect |
|---|---|
_redirect | Redirect URL after submission |
_honey | Honeypot field — submissions with this filled in are discarded |
_subject | Custom email subject line |
Add _honey as a hidden, off-screen field to catch bots before they hit the AI filter:
1<input type="text" name="_honey" style="display:none" tabindex="-1" autocomplete="off" />Next Steps
- API Reference & Configuration — JSON submissions, reserved fields, allowed origins
- Integrations — Slack, Discord, Telegram, Webhook
- Next.js setup — Client fetch and Server Actions
- Webflow setup — HTML Embed element guide