Get a free access key
Sign up at splitforms.com — no credit card. Copy your key from the dashboard.
SplitForms vs WPForms
500 free submissions each month, a modern developer API, and pricing that stays simple as you grow.
Get started in minutes
Drop one endpoint into the HTML you already have and submissions start flowing — no backend to host, no SDK to install, no lengthy onboarding. Point your form, hit submit, and watch the entries land.

Feature-by-feature comparison
A side-by-side look at the details developers actually care about when comparing splitforms and WPForms.
| Feature | splitforms | WPForms |
|---|---|---|
| Free tier | 500 submissions/mo, unlimited forms | WPForms Lite — free in the WordPress.org plugin repo, limited features |
| Cheapest paid plan | $5/mo Pro (5,000 submissions) | $49.50/year (Basic) |
| Long-term plan | $59 every 3 years (15,000/mo, 36 months) | Not offered |
| Submission dashboard | Yes, with search & export | Yes |
| Webhook delivery | paid plans, signed; one 8-second attempt | Yes |
| File uploads | Storage-backed, 5 files at 5 MB each | Yes (often paid) |
| Spam protection | AI classifier + honeypot | Honeypot / CAPTCHA |
| Host requirement | None — works anywhere | None |

See everything
Search, filter, and export every entry, watch your analytics update live, and let the built-in spam shield drop junk before it ever reaches your inbox — all in one clean control room.
Where your leads go
Forward submissions to email, Google Sheets, your CRM, or any webhook the moment they arrive. When you move off WPForms, your leads keep landing exactly where your team expects them — nothing to re-wire.

Leave WPForms in ~10 minutes
Keep your HTML, field names, and styles. Only the POST endpoint changes — most teams finish a site in one short session.
Sign up at splitforms.com — no credit card. Copy your key from the dashboard.
Point your form to https://splitforms.com/api/submit and include your access_key.
Submit a sample entry, confirm inbox + dashboard, then remove the old endpoint.
How SplitForms works
Connect your form, collect every submission, and send data where it needs to go — without building backend infrastructure.

Point your form to your unique SplitForms endpoint. That's it.

We instantly capture and organize every submission in your inbox.

Send data to email, spreadsheets, CRMs, webhooks, and 7,000+ apps.

No credit card required. Set up in under 60 seconds.
Connect & automate
SplitForms works with the destinations you route to and the platforms you build on — from Slack and Sheets to WordPress, Shopify, and Next.js.

