splitforms.com
35 RELEASES · 21 FEATURES · 7 IMPROVEMENTS · 5 PRICING

splitforms changelog.

Every splitforms release, feature, fix, and pricing change — newest first. We build in public, so the moment something ships, you see it here with the date, version, and what changed.

Prefer your own reader? Point it at /changelog/rss.xml and every new release note arrives automatically — no account needed.

2026 updates · 35 entries

  1. October 28, 2026
    Feature

    Online booking is on for every account

    Every dashboard now has a Forms | Booking switch. Create a booking page with services, staff and opening hours, share its link or paste one snippet, and appointments land in the same account with confirmation emails, reminders, a customer self-reschedule link, optional deposits through your own Stripe account, Google Calendar sync and an ICS feed. Booking is a $100/year add-on for 10,000 bookings a year on any plan, with a 14-day trial that starts when you publish your first booking page.

  2. October 27, 2026
    Improvement

    Forms that harvest wallet recovery phrases are blocked

    Submissions that carry a crypto wallet recovery phrase or private key are now refused at submit, and the form is disabled and flagged for review. This protects people who are tricked into filling in forms used for phishing; ordinary forms are not affected.

  3. October 19, 2026
    Feature

    Order forms: option prices, quantities, tax and percentage deposits

    Payment forms can now price an order instead of charging one fixed amount. In Form settings → Payments, save a price for each option and an optional quantity field, add tax, and optionally collect a percentage deposit of the total; splitforms calculates the amount on the server before opening Stripe Checkout, so the page source can't change the price. Payments are included on the paid plans.

  4. October 18, 2026
    Feature

    Connect the MCP server from ChatGPT and Claude with a sign-in

    The splitforms MCP server now supports OAuth, so you can add it as a connector in ChatGPT or Claude and approve access on a consent screen instead of pasting a token. Access is scoped (forms, submissions, webhooks, usage), and the server is listed in the official MCP Registry.

  5. October 18, 2026
    Feature

    Free generators for feedback, wedding RSVP, waitlist and event registration forms

    Four new free form generators build a ready-to-paste HTML form for website feedback, wedding RSVPs, waitlists and event registration, wired to splitforms without signing in. They sit alongside the other generators on the free tools page.

  6. October 11, 2026
    vWordPress plugin 3.0.0
    Feature

    WordPress plugin 3.0: native admin and a form-plugin bridge

    The plugin's screens are now built from native wp-admin components, with a three-step setup wizard (connect, choose a form, add it to a page). A new Form plugins screen lets you keep an existing Contact Form 7, WPForms, Fluent Forms, Gravity Forms or Ninja Forms form and back up every submission to splitforms, with or without sending the email. Existing shortcodes, blocks and connections keep working after the upgrade.

  7. October 10, 2026
    Feature

    Custom JSON payloads for webhooks

    Each JSON webhook now has a Custom payload editor: write the JSON body you want and drop in {{ placeholders }} such as {{ email }} or {{ submission.form_name }}, with a live preview. A value that is only a placeholder keeps its type, and test and replay sends use your custom body. Leave it blank to keep the standard payload.

  8. October 2, 2026
    Fix

    Resetting an access key now stops the old key

    After an access key was reset, the previous key could still be accepted for the account's first form. A reset key is now refused, whether you regenerate it yourself or an admin resets it.

  9. September 30, 2026
    Fix

    Field names are matched without regard to case

    A field named "Email" is now treated the same as "email" for the auto-responder, Reply-To and lead display. Before this, forms using a capitalised name worked in the dashboard test, which sends lowercase, but not on the live page.

  10. September 30, 2026
    Improvement

    Auto-responder fills {{ name }} from first and last name fields

    Forms with separate first-name and last-name fields no longer send "Hi {{ name }},". The auto-responder joins the two, placeholders ignore case and separators ({{ first_name }} fills a "First Name" field), and a placeholder with no value is dropped instead of shown as braces.

  11. September 29, 2026
    v2026.09.29
    Pricing

    Annual plan at $49/year replaces the 3-Year plan

    New buyers now choose between Free (500 submissions, no card, no time limit), Pro at $5/month for 5,000 submissions a month, and Annual at $49/year (about $4.08/month) for 15,000 submissions a month with every Pro feature. The $1/month Starter plan and the $59 3-Year plan are no longer sold. Existing Starter and 3-Year subscribers keep their plan, price and limits until they cancel.

  12. September 29, 2026
    Feature

    Partial leads and drop-off analytics now work with any form

    Partial-lead capture and drop-off analytics used to need the builder's iframe embed. They now run from one line — <script src="https://splitforms.com/embed.js" async></script> — placed after any form that posts to splitforms: hand-written HTML, React, WordPress, or the builder. Every install snippet in the dashboard, and forms created through the MCP server, already include it. No cookies and no localStorage.

  13. September 29, 2026
    Improvement

    Reorganized settings and a new Account page

    Form settings now open as focused tabs — General, Notifications, Auto-reply, After submit, Spam, Integrations, Data capture, Branding, Payments, and Danger zone — so each option has one obvious home, and old deep links still land in the right place. Account-wide settings — your profile, dashboard logo, and the custom sending domain (SMTP) that applies to every form — moved to a new Account page.

  14. September 13, 2026
    Pricing

    Free plan raised to 500 submissions

    The Free plan now includes 500 submissions with no card and no time limit, up from 200. Existing free accounts got the higher allowance automatically. Forms stay unlimited and notification emails stay free on every plan.

  15. September 5, 2026
    Feature

    Form drop-off analytics

    Paid plans can now see how many visitors view a form, how many start it, how many finish, and the field where the rest give up. Tracking is anonymous: counts and field names only, with no cookies and no personal data unless you separately turn on partial-lead capture.

  16. August 27, 2026
    v2026.08.27
    Feature

    Stripe payments launched — charge through any form

    Forms can now collect payments. Connect your own Stripe account in one click, set a fixed amount in Form settings → Payments, and submitters are sent to Stripe Checkout after they submit — for deposits, bookings, order forms, and paid contact. The money goes straight to your Stripe account (splitforms never holds your funds), every submission is marked paid or unpaid in your dashboard, and refunds, receipts, and payouts live in your own Stripe dashboard. Included on every paid plan; Square support is coming soon.

  17. August 27, 2026
    Feature

    Webhook delivery log with one-click replay

    Every webhook POST — live submission, test, or replay — is now logged with its status, error, and attempt count, kept for 30 days. The webhook page shows the recent deliveries and a Replay button re-sends the original submission to the same endpoint, so a missed delivery is a one-click fix instead of a support ticket. Network errors, timeouts, and 5xx responses on live submissions get one automatic retry, and the log shows how many attempts each delivery took.

  18. August 27, 2026
    Improvement

    Trusted senders — Not spam now sticks

    Marking a message Not spam now allowlists that sender's email address, so the spam filter never quarantines them again — and marking a message as spam withdraws the trust. Hostile payloads (SQL injection, script probes) are still always quarantined regardless. The spam queue page lists your trusted senders with one-click removal.

  19. July 17, 2026
    Feature

    Re-send a notification email from a submission

    Each submission now has a Re-send email button that sends the original notification again to the form's recipients, for the case where the first one never arrived. It is available on every plan.

  20. July 10, 2026
    v2026.07.10
    Pricing

    Per-plan file storage allowances

    File uploads now come with a clear storage allowance per plan: 500 MB on Pro, 5 GB on Business and the long-term plan (now Annual), and 25 MB on the legacy Starter plan. The per-file cap is now 5 MB on every plan (was 10 MB). When an account's storage is full, new uploads are skipped — text submissions always go through — and the dashboard's Storage page shows exactly how much space is in use. Accounts that lapse to the free plan keep their stored files for 30 days, after which they are deleted.

  21. May 8, 2026
    v2026.05.08
    Feature

    Public showcase, embed gallery, and form validator launched

    Three new public surfaces went live in the same release. /showcase is a crawlable index of sites running on splitforms across eight categories. /embeds is a copy-paste gallery of ten production-grade HTML form snippets — contact, newsletter, lead, RSVP, support, feedback, beta, job, quote, demo. /tools/form-validator is a free public tool that audits any HTML form for accessibility, label coverage, and form-backend wiring.

  22. May 7, 2026
    v2026.05.07
    Pricing

    Starter tier added at 1,000 submissions/month

    Added a $1/month Starter plan with 1,000 submissions a month, webhooks, integrations, and exports, as a low-cost step up from Free. Pro and the long-term plan were unchanged. Starter was closed to new buyers on September 29, 2026; existing Starter subscribers keep their plan.

  23. May 4, 2026
    v2026.05.04
    Improvement

    Per-page FAQs across glossary, pricing, docs, and reference

    Every high-traffic page on splitforms.com now carries an inline FAQ block, exposed both visually and as FAQPage JSON-LD for AI engines and Google snippets. Expanded surfaces include /glossary, /pricing, /docs, /api-reference, /about, and most /forms/[platform] guides. The goal is to surface direct answers without forcing a click into the docs.

  24. May 1, 2026
    v2026.05.01
    Pricing

    Pricing simplified — Pro is now $5/mo

    Pro dropped from $10/mo to $5/mo with the same 5,000-submission allowance. The previous long-term offer was replaced with a single $59 3-Year plan (15,000 submissions/month; $59 for the first three years, then $59/year) — retired on September 29, 2026 in favour of Annual. We don't sell a lifetime tier — we don't think it's honest to promise something we can't credibly support past a few years.

  25. April 22, 2026
    v2026.04.22
    Feature

    Eight new framework guides — Astro, Vue, Svelte, Next.js 15, Shopify, and more

    We shipped a wave of platform-specific setup guides at /forms/[platform], with copy-paste snippets, working honeypot wiring, and end-to-end submission examples. New guides: Astro, Vue, Svelte, Next.js 15 (App Router), SvelteKit, Shopify, Webflow forms, Carrd. Each guide ships with HowTo JSON-LD so AI engines can render the steps inline.

  26. April 15, 2026
    v2026.04.15
    Feature

    Fourteen competitor comparison pages launched at /vs/...

    Honest, side-by-side comparisons against Formspree, Web3Forms, Getform, Basin, Netlify Forms, Formcarry, Formspark, FormKeep, Static Forms, FormBold, Typeform, Jotform, Google Forms, and Tally. Each page covers pricing, free-tier limits, integrations, spam protection, and the one specific thing that competitor still does better than us.

  27. April 2026
    Feature

    Multi-form support

    Accounts now manage many named forms instead of a single submission firehose. Each form has its own access key, recipient list, redirect URL, allowed-domain list, and submission history. The dashboard groups submissions per form; the API surface is unchanged for backwards compatibility.

  28. April 2026
    Feature

    Outbound webhook delivery

    Per-form webhook destinations with HMAC signing, an 8-second timeout, and last-delivery status per webhook. Useful for piping submissions into Zapier, Make, n8n, Slack, Discord, or your own backend. Failed deliveries surface in the dashboard with the status and error so you can debug and send a new test submission.

  29. March 2026
    Feature

    File uploads via Storage integration

    Forms can now accept file uploads through the Storage integration. Files are stored on S3-compatible object storage with signed download URLs in the email notification. Launch limits were 5 files per submission at 10 MB each (the per-file cap is 5 MB since July 2026).

  30. March 2026
    Feature

    Auto-responder emails

    When a submission lands, splitforms can fire an auto-reply to the submitter — useful for contact and newsletter forms. It launched with plain-text bodies and field interpolation; editable premade designs and custom HTML came later.

  31. March 2026
    Improvement

    Honeypot spam protection (botcheck field)

    Every form now silently drops submissions where the hidden `botcheck` field is filled in. The field is invisible to humans and to most assistive tech (CSS-hidden, autocomplete='off', tabindex='-1') but visible to dumb form-spammers, which catches a measurable chunk of background spam without any captcha.

  32. February 2026
    Feature

    Magic-link signup via Supabase

    Account signup and login now work via a magic-link email — no password to remember, no SSO setup, no third-party identity provider on the signup path. The same magic-link flow is used for re-auth when accessing the dashboard from a new device.

  33. February 2026
    Feature

    Per-form custom redirect URLs

    Each form can define its own `next` URL — the page the browser is redirected to after a successful submission. Previously this was global. Useful for thank-you pages that vary per campaign, per locale, or per A/B variant.

  34. February 2026
    Improvement

    Domain whitelist (allowed_domains)

    Each access key now carries a list of allowed origin domains. Submissions from any other origin are rejected at the edge before hitting the spam filter. The default is 'any origin' for new keys; existing keys were unchanged on migration.

  35. January 2026
    Feature

    splitforms launched

    Public launch. The initial release shipped a free tier, email-on-submit, a basic dashboard, and the canonical POST /api/submit endpoint. Built as a faster, simpler, more honest alternative to Formspree, Web3Forms, Getform, Basin, and Netlify Forms.

Want to influence what ships next?

The roadmap is public, priorities are set by real user demand, and paying customers get the deciding vote on what we build next.

View the roadmap Suggest a feature