<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>splitforms changelog</title>
    <description>Every splitforms release, feature, fix, and pricing change in reverse-chronological order. Built in public.</description>
    <link>https://splitforms.com/changelog</link>
    <language>en</language>
    <lastBuildDate>Tue, 29 Sep 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://splitforms.com/changelog/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Pricing: Annual plan at $49/year replaces the 3-Year plan</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.09.29</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Pricing</category>
    </item>
    <item>
      <title>Feature: Partial leads and drop-off analytics now work with any form</title>
      <description>Partial-lead capture and drop-off analytics used to need the builder&apos;s iframe embed. They now run from one line — &lt;script src=&quot;https://splitforms.com/embed.js&quot; async&gt;&lt;/script&gt; — 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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-09-29</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Improvement: Reorganized settings and a new Account page</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-09-29</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Improvement</category>
    </item>
    <item>
      <title>Pricing: Free plan raised to 500 submissions</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-09-13</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <category>Pricing</category>
    </item>
    <item>
      <title>Feature: Form drop-off analytics</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-09-05</guid>
      <pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: Stripe payments launched — charge through any form</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.08.27</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: Webhook delivery log with one-click replay</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-08-27</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Improvement: Trusted senders — Not spam now sticks</title>
      <description>Marking a message Not spam now allowlists that sender&apos;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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-08-27</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <category>Improvement</category>
    </item>
    <item>
      <title>Pricing: Per-plan file storage allowances</title>
      <description>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&apos;s storage is full, new uploads are skipped — text submissions always go through — and the dashboard&apos;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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.07.10</guid>
      <pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate>
      <category>Pricing</category>
    </item>
    <item>
      <title>Feature: Public showcase, embed gallery, and form validator launched</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.05.08</guid>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Pricing: Starter tier added at 1,000 submissions/month</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.05.07</guid>
      <pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate>
      <category>Pricing</category>
    </item>
    <item>
      <title>Improvement: Per-page FAQs across glossary, pricing, docs, and reference</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.05.04</guid>
      <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
      <category>Improvement</category>
    </item>
    <item>
      <title>Pricing: Pricing simplified — Pro is now $5/mo</title>
      <description>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&apos;t sell a lifetime tier — we don&apos;t think it&apos;s honest to promise something we can&apos;t credibly support past a few years.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.05.01</guid>
      <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
      <category>Pricing</category>
    </item>
    <item>
      <title>Feature: Eight new framework guides — Astro, Vue, Svelte, Next.js 15, Shopify, and more</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.04.22</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: Fourteen competitor comparison pages launched at /vs/...</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026.04.15</guid>
      <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: Multi-form support</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-04-04</guid>
      <pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: Outbound webhook delivery</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-04-02</guid>
      <pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: File uploads via Storage integration</title>
      <description>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).</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-03-20</guid>
      <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: Auto-responder emails</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-03-12</guid>
      <pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Improvement: Honeypot spam protection (botcheck field)</title>
      <description>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=&apos;off&apos;, tabindex=&apos;-1&apos;) but visible to dumb form-spammers, which catches a measurable chunk of background spam without any captcha.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-03-04</guid>
      <pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate>
      <category>Improvement</category>
    </item>
    <item>
      <title>Feature: Magic-link signup via Supabase</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-02-22</guid>
      <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Feature: Per-form custom redirect URLs</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-02-15</guid>
      <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
    <item>
      <title>Improvement: Domain whitelist (allowed_domains)</title>
      <description>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 &apos;any origin&apos; for new keys; existing keys were unchanged on migration.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-02-04</guid>
      <pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate>
      <category>Improvement</category>
    </item>
    <item>
      <title>Feature: splitforms launched</title>
      <description>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.</description>
      <link>https://splitforms.com/changelog</link>
      <guid isPermaLink="false">https://splitforms.com/changelog#2026-01-22</guid>
      <pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate>
      <category>Feature</category>
    </item>
  </channel>
</rss>