Trusted by indie teams and agencies shipping forms worldwide
Testimonials
40 quotes on record — from indie hacks to agency migrations.
“I replaced a Lambda + DynamoDB + SES contact form with six lines of HTML. It took eleven minutes, and the dashboard is better than what I was going to build.”
“We migrated 14 client sites off Formspree in a single weekend. The price is a third of what we paid, the API is more honest, and the spam filter actually works.”
“The webhook payload is signed, idempotent, and well-shaped. It reads like code from a competent team, not a CRUD app held together with duct tape.”
“I stopped reaching for Typeform on small marketing sites. splitforms covers 90% of the use case at none of the bloat.”
“I onboarded our whole agency in an afternoon. The MCP integration meant Cursor literally dropped the form straight into our client repos for us.”
“The free plan gave me 500 submissions before I paid a cent, and Pro is five dollars a month. I've spent more on coffee deciding which backend to use.”
“Spam went from forty junk entries a day to zero, with no reCAPTCHA puzzle ruining the form. The honeypot and time-trap just quietly do their job.”
“Point the form action at one endpoint and you're done. No SDK, no client library, no build step. This is how a form backend should feel.”
“Leads land in Slack the second someone submits, and a copy goes to Google Sheets for the sales team. I wired both up in under ten minutes.”
“I run a static Hugo site on a five-dollar VPS. splitforms gave it a real contact form without me standing up a single server.”
Common questions
Yes. splitforms handles the same core jobs as WPForms: a POST endpoint, email delivery, a submission dashboard, webhooks, and spam filtering. The Free plan covers 500 submissions/month with unlimited forms, versus WPForms's WPForms Lite — free in the WordPress.org plugin repo, limited features — so most developers get more headroom without paying more.
WPForms is a hosted form builder, so migration requires rebuilding the form as HTML or in your framework, mapping the existing fields, then testing the new endpoint. It is not only an action-URL swap.
splitforms includes email delivery, a searchable dashboard, HMAC-signed webhooks on paid plans (one attempt, 8-second timeout), storage-backed file uploads on eligible plans, custom redirects, spam filtering, and a documented REST API. WPForms-specific features like native wordpress integration — installs, runs, and is configured entirely inside wp-admin may need an integration.
splitforms is free for 500 submissions/month; the current paid entry is $5/mo Pro (5,000 submissions), and the $59 3-Year plan includes 15,000 submissions/month across 36 months. WPForms starts at $49.50/year (Basic). Verify both pricing pages because allowances can change.
The existing WPForms form will not automatically become a splitforms form. Rebuild its fields in HTML or your framework, preserve the validation and styling you need, then test before replacing the hosted form.
Yes — the 3-Year plan is one $59 payment covering 36 months at 15,000 submissions/month, with no monthly billing in between. Check WPForms's current pricing page before comparing billing terms.
splitforms is built for developers shipping production sites — static sites, SaaS landing pages, JAMstack apps, and agency client work. For wordpress site owners who want a drag-and-drop form builder that lives inside the wp-admin dashboard, the deciding factor is usually whether native wordpress integration — installs, runs, and is configured entirely inside wp-admin matters to you; if it does, keep WPForms in the mix. Otherwise splitforms is the endpoint-driven option.
Simple pricing
Choose a plan that fits your workflow — from a free form endpoint to full automations, exports, and higher submission limits.
Free forever
For side projects and indie devs.
For agencies and growing products.
Pay $59. 3 years sorted.
No credit card required on Free • Cancel anytime
Deep dive
Short, honest answers on pricing, migration, and when WPForms is still the better fit.
WPForms is genuinely the right tool if your site is and will remain a WordPress site, and you want a drag-and-drop form builder that lives entirely inside the wp-admin dashboard you're already logged into. The Lite version is free in the WordPress.org plugin repo with no time limit, and the paid tiers add Stripe, PayPal, Zapier, signature, surveys, and other add-ons for non-technical operators.
splitforms is the right tool for everyone else — and for WordPress sites that want a real backend underneath their forms. The critical structural difference is that WPForms submissions live in your WordPress database, while splitforms submissions live in a dedicated backend with a real dashboard, search, export, and webhook delivery. If you ever want to move off WordPress, integrate forms into an external CRM via webhook, or have your form data live outside your WordPress database, splitforms is the cleaner architecture.
The most common trigger is host migration. A team decides to move from WordPress to a static site, a Next.js app, or a headless CMS — and discovers WPForms doesn't follow them, because the submissions and the plugin both live in the WordPress database. Every form has to be rebuilt on a new backend during the migration. splitforms is host-agnostic: the form action URL works the same regardless of where the page is served, so moving hosts (or moving off WordPress entirely) doesn't touch the form layer at all.
The second trigger is wanting the form data outside WordPress. WPForms stores submissions in your WordPress MySQL database, which means backups, exports, and integrations all flow through WordPress. For a small site that's fine; for any team that wants submissions flowing into a CRM, a Slack channel, an AI agent, or a dedicated analytics tool, the WPForms path requires add-ons (sometimes paid) and WordPress-side plugins. splitforms ships HMAC-SHA256 signed webhooks (single delivery attempt, 8-second timeout) on paid plans, plus an open REST API and MCP server on every plan.
The third trigger is deliverability. WPForms relies on whatever SMTP plugin you've configured in WordPress (WP Mail SMTP, also from Awesome Motive). If you haven't configured transactional SMTP, your form-submission emails are sent via PHP `mail()` — one of the worst-rated email delivery paths on the modern web, with high spam-folder rates. splitforms uses dedicated SMTP with proper SPF/DKIM, so submissions land in the inbox rather than promotions or spam.
“We're moving off WordPress and our forms are trapped in the WP database.”
splitforms is host-agnostic. Migrate to Next.js, Astro, or a static site whenever you want; the forms keep working without changes.
“I want submissions in my CRM via webhook, not in my WordPress admin.”
splitforms includes HMAC-SHA256 signed webhooks (single delivery attempt, 8-second timeout) on paid plans. Wire submissions directly into HubSpot, Salesforce, or your own service.
“My WPForms emails are landing in spam because PHP mail is unreliable.”
splitforms uses dedicated SMTP with SPF/DKIM, not PHP `mail()`.
“I'm getting AI-generated spam that the WordPress anti-spam plugins can't catch.”
splitforms runs every submission through an AI classifier specifically trained on modern LLM-written form spam.
“I want to drive form submissions from a Claude or Cursor agent.”
splitforms ships an MCP server natively. WPForms has no equivalent.
“I want my form data outside my WordPress database for security isolation.”
splitforms stores submissions in a dedicated backend. Your form data isn't coupled to your WordPress install's security perimeter.
Step 1: sign up at splitforms.com for a free access key — no credit card required. Step 2: rebuild your form as standard HTML. For each WPForms field, write a corresponding `<input>`, `<textarea>`, or `<select>` inside `<form action="https://splitforms.com/api/submit" method="POST">`. WPForms field types map cleanly: text to text input, textarea to textarea, dropdown to select, checkboxes to checkbox group, radio to radio group. Step 3: submit a test entry and confirm it lands in the splitforms dashboard.
Past submissions stay in your WordPress database for as long as you keep WPForms installed; splitforms starts collecting from the moment you switch. If you want to backfill historical submissions into splitforms, the open REST API accepts server-to-server POSTs so you can replay your WPForms export through a small migration script.
If you were using WPForms' Stripe or PayPal add-ons for payment collection, splitforms handles payments client-side via Stripe Elements or PayPal buttons, with the resulting token POSTed to splitforms alongside the form fields. More setup than the WPForms add-on, dramatically more control.
If your site is and will remain WordPress, you don't want to write HTML, and you don't need submissions outside the wp-admin dashboard, WPForms Lite is genuinely the simpler tool. The drag-and-drop builder, the template gallery, and the add-on ecosystem are real product surface, and for a non-technical operator the polish is worth the WordPress-only constraint.
Same answer if you specifically need WPForms add-ons that have no clean equivalent outside the WordPress plugin world — signature capture inside wp-admin, the WPBeginner integrations, the WordPress-native caching and security compatibility, the multi-site license model. Rebuilding those in HTML + client-side JS is a real engineering project.
And if you're a WordPress agency with a stack built around WP Rocket, WP Mail SMTP, Akismet, and the rest of the Awesome Motive ecosystem, your deliverability and spam pipelines are already configured around those plugins. Splitforms is a clean alternative, but switching means re-evaluating the whole stack — which is rarely worth doing for a single form.
Is splitforms a true WPForms alternative? For the backend layer — POST endpoint, submission storage, dashboard, webhooks, spam filtering, file uploads, notifications — yes, with a real dedicated backend and an open API. For WPForms' drag-and-drop builder and add-on ecosystem, splitforms doesn't try to replicate those.
Does splitforms work inside WordPress? Yes — splitforms is just an HTML form action. You can use it inside a WordPress page (via the HTML block or a custom shortcode) or outside WordPress entirely. The form action URL is host-agnostic.
What about WPForms' Stripe and PayPal add-ons? splitforms handles payments client-side via Stripe Elements or PayPal buttons, with the resulting token POSTed to splitforms. Slightly more setup than the add-on, dramatically more control.
Will my WPForms submissions carry over? Past submissions stay in your WordPress database. splitforms starts collecting from the moment you switch. You can backfill historical data through the open REST API if needed.
Does splitforms have a long-term plan? Yes — $59 for the 3-Year plan at 15,000 submissions/month for 36 months. Compared to a yearly WPForms Pro license ($159.50/yr), the 3-Year plan is meaningfully cheaper.
More comparisons