Furrow Forms

Furrow Forms vs Splitforms

[ splitforms.com · “Free Contact Form API for Any Website” · verified 2026-08-20 ]

Splitforms is the newest entrant in this hub and the one competing hardest on generosity: 500 free submissions a month, unlimited forms, $5/month intro pricing — and, notably, a free MCP server on every tier that can create forms. The comparison below looks at how deep each agent surface actually goes, and what delivery guarantees back it.

The short answer

Furrow Forms is the better choice when agents need the full lifecycle — account registration, whole-site provisioning, settings updates, and webhook delivery they can verify. Splitforms is the better choice for a generous free tier and the cheapest paid entry, with a lighter MCP that can create (but not update) forms.

Furrow Forms — best for

Full agent lifecycle, agencies, settings cascade, signed webhooks with retries and logs

Splitforms — best for

Free volume (500/mo), lowest-price paid plans, hobby and side projects

Feature by feature

Furrow Forms and Splitforms, side by side

Capability comparison between Furrow Forms and Splitforms
CapabilityFurrow FormsSplitforms
Create & configure forms via APIyes

Full CRUD over REST + MCP; bootstrap_site provisions a whole site’s forms in one call

no

REST covers submit + read submissions only; creation exists solely inside the MCP, and nothing can be updated or deleted programmatically

MCP serveryes

26 tools over streamable HTTP or stdio — full lifecycle, from account registration to reading submissions and Stripe billing links

partial

Real and free on all tiers, but a local npx process with 7 read-heavy tools; create_form is the only write

Agent cold-start (account via API)yes

Agents register accounts via GET/POST /api/register; the human reads one email code

no

A human signs up and copies an sk_mcp token from the dashboard first

Site-level settings, inherited by formsyes

Security and routing configured once per website; every form inherits

no

Per-form configuration

Signed webhooks with retries + logyes

HMAC-SHA256 signed, retried with backoff, logged, testable — all tiers

partial

HMAC-signed (Pro+), but explicitly no automatic retries — a missed delivery is gone

Spam protectionyes

Honeypot + timing field + Turnstile + domain allowlist + rate limits + server-side filtering, on by default; spam never counts toward quota

yes

Honeypot, time-trap, AI content scoring, rate limits, optional reCAPTCHA — and spam never counts toward quota

API access on the free tieryes

The whole product on the free tier, volume-capped

partial

MCP is free on all tiers; webhooks, exports, and integrations are paid

File uploadsyes

Opt-in per website, inherited by every form; files land in a private per-site inbox (PDF, JPEG, PNG, WebP by default) — emails and webhooks link to it, never to raw file URLs

partial

5 files × 5 MB per submission, paid plans with storage integration

Native integrationsno

Signed webhooks are the integration story

partial

Sheets, Notion, Airtable, Slack, Discord, Telegram, Zapier — paid plans

Whole-site provisioning in one callyes

bootstrap_site: client + website + all forms, idempotent

no

One form at a time via create_form

Pricing

What a year actually costs

Pricing comparison between Furrow Forms and Splitforms
Furrow FormsSplitforms
Free tier$0 — 100 subs/mo, full API + MCP$0 — 500 subs/mo, unlimited forms, MCP included
First paid tier$199/yr flat per workspace — 10k subs/mo, unlimited forms & sitesPro $5/mo intro (list $15/mo) — 5,000 subs/mo
Long-term dealOne flat $199/yr3-Year plan $59 one payment (intro; list $99) — 15,000 subs/mo

Splitforms wins on sticker price, with intro-pricing asterisks. Furrow’s $199/yr buys the deeper control plane: full CRUD, cold-start, cascade, and webhook delivery with retries and a log — none of which Splitforms offers at any tier.

The agent test

“Set up a contact form for this site” — what actually happens

[ splitforms.com ]

  1. 1.A human signs up in the browser and copies an sk_mcp token from the dashboard
  2. 2.Agent runs the local MCP via npx and calls create_form — one form at a time; it works
  3. 3.Nothing can be updated or deleted afterward — reconfiguration means the dashboard
  4. 4.Webhooks (paid) are signed but never retried; the agent cannot rely on delivery

[ furrow forms ]

  1. 1.Agent registers the account itself over POST /api/register; the human reads one 6-digit email code
  2. 2.One bootstrap_site call provisions the client, the website, and every form, idempotently
  3. 3.Any setting can be updated later over the same API — by agent or human
  4. 4.Webhooks are signed, retried with backoff, logged, and verifiable via test_webhook

Honest trade-offs

Where each one wins

Where Splitforms wins

  • [ + ]The most generous free tier in this hub: 500 submissions/month, unlimited forms, no card
  • [ + ]Cheapest paid entry ($5/mo intro) and an unusual $59 three-year flat deal
  • [ + ]A real, free MCP server — form creation included — on every tier

Where Furrow Forms wins

  • [ + ]Full lifecycle over REST and MCP — Splitforms agents can create but never update or delete
  • [ + ]26 tools vs 7 — adding settings updates, account management, webhook rotation, and Stripe upgrade links
  • [ + ]Agent cold-start; theirs requires a human-fetched dashboard token
  • [ + ]Hosted streamable-HTTP MCP (or stdio) vs a local npx-only process
  • [ + ]Webhook retries with backoff and a delivery log — Splitforms explicitly has none
  • [ + ]Whole-site bootstrap and settings cascade for multi-form, multi-site work

FAQ

Furrow Forms vs Splitforms, answered

Is Furrow Forms a good Splitforms alternative?

Yes when you need the full agent lifecycle and delivery guarantees: Furrow Forms supports account cold-start, form updates, settings inheritance, and signed webhooks with automatic retries. Splitforms is a strong budget pick with a generous free tier and a create-only MCP.

Splitforms has an MCP server too — what is different?

Splitforms’ MCP is free and real, but it runs as a local npx process, requires a dashboard-copied token, and its only write tool is create_form — forms cannot be updated or deleted programmatically. Furrow Forms offers hosted MCP with full CRUD, agent account registration, and one-call whole-site provisioning.

How do the free tiers compare?

Splitforms: 500 submissions/month, unlimited forms, MCP included, webhooks and integrations paid. Furrow Forms: 100 submissions/month, unlimited forms, and the entire product — management API, MCP, signed webhooks with retries, Turnstile — with no feature gates.

Do Splitforms webhooks retry failed deliveries?

No — Splitforms documents that webhooks are attempted once with an 8-second timeout and are not retried. Furrow Forms retries failed deliveries with backoff up to 8 attempts over ~24 hours and keeps a per-project delivery log.

[ verified against splitforms.com on 2026-08-20 · re-checked monthly · corrections welcome — /contact ]

Try the difference. Or have your agent try it.

paste this into your agent

Fetch furrowforms.com/ai and set up forms for this site.

Setup for agents →