LocalForm – Form Builder for Contact Forms, Surveys & Event Registration
by thexerox 5 (2 reviews)

LocalForm – Form Builder for Contact Forms, Surveys & Event Registration

Self-hosted form builder for contact forms, surveys, event registration and quizzes - a Google Forms alternative that keeps responses on your site.

LocalForm ranks #11,978 among WordPress.org plugins with 200+ active installations, is #546 of 2,578 in the Contact Forms category, a 5/5 rating from 2 reviews, and was last updated Sep 10, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v2.10.0 Current Version v2.10.0
Updated 6 days ago Last Update on 10 Sep, 2026
Refreshed 6 hours ago Last Refreshed on
#546 of 2,578 in Contact Forms Top 25% by installs Downloads -69.9% this week Actively maintained
View on WordPress.org
Rank
#11,978
No change
Active Installs
200+
+9900%
KW Avg Position
191
No change
Downloads
3.2K
+17 today
Support Resolved
0%
No change
Rating
100%
Review 5 out of 5
5 (2 reviews)

Next Milestone 300

Total Progress 60%
200+ 300+
782
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 40 more installs to reach 300+

Rank Changes

11,867 11,971 12,076 12,181 12,285 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
11,653 12,221 12,789 13,357 13,925 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #11,978
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 50 100 150 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 50 100 150 200 250 300 350 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
2 reviews
Overall 100%
5
2 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for LocalForm. Checked 2 weeks ago.

TL;DR

AI summary of the plugin's readme

LocalForm is for WordPress site owners who need forms for surveys, sign-ups, and event registrations without relying on third-party services. It solves the problem of form data leaving the site by keeping all responses local while still supporting automation through webhooks.

  • Visual drag-and-drop form builder
  • Auto-generated form pages with slugs
  • Shortcode and Gutenberg block embedding
  • Signed webhooks with retry logic
  • Export submissions as XLSX
  • Backup and restore as JSON
  • Event registration with limits and dates
  • Built-in honeypot and rate limiting

Frequently Asked Questions

Common questions about LocalForm – Form Builder for Contact Forms, Surveys & Event Registration

No. The plugin makes no outbound requests of its own: no analytics, no license checks, no telemetry, and no remotely hosted fonts or scripts. The only outbound request it can ever make is to the webhook URL you configure yourself, and only if you configure one.
Yes. Use the [localform id="123"] shortcode (or [localform slug="my-event"]), or add the LocalForm block in the block editor. The auto-generated form page keeps working alongside embeds.
Yes. Each form can email the site admin on every registration and send the registrant a confirmation email. The confirmation subject and message support placeholders such as {form_title}, {event_date}, and any field name in braces.
Yes. Set a maximum number of registrations and/or an open and close date-time per form. When the form is full or closed, visitors see a configurable message instead of the form. The capacity limit requires "Save submissions in WordPress" to be enabled.
Yes. Each form has a setting to use the active theme's page template instead of the built-in fullscreen template.
By default, yes. You can enable "Webhook-only mode" on a per-form basis to skip saving submissions and send data only to the webhook.
Webhook payloads are signed with HMAC-SHA256 using the secret key configured in the form or default settings.
LocalForm includes an invisible honeypot field, IP-based rate limiting, and duplicate-submission protection. All three can be configured under Forms > Settings > Security.
Deactivating LocalForm never touches your data. Deleting it removes everything by default: the forms, submissions and webhook log tables are dropped and the plugin's options are deleted. If you want that data to survive a delete, enable "Keep my data when the plugin is deleted" under Forms > Settings > Data before removing the plugin.
Yes. Forms > Settings > Data has a Backup & Restore card. "Download backup" gives you a single JSON file containing every form, its submissions and your plugin settings, and the restore form on the same screen reads that file back. Because forms are re-created through the normal validation path rather than by copying database rows, a backup restores onto a different site just as well as onto the one it came from. Webhook logs are not included.

Sign In / Register

You need to sign in or register to use this feature.