Form Locker for Elementor Forms

Description

Demo: https://demo.add-ons.org/demo-form-locker/
Document: https://add-ons.org/document-form-locker-for-elementor-forms/
Pro Version: https://add-ons.org/plugin/form-locker-for-elementor-forms/

Form Locker for Elementor Forms gives you complete control over who gets to see and submit your Elementor forms. Stop spam and protect your exclusive content by setting up strict, flexible form access rules.

Whether you need to password-protect a VIP registration form, verify user emails before they submit data, or set up a time-sensitive giveaway that automatically closes on a specific date, this add-on handles it all natively inside the Elementor editor.

Perfect For

  • Exclusive Content & VIPs: Lock contact forms or registrations behind a secret password.
  • Lead Generation: Ensure you only collect real, verified emails using Email Verification before form submission.
  • Contests & Giveaways: Schedule forms to open and close automatically at exact dates and times.
  • Age-Restricted Products: Force users to verify their age (DOB check) before inquiring about alcohol, vapes, or adult services.
  • Membership Sites: Only allow logged-in users to submit support tickets or special requests.

Features

  • Password Verification: Force users to enter a specific password to unlock the form.
  • Email Verification Link: Stop fake emails! Send a unique, secure activation link to the user’s inbox to unlock the form.
  • Automated Scheduling: Set specific Start and End dates to automatically hide or show the form.
  • Logged-in Users Only: Restrict form access so only logged-in WordPress users can view it.
  • Age Gate / Age Verification: Check a user’s date of birth and restrict access if they do not meet your minimum age requirement.
  • Native Elementor Integration: Extremely lightweight. All settings are right inside the native Elementor Form widget without any external platforms.
  • Advanced Verification Rules: Combine multiple form locks (e.g., must be logged in AND have a password) for ultimate security.
  • Custom Locked Messages : Fully customize the “Form Locked” messages and design with Elementor.
  • Advanced Age Gate: Stricter age calculations and layout options for age-restricted forms.

Screenshots

  • Form Locker settings in Elementor editor.
  • Password verification form example.
  • Email verification form example.
  • Scheduling form lock example.

Installation

  1. Upload the plugin files to /wp-content/plugins/form-locker-for-elementor-forms/, or install it through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Edit your Elementor Pro Form enable Form Locker under the form settings.
  4. Choose your preferred verification type (Password, Email, Schedule, Age, or User Login).

FAQ

Does this plugin require Elementor Pro?

Yes, it extends Elementor Pro Form widget.

Can I send an email verification link?

Yes, the plugin generates a secure token and sends a clickable activation link to the entered email.

Will it work with free Elementor?

No, Elementor Pro (Forms widget) is required.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Form Locker for Elementor Forms” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Initial release: Password, Email, Age, Scheduling, and User restrictions.