Changelog

A little better, every release.

The latest updates to Static Forms, all in one place.

Older entries describe the product at the time of release. For current behavior, visit the documentation.

Latest update

Send a test submission from inside the app

Forms now have a Test form button in the header of your inbox and of every form's settings page. It sends a sample submission through your saved settings and the real submission pipeline, then tells you what happened: whether it was stored, where the email went, and where a visitor would be redirected. If something stopped it, the panel shows the reason. Allowed-domain, CAPTCHA, honeypot and file-field checks are not part of the test.

The sample values come from your form builder fields, or name, email and message if you have none, and you can edit them before sending. Any email address must be yours or a reserved one such as test@example.com, so a reply never reaches anyone else. The test appears in your inbox marked Test. A test counts toward your monthly quota like any submission, and it also triggers your webhooks, integrations and any auto-reply or AI Reply, so the panel lists what will run before you send. Tests are available to the workspace owner and admins.

Redirect visitors after they submit your form

The General tab of each form now has a Redirect after submit setting, on every plan. Enter a full https:// thank-you page URL and save, and visitors who submit your plain HTML form are sent there. You don't need to change your form's HTML. Clear returns to the default confirmation. Save it on this tab; a URL set only in the form builder or by an agent does not redirect your own HTML form.

A form rule redirect still takes priority, then a redirectTo field in your HTML, then this URL. It applies to forms the browser submits itself, including file-upload forms. It does not apply to forms in or targeting an iframe, and fetch or AJAX submissions normally keep getting their usual response.

See your last 30 days of submissions on the Forms page

The Forms page now has a chart above your list. It shows one bar per day for the last 30 days, split into accepted submissions, spam blocked, and submissions discarded by your Form Rules. Hover a bar for that day's numbers. The discarded series only appears if a rule discarded something in that window.

It counts the forms you can see, on every plan, and the days are in UTC. Counts are best-effort, so the chart is marked Approximate and can differ slightly from your inbox. If some forms can't be counted at the moment, the chart says its totals may be low. If you can see more than 50 forms, the chart isn't shown; the card says so instead.

Submissions over your limit are held, not lost

On Free and Starter, a submission that arrives after you have used your monthly quota is no longer turned away. Your visitor still sees the normal success message or redirect, and we keep the submission hidden in your inbox as Held. Held submissions are not emailed or sent to webhooks and integrations, and their contents stay hidden until they are released. Up to 100 submissions are held per period. After that, new submissions get a 429.

Held submissions are released when you move to a plan that covers them, or when your quota resets. A released submission is not yet delivered. As the workspace owner, choose Deliver held submissions now in the inbox to send each one through normal delivery. Delivery counts against your quota. Pro, Agency and trial workspaces are not held.

A weekly report on your forms

Once a week we email the account owner a summary of last week, starting once the account has its first accepted submission: total submissions and the change from the week before, your five busiest forms, how much spam was blocked, delivery failures, and usage against your plan. It also includes one suggestion for getting more from your forms.

The week runs Monday to Sunday in your notification timezone, or UTC if none is set. After four empty weeks in a row the report pauses, and it resumes in the first week that has submissions. Turn the report off with the Weekly form report toggle in your notification settings, or from the preference link in the report's footer.

Get an email when a busy form goes quiet or a delivery keeps failing

We email the account owner when a form that had accepted submissions in every week of the last 28 days, at least 28 in total, gets none for 4 days. We also email you when a webhook or integration has at least 3 failed attempts in a row over 24 hours. The failing-delivery email shows the latest error. Submissions stay in your inbox either way. Spam does not count as a submission.

Checks run once a day. Turn these emails off with the Form health alerts toggle in your notification settings.

Double opt-in for Mailchimp

New Mailchimp connections use double opt-in. Mailchimp emails each new contact a confirmation link and adds them to your audience only after they confirm. Contacts already in your audience keep their status.

Existing connections keep adding new contacts as subscribed until you turn on Double opt-in in the form's Delivery tab. Mailchimp is available on Pro and Agency, including trials.

Deleting your account deletes your uploaded files

When you delete your account, we also delete the files stored with your forms, in both US and EU storage. If a file can't be removed, we stop before closing your account. Delete it again and we remove whatever is left, files included.

Choose setup tips separately from product updates

Setup tips, when we send them, have their own Setup help switch in your email preferences. In new setup tips, the unsubscribe link turns off only those tips. Product updates and setup help no longer switch each other off. If you had turned off product updates before, setup help starts off too.

When a form notification is copied to other people, their copy no longer carries your unsubscribe link, so a copied recipient cannot change your email preferences.

Email preference switches, listed separately for Product updates, Offers and promotions, Setup help, Form submission notifications, and Usage and quota alerts.
Setup help has its own switch in Account → Email preferences.

