WPDM - Form Lock

WPDM - Form Lock Add-on helps you to lock your download with a form, so that user need to fill and submit that form to get access to download. As sometimes you may need to collect data from visitors before they get the download. This add-on will link WordPress Download Manager Downloads with the forms built using popular WordPress Form Builder Plugins.

WPDM - Form Lock add-on support following WordPress Form Builder / Contact Form Plugins:

  1. Live Forms
  2. Contact Form 7
  3. Gravity Forms
  4. Formidable Form
  5. WPForms

And if you missing any form plugin that you are using which is not listed here, let us know.


  1. Install any form plugin mentioned above and create forms as per your need.
  2. Add a hidden field and use this tag [wpdm_package_id] as default value, the tag will be replaced by package ID automatically when rendering a form.
  3. Go to Add/Edit Package Window
  4. Select Lock Options tab in Package Settings Metabox
  5. Check Enable Form Lock
  6. Select Your Form from DropDown
  7. Publish/Update Package
  8. Done!

Admin Screenshot:

WordPress Download Manager Form Lock Option

Change log:

  • Compatibility update for PHP 7.1.*

  • Improved form lock option. Now, same form only need to submit once to download a file

  • Fixed the compatibility issue with the latest version of Contact Form 7

  • Added support for WPForms

  • Fixed issue with send email option after submit form

  • Compatibility update for contact form 7

  • Added "Email download link" feature


Leave a Reply