§ 01
Short answer: which one should you pick?
FormSubmit is built for one job: relay a contact-form POST to an email address with zero signup. If you're shipping a personal portfolio that won't be checked daily and a missed submission is genuinely fine, FormSubmit's friction-free model wins.
splitforms is built for the next step — the moment a missed lead actually matters. The free tier (1,000 submissions/month) gives you a real dashboard, permanent storage, signed webhooks, file uploads, AI spam filtering, and dedicated-SMTP deliverability, at the same $0 cost. Once a form earns the business its first lead, FormSubmit's email-only model stops being safe.
§ 02
Why developers switch from FormSubmit to splitforms
The most common trigger is a missed submission with no audit trail. FormSubmit doesn't store submissions — it relays them as email. If your inbox eats one, classifies it as promotions, or the SMTP bounces silently, the submission is gone and there's no record. splitforms stores every submission permanently with full search and re-delivery, so a missed email never means a missed lead.
The second trigger is the reCAPTCHA experience. FormSubmit gates submissions behind a reCAPTCHA challenge to block spam, which adds visible friction for legitimate users. splitforms uses an AI classifier on top of honeypot — invisible to humans, more accurate than reCAPTCHA on modern LLM-written spam.
The third trigger is deliverability. FormSubmit uses shared sending infrastructure where your form-submission email reputation is coupled to every other FormSubmit user. splitforms uses dedicated SMTP with proper SPF/DKIM, so submissions land in the inbox rather than promotions or spam.
§ 03
FormSubmit vs splitforms: feature comparison
Storage: splitforms stores every submission permanently with full search, filter, and export. FormSubmit stores nothing — it's a pure relay.
Dashboard: splitforms ships a real dashboard for inspection and re-delivery. FormSubmit has no dashboard, no submissions list, no audit trail.
Spam protection: splitforms uses an AI classifier on top of honeypot. FormSubmit uses reCAPTCHA, which adds user-visible friction and misses modern AI-generated spam.
Deliverability: splitforms uses dedicated SMTP with proper authentication. FormSubmit uses a shared sending pool with no per-customer reputation control.
Webhooks: splitforms includes signed webhooks with retries on the free tier. FormSubmit doesn't support webhooks.
File uploads: splitforms includes file uploads on every plan. FormSubmit blocks file attachments by default.
API: splitforms ships an open REST API and MCP server. FormSubmit is email-relay only.
Compliance: splitforms ships a documented GDPR DPA and EU residency option. FormSubmit's data handling is undocumented.
§ 04
Common FormSubmit issues splitforms solves
"A submission disappeared — I have no way to find it." splitforms stores every submission permanently. Search by content, filter by date, re-deliver if needed.
"My users hate the reCAPTCHA puzzle." splitforms uses invisible AI classification — no user-facing challenges, better accuracy on modern spam.
"My contact-form emails are landing in spam." splitforms uses dedicated SMTP with SPF/DKIM, not a shared pool.
"I want to send submissions to Slack or Discord automatically." splitforms includes signed webhooks with retries — wire any submission to any service.
"I need a client-facing dashboard." splitforms has one. FormSubmit doesn't.
"My form needs file uploads." splitforms supports them on every plan. FormSubmit blocks them.
§ 05
When 'free and unlimited' actually costs you money
FormSubmit's unlimited free tier reads like a strict win until you account for what's missing: storage, dashboard, deliverability guarantees, webhooks, file uploads, spam quality, and data-handling documentation. The trade is real value for a $0 invoice.
splitforms's free tier is also $0 — 1,000 submissions/month, unlimited forms, with all of the above included. For any project where a missed submission has business cost, splitforms is the safer default at the same price.
§ 06
How to migrate from FormSubmit to splitforms
Step 1: sign up at splitforms.com for a free access key (no credit card). Step 2: change your form's action from `https://formsubmit.co/your@email.com` to `https://splitforms.com/api/submit/YOUR_KEY`. Step 3: submit a test entry, confirm it lands in the dashboard, then deploy.
If you've been using FormSubmit's hidden `_subject`, `_next`, `_captcha`, or `_template` fields, the splitforms equivalents are configured in the dashboard rather than in form HTML. Existing field names, validation, and styling all work unchanged.
§ 07
Frequently asked questions
Is splitforms a viable FormSubmit alternative? Yes — and it's the natural upgrade once email-only forwarding stops feeling safe. Real dashboard, permanent storage, AI spam filtering, dedicated SMTP, signed webhooks, file uploads, GDPR documentation — all on the free tier at the same $0 price.
Will my existing FormSubmit form work? Yes. splitforms accepts the same encoding. Change the action URL and you're done. The hidden `_subject`, `_next`, etc. fields move to the splitforms dashboard.
What about the unlimited submissions? splitforms's free tier is 1,000 submissions/month with unlimited forms. For a typical contact form that's more than enough; the Pro plan ($5/mo) covers 5,000/month if you outgrow it.
Does splitforms require a CAPTCHA? No. The AI classifier replaces reCAPTCHA entirely, so legitimate users never see a challenge.