StaticForm vs Web3Forms
Web3Forms is one of the fastest ways to make a static form send email, and its permanent free plan is generous. We traced the live signup flow, checked every row of the current pricing table, and followed the data path behind its public access key. The real choice is convenience and a free tier versus deeper delivery controls and unmetered submissions.
What using Web3Forms actually involves
The first integration is almost frictionless. The less visible tradeoffs appear in quota behavior, action limits, retention, and where submission data is processed.
The public integration is unusually small
Every form posts to the same https://api.web3forms.com/submit endpoint and includes a hidden access_key. The key is intended to be public and identifies the destination email. Plain HTML works without a framework, while JSON and FormData work for AJAX. This is quick to paste, but it also means the key, not a unique endpoint URL, is the identity of the form.
Email verification is part of creating the first key
The current dashboard starts with an email-first account flow and asks for a verification challenge before it sends the login code. That challenge blocked our automated research session, so we verified the product behavior against the live app screens and current documentation rather than claiming a completed dashboard test we could not perform.
The free product is built around notification email
Free includes unlimited forms and domains, one recipient per form, two linked email addresses beyond the primary address, a custom redirect, three email templates, CSV export, hCaptcha, honeypot, and automatic spam filtering. The dashboard keeps free-plan submission history for 30 days. It is a useful permanent tier, not merely a trial.
The paid dashboard turns each form into a small integration hub
Pro adds up to five active integrations per form, webhooks, the submissions API, Google Sheets, Notion, Slack, Discord, Telegram, multiple recipients, CC addresses, autoresponders, custom HTML email, domain restrictions, reCAPTCHA v3, Turnstile, uploads, and three seats. Agency raises the active-integration limit to ten, linked emails to twenty, recipients to ten, and seats to ten.
Monthly quota and retention are the operating constraints
The free allowance is 250 submissions per month, Starter is 5,000, Pro is 10,000, and Agency is 20,000. Web3Forms warns at 90% and 100%, then stops accepting submissions until the next month. History is 30 days on Free, three months on Starter, and one year on Pro and Agency. The privacy policy also sets a maximum retention period of three years.
Privacy details deserve a deliberate read
Web3Forms says submission data is encrypted at rest on AWS and handled through AWS, Cloudflare, and Hetzner infrastructure. It operates from India and may process data in multiple regions. Its privacy policy also says submitter IP and email addresses may be sent to CleanTalk and Akismet for spam screening. A DPA and transfer safeguards are available, but this is not an EU-only data path.
A lightweight email gateway or an observable form workflow?
Web3Forms optimizes for the shortest path from HTML to an inbox. A universal endpoint and public access key mean you can wire a form without first modeling fields or actions. StaticForm asks you to create a distinct form and configure actions, which adds setup but gives each endpoint its own validation, inbox, and delivery history.
Web3Forms becomes substantially more capable on Pro. Its native Google Sheets, Notion, Slack, Discord, and Telegram integrations are convenient, and the permanent free tier is a clear advantage for tiny sites. StaticForm has fewer named connectors, but its configurable webhook can carry a custom payload and headers to any service, with exact request, response, failure, and retry details.
The cost model is the sharpest distinction. Web3Forms stops accepting requests after the monthly quota. StaticForm does not meter submissions, though email actions have a plan allowance. If one submission fans out to several destinations, StaticForm counts the actual work while Web3Forms limits the incoming event and the number of active integrations per form.
The privacy story also differs. StaticForm stores submission data in the EU. Web3Forms documents multi-region infrastructure, operations from India, and third-party spam checks that may receive a submitter IP and email. Neither approach is automatically wrong, but teams with an EU-only requirement have a simpler answer with StaticForm.
7-day free trial. No payment method required.
Where Web3Forms genuinely wins
A strong permanent free plan
Two hundred and fifty monthly submissions, unlimited forms and domains, CSV export, custom redirects, hCaptcha, and 30 days of history can run a real low-traffic site indefinitely.
The smallest possible HTML integration
The shared endpoint plus hidden access key is easy to understand and copy. There is no endpoint-specific URL to look up and no JavaScript dependency for a standard form.
Useful chat integrations on one paid tier
Pro bundles Google Sheets, Notion, Slack, Discord, Telegram, webhooks, and the submissions API. That is convenient if those exact destinations match your workflow.
Multiple CAPTCHA options
hCaptcha is included on Free, while reCAPTCHA v3 and Cloudflare Turnstile are available on paid plans alongside automatic filtering and domain restrictions.
Feature by feature
Web3Forms uses one endpoint plus a public access key.
Web3Forms accepts arbitrary submitted fields; most required and format checks live in your page.
Web3Forms stores uploaded files for 30 days.
Web3Forms sends a fixed JSON payload and documents no custom headers.
Web3Forms Pro is €13/month when billed yearly.
The free tier is excellent; Pro is where workflows begin
The live EUR prices were checked in both billing modes. Pro is €16 month-to-month or €156 yearly, an effective €13 per month. Agency is €41 monthly or €419 yearly. A restricted Starter application is €51 per year for eligible students, startups, and nonprofits.
Web3Forms Free
€0 forever
- 250 submissions per month
- Unlimited forms and domains
- One recipient per form
- 30-day history and CSV export
- hCaptcha and custom redirects
StaticForm trial
7 days all features
- No payment method required
- Full workflow and integrations
- Production plans do not meter submissions
- No permanent free tier
Web3Forms Pro
€16 /month
- €13/month billed yearly at €156
- 10,000 submissions per month
- Five active integrations per form
- Uploads, autoresponders, API, and webhooks
- Three team seats
StaticForm Starter
€9 /month
- Unlimited submissions
- 25,000 email actions per month
- 2 GB file storage
- Custom email and webhook payloads
- Execution logs, retries, and team access
Web3Forms Agency includes 20,000 submissions, ten active integrations per form, ten seats, and twenty linked emails. StaticForm Pro is €29 monthly with unlimited submissions and email actions, 20 GB storage, conditional actions, Google Sheets, and Notion.
Who should use which
Web3Forms makes sense if:
- You need a permanent free plan and 250 monthly submissions are enough
- Your main goal is forwarding a simple form to email with minimal setup
- You want its specific Google Sheets, Notion, or chat integrations
- You are comfortable with a public access key and monthly request quota
- Its documented multi-region data path fits your privacy requirements
StaticForm makes sense if:
- You do not want valid submissions rejected because a monthly quota was reached
- You need custom webhook bodies, headers, execution logs, and manual retries
- You want custom email content and a verified sender or SMTP connection on the entry plan
- You need conditional routing or several actions without a per-form integration cap
- EU submission storage is a requirement
7-day free trial. No payment method required.
get started
Your next real lead is
waiting to arrive.
Set up a form in 5 minutes. Spam blocked automatically. Every real submission stored, delivered, and logged.
Ready to get started?
Add forms to your site in minutes