Web3Forms is a free, email-first contact form API. Here's an honest look at where Formigo fits if you want delivery beyond email and smarter spam handling.
Web3Forms is a popular free choice for getting contact-form submissions into your inbox. You add an access key to a hidden field, point your form at their API, and emails start arriving — no account required to send.
Formigo takes a similar "point your form at an endpoint" approach, but includes invisible spam protection and delivery to Slack, Discord, Google Sheets, and webhooks on the free plan (Web3Forms reserves those for Pro), plus a JSON-native, CORS-enabled API with no access key living in your client-side HTML. This page is an honest comparison so you can pick the right one.
Here's a side-by-side. Formigo's values are facts we can verify in our own product. The Web3Forms column reflects their public docs and pricing at the time of writing; plans and limits change, so always confirm against their site.
| Feature | Formigo | Web3Forms |
|---|---|---|
| Free tier | Free forever, no credit card | 250 submissions/mo free |
| Email notifications | Yes | Yes (email-first) |
| Slack & Discord | Both, built in | Slack & Discord on Pro plan |
| Google Sheets | Yes | Pro plan |
| Webhooks | Yes (Zapier, Make, or your own endpoint) | Pro plan only |
| Spam protection | Honeypot + timestamp, hCaptcha & Turnstile (no Google reCAPTCHA) | hCaptcha (opt-in) |
| API-first / accepts JSON | Form data & JSON, CORS-enabled | Yes (AJAX/JSON) |
| Hosting requirements | Any host or framework | Any host |
Web3Forms details verified 2026-06-06 against web3forms.com, web3forms.com, docs.web3forms.com. Confirm against their official site before relying on specifics.
<form action="https://api.web3forms.com/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR-ACCESS-KEY">
<input type="text" name="name" required>
<input type="email" name="email" required>
<textarea name="message" required></textarea>
<button type="submit">Send</button>
</form>
<form action="https://formigo.io/f/your-form" method="POST">
<input type="text" name="name" required>
<input type="email" name="email" required>
<textarea name="message" required></textarea>
<!-- Optional: silent spam protection -->
<input type="text" name="_formigo_hp" value=""
style="display:none" tabindex="-1" autocomplete="off">
<input type="hidden" name="_formigo_t" value="">
<button type="submit">Send</button>
</form>
Drop the access_key field, point action at your Formigo endpoint, and optionally add the honeypot and timestamp fields for silent spam protection. No access key lives in your client-side HTML.
Want framework-specific examples? Browse the code examples for React, Vue, Next.js, Astro, and plain HTML/JS.
Comparing more backends? See the full form backend comparison or our Formspree alternative.
Yes. Formigo is free forever with no credit card required. Like Web3Forms you point your form's action at an endpoint, but Formigo includes Slack, Discord, Google Sheets, and webhook delivery plus invisible spam protection on the free plan, where Web3Forms reserves those for Pro.
No. With Formigo you submit to your form's endpoint URL (https://formigo.io/f/your-form) and there is no public access key embedded in your client-side markup.
Web3Forms offers opt-in hCaptcha. Formigo adds a silent honeypot field and a timestamp check that score bots automatically without a captcha, and still supports hCaptcha and Cloudflare Turnstile if you want a challenge.
Web3Forms is email-first on its free plan and offers Slack, Discord, Google Sheets, and webhooks on Pro. Formigo delivers to email, Slack, Discord, a Google Sheet, and a custom webhook at the same time, included free.
Spin up a form in minutes and point your action at Formigo. Free forever, no credit card required.