Set up the AI assistant
About five minutes, once per site. At the end of it you can type "make a registration form for the spaghetti evening on 12 September" into your admin and get a draft form back.
Connect Claude to your site with MCP
About fifteen minutes, once per site. At the end of it you can ask Claude - on your own machine, in its own window - to build a form on your WordPress site, and watch the published page appear. Nothing about your site is sent to a form service: Claude connects to your site over its REST API, as a WordPress user you can revoke at any time.
Run an event registration
Twenty minutes, once per event. From an empty form to a published page that takes registrations, caps them at the number of seats you have, confirms each one by email, and hands you an attendee list on the morning of the event.
Cut down spam on your forms
Five minutes, once per site. Four settings, all under LocalForm → Settings → Security, all site-wide: turn them on before you advertise a form rather than after the first hundred junk submissions.
Send submissions to another system
Fifteen minutes. Every accepted submission is POSTed to a URL you choose, as JSON - to a CRM, a payment flow, an automation tool, or a backend of your own. Deliveries are queued and retried, and every attempt is logged.
Send submissions to Power Automate
Twenty minutes, once per form. A LocalForm webhook is an ordinary JSON POST, and Power Automate's When an HTTP request is received trigger is an ordinary JSON endpoint - so the two connect without a connector, a plugin or an account anywhere in between. At the end of this you have a cloud flow that fires on every registration and can write it into SharePoint or Dataverse, start an approval, or post it to Teams.
Send submissions to Zapier
Fifteen minutes, once per form. Zapier's Catch Hook trigger gives you a URL that accepts any JSON POST, which is exactly what LocalForm sends. Paste that URL into the form and every registration lands in the Zap, ready to become a spreadsheet row, a mailing-list subscriber, a CRM contact or a Slack message.
Send submissions to n8n
Twenty minutes, once per form. n8n's Webhook node is a plain HTTPS endpoint that hands you the body, the headers and the raw bytes - which makes it the one automation tool where every part of a LocalForm webhook is usable, signature included. Self-hosted, it is also the only one where the submission never leaves infrastructure you control: WordPress on your server, n8n on your server, nobody else in the path.
Put a form on an existing page
Five minutes. Every form already has a page of its own, generated when you save it. This is for when you want it somewhere else as well - halfway down the events page, in the sidebar of a post, inside a landing page you have already built.