Forms, surveys, events and quizzes for WordPress, on your own site

A distraction-free drag-and-drop builder - with an AI assistant that can build forms for you over MCP. Mark a form as a quiz and every response is scored for you. Email notifications, registration limits, signed webhooks, and every response stored on your own domain. Charge for a registration with Stripe, Mollie or the WooCommerce shop you already run, and get paid at the same time. The core plugin is free.

Download free See Pro
The LocalForm builder in the WordPress admin, showing an event registration form with a text block and text and email questions.

See it in action

For your visitors

A form page that fits any theme

Every form gets a clean, mobile-friendly page of its own - with event details, required-field markers and your own colours. Drop it in a Gutenberg block or a shortcode instead if you would rather keep your own layout.

The public LocalForm registration page for Autumn Workshop 2026, showing event date, location and price above name, email and session-track questions.
For you

Responses, already summarized

Open the Responses tab and every question is counted and charted for you - answer breakdowns with percentages, the latest replies per question, and a one-click XLSX export. Read individual submissions on the Individual tab.

The LocalForm responses summary showing 14 responses with recent answers per question and percentage bar charts for the multiple-choice questions.
For your stack

Webhooks you can actually debug

Send every submission on as signed JSON, then see exactly what happened: status, retry count, HTTP response and the full payload for each delivery, kept for 30 days.

The LocalForm webhook log viewer listing deliveries with completed, pending and failed statuses, attempt counts and HTTP response codes.
LocalForm Pro

Get paid at the same time as you get the registration

Connect Stripe or Mollie - or, if this site already runs a shop, WooCommerce, with nothing to paste at all. Switch payments on and registrants go straight to the checkout when they submit, then come back to a confirmation on your own site. No middleman, no per-transaction cut from us - the money goes from your registrant to your own provider account.

You never lose a registration

The response is saved before the payment even starts. Someone who abandons a checkout is still in your list, with the payment marked unpaid - to chase, not to have never heard of.

Nobody is confirmed until they pay

Hold the confirmation email until the money lands, and keep an unpaid registration from holding a seat against your maximum. Both are one tick each.

Charge per rate, not just per form

Adults €25, students €15, under-12s free. Add the rates once and registrants are charged the one they pick.

Your systems find out too

The payment rides along in the webhook payload, and the webhook fires again the moment it completes - so your CRM knows who paid, not just who signed up.

Already running a shop? Use it

Registrations become ordinary WooCommerce orders, paid through the methods your shop already takes - and an order can wait. A place can sit against an invoice on thirty-day terms, and the confirmation goes out by itself the moment you mark it paid. No product is created and your catalogue is untouched.

Switch a provider off for the off-season

One switch on the Integrations screen stops a provider being offered to your forms, with your keys left exactly where they are. Payments already at the checkout still complete.

Everything a survey, quiz, sign-up or event needs

Visual form builder

Drag-and-drop questions: text, email, phone, dropdown, single choice, checkbox, rating, date, date range, and more - plus static text and image blocks.

Quizzes, marked for you

Tick the correct answers, set a pass mark, and every response is scored. People see what they got right and why; you see the average, the pass rate, and the one question everybody missed. Free, like the rest of the core plugin.

Build with AI (MCP)

Describe the form you want and an AI assistant such as Claude builds it on your site over MCP - your data, connecting to your WordPress, nothing uploaded elsewhere.

Your data stays yours

No account, no telemetry, no third-party form service. Every response lives in your own WordPress database, exportable to XLSX any time you like.

Email notifications

Notify the admin on every registration and send registrants a customizable confirmation email with placeholder support.

Payments with Stripe or Mollie (Pro)

Charge for a registration and collect the money at submit - iDEAL, Bancontact, card. Paid, unpaid and abandoned are all visible next to the answers, and in the export.

Mailing lists (Pro)

Add whoever ticked your newsletter box to Flexmail, Brevo, MailerLite or Mailchimp - and nobody who did not. Consent is a question on your form, not a setting you switch on for them.

Registration limits

Cap the number of registrations and set open/close date-times. Visitors see a friendly message when a form is full or closed.

Signed webhooks

POST submissions as JSON with HMAC-SHA256 signatures, automatic retries, and a 30-day log viewer. Webhook-only mode included.

Embed anywhere

Auto-generated fullscreen pages, a Gutenberg block, and a shortcode - your forms fit any page and any theme.

Spam protection

Invisible honeypot, browser and timing checks, a content filter with link and word limits, IP rate limiting and duplicate protection - with a log of everything it turned away. No third-party service required, and an optional challenge if you ever need one.

Free where it counts. Pro where it pays.

LocalForm

Free, forever

€0 unlimited sites, no account

  • Drag-and-drop builder for surveys, sign-ups & events
  • Quiz mode - answer key, pass mark & scored responses
  • All core field types, incl. ratings & date ranges
  • Build forms with an AI assistant (MCP)
  • Email notifications & confirmations
  • Registration limits & scheduling windows
  • Signed webhooks with automatic retries
  • Responses summary, charts & XLSX export
  • Backup & restore - no account required
Download

LocalForm Pro

For anyone charging for a place

€49,99 per year · VAT added at checkout

  • Everything in Free
  • Payments with Stripe, Mollie or WooCommerce - card, Apple Pay, iDEAL & bank transfer
  • Mailing lists - Flexmail, Brevo, MailerLite & Mailchimp, gated on your own consent question
  • Conditional fields - show questions based on earlier answers
  • "Build with AI" panel inside wp-admin
  • Multiple event dates & multiple event prices
  • File uploads, field templates & prefill from URL
  • Elementor widgets for forms & event listings
  • Priority support

Running one paid event? A single €50 registration covers the year. No per-transaction fee from us - you pay your provider's rates and nothing else.

Start 14-day free trial

No card for the trial. 14-day money-back guarantee after that - one email, no questions.

Rather not renew? Buy once from €599,99