QuickStart

Ship your first SimplyForms-powered form in three steps.

Setup

1. Create a form

Sign up and create a new form from your dashboard. You'll get a unique Form ID that identifies your form endpoint.

2. Point your HTML form

Set your form's action to the SimplyForms submission URL and use method="POST":

<form action="https://your-api.com/v1/forms/YOUR_FORM_ID/submissions" method="POST">
  <input type="text" name="name" placeholder="Your name" required />
  <input type="email" name="email" placeholder="Your email" required />
  <textarea name="message" placeholder="Your message" required></textarea>
  <button type="submit">Send</button>
</form>

Replace YOUR_FORM_ID with the Form ID from your dashboard.

3. Add spam protection (optional)

Add a hidden honeypot field to catch bots. Any submission with this field filled in will be silently ignored:

<input type="text" name="_honey" style="display:none" />

For stronger protection, enable Cloudflare Turnstile in your form settings on the dashboard. When enabled, include the Turnstile widget in your form and the token will be verified server-side automatically.

Next: wire up webhooks or browse the full API reference.