Sign-in pages no longer reveal who has an account

Sign-in, sign-up, resending a verification email and key recovery give the same answer for every email address, so they no longer tell you whether an address has a Static Forms account.

If someone signs up with an address that already has an account, the page no longer says so. We email that address instead, with how to sign in.

When you set a form's email to a new address, that address gets a confirmation link that works for 24 hours, instead of a code that expired after 10 minutes. Your client can confirm when it suits them, without you passing on a code.

The form's Delivery tab shows the pending address and when its link expires, with options to resend the link or cancel the change. It switches to verified on its own once the recipient confirms.

The AI spam filter is the default

Forms check submissions with an AI spam filter that judges what a message says, not only whether the sender is on a blocklist. It applies on every plan, including EU data-residency workspaces, though the AI check can run outside your storage region. If the AI check is unavailable, the classic filter takes over.

The AI provider does not store your submissions or train on them, and it can only return a spam score. To keep using the classic filter, choose it in any form's Spam filter tab.

A form's Spam check settings with AI spam filter (recommended) selected, explaining why it works better and why it is safe, and Classic spam filter as the alternative.
Pick the AI or classic spam filter for each form.

Resend form email verification from Delivery

If your form's original email address is still unverified, you can now resend the verification email and enter the code directly in the form's Delivery tab. You can also change the address if it cannot receive mail.

Fixed a problem that showed an invalid or expired link message when confirming a workspace recipient, even for a freshly sent email. Recipients can now confirm their address from the verification email.

If an earlier link has expired, resend it from Workspace → Verified emails and open the newest email.

Follow up on enquiries with Agency

Track enquiries in a lead list or pipeline, assign teammates, and keep private notes and follow-ups next to the submission they came from. Turn on automatic tracking per form, or add enquiries you already have.

Included with Agency and active Agency trials. Agency includes three CRM users, including you; extra users cost $4/month or $24/year each. Choose who has access in Workspace → Team.

Connect your forms to ChatGPT, Claude, and other AI tools

Ask a connected AI tool to inspect your form settings, find submissions, or preview changes to your Form Rules. You choose what it can access and can disconnect it at any time.

Available on paid Starter, Pro, and Agency workspaces. Previewing or changing Form Rules requires Pro or Agency. Provider permissions also apply; ChatGPT setup currently requires Developer mode.

The agent setup selector switches between ChatGPT, Claude, and Other MCP client, showing connection instructions for each.
Choose your AI tool to see its connection steps.

Bring your team onto Pro

Pro workspaces can now invite up to three teammates at no extra per-seat cost. Give someone access to a specific form or let an admin help manage the workspace. Agency continues to support unlimited team members.

The Pro team screen shows a three-member allowance and the invitation form with an email field and an access selector set to Admin.
Invite up to three teammates on Pro and choose their access.

More room to grow with Starter

Starter adds unlimited forms, a higher monthly submission allowance, file storage, and integrations for sites that have outgrown Free.

Existing Pro accounts also get more file storage, increased from 2 GB to 5 GB at no extra cost.

Choose EU storage for your form data

Choose the European Union when signing up to store submissions, attachments, webhook delivery logs, and AI reply logs in Frankfurt.

This choice covers form data. Account and billing data and operational request logs remain US-processed, and transactional email is delivered from AWS SES in the United States, with Singapore (AWS SES ap-southeast-1) configured as the regional failover.

The signup form with European Union (Frankfurt) selected as the data storage region.
Choose your form data's storage region when you sign up.

Choose which emails you receive

Manage product announcements, offers, submission notifications, and usage alerts separately. The preferences link in your emails works without signing in, so turning off offers no longer means missing product updates.

Send each submission to the right place

Use Form Rules to route submissions based on what someone enters. Notify a different recipient, change the subject, or send the details to a connected tool without writing code.

  • Preview a rule with sample data before saving it.
  • Start from a ready-made recipe or build your own conditions.
  • Available on Pro and Agency, with additional conditions on Agency.
Testing a high-budget lead rule: changing the sample budget from 5,000 to 15,000 makes the rule match and sets the email subject.
Try sample data and see which rules match before saving.

Add your forms directly in WordPress

Connect your account, choose a form, and add it to a page with the Static Forms block or a shortcode. Your form keeps its validation, file uploads, and CAPTCHA. Elementor Pro and Contact Form 7 connections remain available.

Answer common questions with AI Reply

Use your own knowledge base to generate replies to form submissions. When an AI reply cannot be generated, your static auto-responder can provide a fallback.

  • Add knowledge as text or upload a TXT or Markdown file.
  • Choose which form fields are shared for generating a reply.
  • Use pay-as-you-go credits and review reply logs.

That's the story so far. More updates are on the way.