F70 Lead Document Download


This plugin allows you to create document download forms. Visitors fill out the form and recieve the email with URL to download. You can easily provide a simple lead generation system.

More info in Japanese: https://factory70.com/lead-document-download/

What should I use it for?

  • Distribute documents or white papers to potential clients of B to B business
  • Distribute portfolios or price lists of individual creators

Other features

  • You can change email body.
  • When you upload PDF or ZIP files to the form, these file prevent direct access (also search engine indexing).
  • Forms can have email as well as profession, company, location, full name. You can also set the form to have only email.
  • Forms can eliminate competitors and β€œjust looking” customers. If they choose NG attribute in the form, they can’t access the form for about a month (You can also disable this feature).

Disallowed list

To eliminate disposable email addresses and spams, you can use the disallowed list.
This plugin can utilize WordPress Disallowed Comment Keys. Also you can use plugin’s setting. Put one word per line in the text box. You can use following setting box.

  • Dashboard > Settings > Discussion > Disallowed Comment Keys
  • Dashboard > Download Forms > Settings > Disallowed Keys

WordPress disallowed list is used for comments and other plugins in all of your site.
Download Form disallowed list is used for only download form by this plugin.


This plugin doesn’t have these features…

We want to plugins keep simple.

  • No GDPR checkbox display (This plugin uses cookies). — However it is not mandatory in Japan.
  • No function to send mass emails.
  • This plugin saves the customer’s email to database but not other information (name, company, etc.). Manage customer information on your computer, not on WordPress.


  • Do not delete the download page (which the customer visits to download the document) or change the slug. It is OK to change another part of the shortcode.
  • When deactivated, shortcords for this plugin become invalid (Shortcodes will display as it is). When you quit to use this plugin, we recommend that you set the corresponding page or post to β€œPrivate” or β€œDraft”.
  • Shortcords sample … [f70ldd_download] [f70ldd_entry_form form_id=”num”]

Please test the form before release

Even if you fill out the form and there are no errors, the email may not have been sent correctly. If you don’t see the email being sent, try the plugin β€œWP Mail SMTPβ€œ.

Future updates

We plan to add the following features in future updates.

  • Allow to use IP address in disallowed list.


  • This plugin allows you to set up the form like this.
  • When a customer fills out the form, they receive an email like this.
  • You receive an email like this.
  • The customer go the download URL and they can download your documents.
  • You can set up the form and upload documents in Dashboard > Download Forms > Form.
  • Description of form settings
  • In Japanese
  • Description of download file settings
  • In Japanese


  1. Navigate to Plugins > Add New page in your admin page then search β€œF70 Lead Document Downloadβ€œ. Click the β€œInstall Now” link.
  2. Activate the plugin through the β€˜Plugins’ menu in WordPress
  3. Navigate to Menu > Download Forms > Form. Click β€œAdd New”. Write settings you needs, then click β€œpublish”.
  4. Copy the shortcode.
  5. Paste the shortcode into the post or the page you want. The input form is now complete.
  6. A download page (which the customer visits to download the document) is automatically created.
  7. Please test the form before release.
  8. To change appearance of the form edit CSS.


If you have a question, please post to Plugin Support.

When a customer fill out the form twice with the same mail addresses

Send 2 emails to the customer, but the URL in the first one become invalid.


Read all 1 review

Contributors & Developers

“F70 Lead Document Download” is open source software. The following people have contributed to this plugin.


“F70 Lead Document Download” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “F70 Lead Document Download” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Added the setting for email address to admin. Now you can set β€œdo-not-reply” address in email address from setting.


  • Fixed a bug where the name and email address set by the user were not reflected in the email.
  • Fixed styles for thanks page and download page.


  • Fix bugs for Plugin checker.
  • Fixed file download system. Now f70Ldd uses wp-ajax for downloading.
  • You can now limit the number of downloads per entry.


  • Fix a bug for PHP 8.0.
  • Tested up to WP 6.4.


  • Fix a bug where the message after inputting entry form display in wrong place.
  • Hid custom field meta box on form edit page.


  • Fix a bug where posts be 404 when a form is not made.


  • Fixed readme.txt.
  • Tested up to WP 5.8.


  • Added disallowed list.
  • Added HTTP header infomations and form title to email to admin.
  • Fixed some styles and texts.


  • Added email template reset button in Dashboard > Download Forms > Settings.
  • Changed localization codes.
  • Fixed some styles and texts.


  • Tested up to WP 5.7.
  • Fixed some styles and texts.


  • Exclude by wp-sitemap.xml about pages for form settings and the download page. And fixed the translation and styles.


  • Fix CSS and readme.txt.


  • Initial release.