New: Submission data retention controls are now available ->

Web3Forms Alternative: Forminit vs Web3Forms (2026)

Forminit is a Web3Forms alternative for teams that want actionable form analytics and a clear workflow for every response. Choose Public or Protected submission modes, track where leads come from, and manage follow-up in a fast inbox.

Updated

Web3Forms details verified on

On this page

Forminit brings submission control, response analytics and team follow-up into the same form backend. It works with your existing frontend, whether you are collecting client inquiries, support requests or campaign leads. Forminit has powered forms since 2015, originally as Getform.io.

Both services handle custom forms without requiring you to build a submission backend. Web3Forms offers email delivery, stored submissions and integrations. Forminit gives you a connected workflow: understand what people choose, see which campaigns bring leads, and track each response through to completion.

Pricing comparison

Prices below are USD, billed monthly, before tax. Submission allowances are monthly; storage is total file capacity. The rows group the available plans, rather than treating them as equivalent packages.

Plan or capabilityForminitWeb3Forms
Free100 submissions/month, 1 form, 100 MB file storage250 submissions/month, unlimited forms, no uploads
Main paid planPro: $19/month — 5,000 submissions, 5 forms, 1 GB storagePro: $15/month — 10,000 submissions, unlimited forms, 5 GB storage
Growing volumeBusiness: $49/month — 10,000 submissions, 15 forms, 5 GB; Volume: $99/month — 50,000 submissions, unlimited forms, 10 GBAgency: $39/month — 20,000 submissions, unlimited forms, 10 GB storage
Authentication modePublic or Protected — accept submissions without a key, or require a valid X-API-KEY headerPublic access_key or form ID for submissions; separate authenticated read API
Analytics and attributionBuilt-in select, radio and checkbox breakdowns, UTM reports and ad click sources on Pro+Google Sheets integration for reporting; equivalent field and attribution dashboard not documented
Submission managementInbox, full-text search, filters, notes, stars, read/unread and statusesSubmission dashboard and CSV export
Team collaborationWorkspaces with Owner, Admin, Editor and Guest rolesTeam collaboration for managing forms
Email customizationVisual notification editor with To, CC, BCC and Reply-to; Business adds autoresponses and custom SMTPTemplates and Reply-to; Pro/Agency add custom HTML templates and autoresponders
Signed webhooksHMAC-SHA256 signatures on Pro and higherPaid webhooks; signature verification not documented
File uploadsIncluded on Free; 25 MB combined per submissionPro/Agency; basic uploader supports 5 MB files, advanced uploader supports larger files
Submission historyRegular submissions stay until deleted by default; optional per-form expiry on Pro+Dashboard history: 30 days Free, 3 months Starter, 1 year Pro/Agency; data retention is separate

Plan sources: Forminit pricing and Web3Forms pricing. Web3Forms documents its Google Sheets integration, basic uploads and advanced uploader separately.

Forminit Pro combines collection with analytics and follow-up: field response reports, campaign attribution, signed webhooks, the submissions API and CSV export. It gives teams a practical way to understand and act on the responses they collect.

Annual billing is paid upfront: Forminit Pro $190/year, Business $490/year and Volume $990/year; Web3Forms Pro $149/year and Agency $399/year. Web3Forms also offers an application-based Starter plan at $49/year for students, startups and nonprofits, with 5,000 monthly submissions and no uploads or autoresponders.

Authentication mode: Public or Protected

Forminit lets you decide whether your submission endpoint requires authentication. Choose the mode that fits your workflow:

  • Public: accept submissions without an API key, from a browser or your backend. This works well for contact forms and landing pages. Public describes submission access; stored responses remain private.
  • Protected: require a valid X-API-KEY header on every submission. Missing or invalid keys are rejected. Keep the key in your backend, Worker or serverless function, out of browser code.

For example, your server can verify a customer’s login and add a trusted account ID before submitting a support request. Protected mode prevents requests without a valid key from bypassing that path. The key authenticates your integration; your application handles the customer’s permissions.

Change access without rebuilding your form. Keys can be scoped, rotated and revoked independently of the form ID. Replace a compromised key and update your backend while keeping the same endpoint and submission history. Knowing the form ID alone does not authorize a Protected submission. Both modes work with backend code; see Forminit’s authentication guide.

Web3Forms describes its access key as a public identifier, with spam protection and domain restrictions available. Its separate Submissions API uses secret Bearer tokens to read records. That is different from requiring a private credential to submit a form; an equivalent Protected submission mode is not documented.

See which choices and campaigns bring leads

Forminit shows what people choose, with counts and percentages for each option. Use select Form Blocks for dropdowns, radio for single choices and checkbox for multiple choices. See the breakdowns in submission details and the Analytics page.

An agency can see how many inquiries request a website redesign, SEO work or ongoing support, and each service’s share of responses. A support team can spot the most common request types without manually counting emails or exporting a spreadsheet.

