send.webforms.toRead the docs →

Examples

Copy, paste, ship.

Every snippet below works as-is once you swap in your endpoint key. Get one by creating a free account.

index.html
<form action="https://send.webforms.to/wft_your_key" method="POST">
  <input type="text" name="name" required />
  <input type="email" name="email" required />
  <textarea name="message" required></textarea>

  <!-- optional: redirect after success -->
  <input type="hidden" name="_next"
         value="https://example.com/thanks" />

  <!-- optional: honeypot, catches bots -->
  <input type="text" name="_gotcha"
         style="display:none" tabindex="-1" />

  <button type="submit">Send</button>
</form>

Want the full walkthrough for your stack - setup steps, gotchas and framework-specific patterns? Browse the integration guides.

Special fields

Optional hidden inputs that change behaviour. Everything else you send becomes submission data.

Ready to wire up your form?

Free for 300 submissions a month. Endpoint in under a minute.

Start free