Description

The Form Locker add-on adds a layer of access control to WPForms, with password protection, restriction to logged-in users, age verification by date of birth, email confirmation, IP blocking, and submission limits. It is aimed at those who run giveaways, event registrations, contests, and exclusive content and need to ensure that only the right audience, at the right time, can submit the form.

Key Features of Form Locker

  • Password protection
    Requires a password defined in the admin to allow form submission.
  • Login and user role restriction
    Makes the form available only to authenticated WordPress visitors.
  • Age verification
    Prompts for a valid date of birth and blocks submission outside the configured age range.
  • Email confirmation
    Validates the email address provided before accepting form submission.
  • Per-IP and per-email limits
    Restricts how many times the same IP or email can submit the same form.
  • Opening and closing schedule
    Sets dates and times during which the form accepts or rejects new submissions.
  • Total submission quota
    Closes the form automatically when the configured maximum number of entries is reached.

Benefits of Form Locker

  • Fewer duplicate submissions and spam
    IP blocking and per-email limits reduce repeated submissions and automated attempts.
  • Easier age compliance
    Date-of-birth verification helps meet parental consent and minimum age rules.
  • Campaigns with automatic deadlines
    Giveaways, promotions, and registrations open and close on their own, with no need for manual action in the dashboard.
  • Truly exclusive content
    Restricted access for logged-in users reinforces the benefits for members or registered customers.

Who Is Form Locker For?

  • Those who run contests, raffles, and giveaways and need to limit one entry per person.
  • Event websites with limited spots and a defined registration window.
  • Communities, clubs, and member areas that make forms available only to registered users.
  • Those who work with content subject to a minimum age and need to record the verification at the time of submission.
  • Those who use WPForms in marketing campaigns and want to prevent repeated submissions from the same email or IP.

How to Download Form Locker

Form Locker is available for download here at Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload Plugin, select the .zip, and activate it with WPForms already installed. The blocking options will then appear in each form’s settings, in the add-on’s specific tab.

With restrictions by password, login, age, IP, email, schedule, and total quota, Form Locker covers the most common scenarios for sensitive forms on WordPress. It is the ideal choice for those who already trust WPForms and need to turn open forms into controlled registration, voting, or access flows, without relying on custom code or separate access control plugins.

Frequently asked questions

Is WPForms – Form Locker GPL-licensed?

Yes. WPForms – Form Locker is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use WPForms – Form Locker on multiple sites?

Yes. You can install WPForms – Form Locker on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does WPForms – Form Locker cost at Ultrapack?

WPForms – Form Locker costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does WPForms – Form Locker include updates?

Yes. The current version of WPForms – Form Locker is 2.13.0, published at Ultrapack on Jul 27, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is WPForms – Form Locker scanned before publication?

Yes. Every version of WPForms – Form Locker goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.

What are the requirements for the plugin WPForms – Form Locker?

Requires WordPress 5.5 or higher and PHP 7.2 or higher.