Attribution reports show how many submissions came from each source, medium and campaign, using UTM parameters and supported ad click IDs such as Google gclid, Meta fbclid and Microsoft msclkid. The browser SDK captures these values when available, so you can inspect an individual lead’s source and compare campaign totals.

Forminit Analytics showing submission trends, sources, click IDs and a subject breakdown with counts and percentages
Track submission trends, lead sources and the options people select.

Form Analytics is available on Pro and higher. The reports sit alongside your stored submissions, giving your team context for its next action.

Follow up from a fast, organized inbox

Forminit’s submission inbox helps you manage what happens after a form arrives. Find a name, email or detail with full-text search, then filter by status, date, starred items or unread submissions.

Add notes after a client call, star a promising lead and mark a response as read or unread. Track progress with To do, In progress, Done and Closed statuses. Anyone picking up the conversation can see the context beside the original response.

Regular submissions stay available until you delete them by default. On Pro and higher, set a retention period per form to delete submissions and their files automatically. Spam submissions have a separate 30-day expiry.

Web3Forms also stores submissions. Its current storage policy allows retention up to three years, with indefinite retention on Pro and Agency. This storage period is distinct from the dashboard history windows listed in the table.

Organize clients and teams with workspaces

Forminit workspaces give agencies and freelancers a place to organize each client’s forms. Businesses can separate projects or departments, with workspace-specific API keys and SMTP settings.

Use Owner, Admin, Editor and Guest roles to give people appropriate access. Let colleagues handle submissions and follow-up, give clients read-only visibility, and keep configuration with the people responsible for it. Forms and their working context stay organized as you move between clients.

Make notification and autoresponse emails your own

Build notification emails in a visual WYSIWYG editor, with formatting and form variables. Control To, CC, BCC and Reply-to so the right people receive each inquiry and replies reach the right inbox.

On Business, compose autoresponse templates, add attachments and choose the reply address. Use custom SMTP to send from your own domain. A client inquiry can receive a branded acknowledgment, while an application form sends a different message and next steps.

Web3Forms also offers customizable autoresponders on Pro and Agency. Forminit’s visual editors and recipient controls give you a flexible way to manage these messages alongside each form’s workflow.

Signed webhooks and a clear activity timeline

Forminit’s signed webhooks let your backend verify that a request came from Forminit before processing it. HMAC-SHA256 signatures, timestamps and event IDs support signature checks, replay protection and duplicate detection in your receiver. Webhooks start on Pro.

Detailed logs show form activity, submission events, webhook delivery attempts and errors. Review Form Settings → Logs and enable webhook failure alerts to investigate problems with delivery details at hand.

Web3Forms documents HTTP webhooks and retries. Its published integration guide does not describe a signing secret or signature-verification procedure.

Collect files and structured responses from the start

Forminit includes file uploads on Free, with 100 MB storage and up to 25 MB combined per submission. Collect a brief, screenshot or application document and keep it with the response.

Typed Form Blocks validate supported formats before storage and give fields a consistent structure for analytics and integrations. Form data is hosted in AWS Ireland.

Migrating from Web3Forms

Keep your form’s design and create a Forminit form in Public mode for direct browser submissions. Replace the Web3Forms action URL with your Forminit endpoint and remove the hidden access_key input. Rename fields such as email to fi-sender-email and message to fi-text-message:

<form action="https://forminit.com/f/YOUR_FORM_ID" method="POST">
  <label>Email <input type="email" name="fi-sender-email" required /></label>
  <label>Message <textarea name="fi-text-message" required></textarea></label>
  <button type="submit">Send</button>
</form>

If your form uses a JavaScript handler or the Web3Forms React plugin, update that submission flow too. Recreate email settings, redirects, spam protection and integrations in Forminit; Web3Forms-specific hidden fields do not configure those features here. Replace any Web3Forms upload widget with a compatible file input or SDK flow.

Test field values, attachments and notification delivery before switching traffic. Follow the HTML guide or framework-agnostic SDK guide for the complete setup. Export any historical records and save attachments you need from Web3Forms; changing the endpoint only routes future submissions.

FAQ

Can I keep my existing Web3Forms form design?

Yes. Keep your HTML, CSS and layout. Replace the endpoint, remove the Web3Forms access_key field and map your inputs to Forminit Form Blocks. Update any JavaScript submit handler and recreate notifications, spam protection and integrations in Forminit.

How is Protected mode different from a Web3Forms access key?

A Web3Forms access key is a public form identifier intended for browser code. Forminit Protected mode requires a valid X-API-KEY header on every submission, with the key kept in your backend. Web3Forms also has a separate authenticated API for reading submissions; that is different from authenticating incoming form submissions.

What happens to my existing Web3Forms submissions?

Switching endpoints sends future submissions to Forminit. It does not move historical records or attachments. Export the submissions available in your Web3Forms account and save any files you need before changing or closing that account.

About this comparison

Published by Forminit. Competitor details checked against the linked official sources on 17 September 2026. Features and prices may change. Suggest a correction.

Your form. Your frontend. Our backend.

Start collecting submissions with Forminit.