Plugin Directory

Email Before Download

Email Before Download presents your users with a form where they submit information, like their name and email address, prior to receiving a download.

Email Before Download presents your users with a form where they submit information, like their name and email address, prior to receiving a download. This plugin integrates with the popular Contact Form 7 and WordPress Download Monitor plugins, allowing you to create any form you like and manage/monitor your file downloads. You can also EXPORT a list of users that have downloaded files from the plug-in's settings page. Prior to installing Email Before Download, please confirm each of the dependent plugins is already installed and working independently. We recently updated the deprecated WPDB escape functionality to new one. EBD Version 3.4+ is compatible with WordPress 3.6+. You can download the version compatible with older version of WordPress at Email Before Download Short note about WordPress Download Monitor. The author has done a complete rewrite of the plugin. But we decided to to keep Email Before Download compatible with the old version of WordPress Download Monitor which can still be downloaded from this url http://downloads.wordpress.org/plugin/download-monitor.3.3.6.zip

NOTE: Email Before Download version 3.2.9 or above is required for Contact Form 7 version 3.9 and above. Thank you for using our plugin.

As an option, you can configure Email Before Download to:

  1. Display a link to your file directly under the contact form once it is submitted. This happens dynamically, inline of your post/page.
  2. Send the user an email with a link and/or attachment to download your file.
  3. Both #1 and #2

Plugin Homepage with Live Demos and Test Download | Support Forums


Note: You can see screenshots at http://wordpress.org/extend/plugins/email-before-download/screenshots/

  1. Create a contact form used by Email Before Download using Contact Form 7 and note the Contact Form ID
  2. Upload a file using Download Monitor and note the Download ID
  3. Navigate to the Post (or Page) you wish to include
  4. Add the following short code using the IDs collected in the first two steps [email-download download_id="X" contact_form_id="Y"]

Plugin Homepage with Live Demos and Test Download: http://www.mandsconsulting.com/products/wp-email-before-download

Please use the Support Forums for any questions and issues. We try to monitor that area the best we can and sometimes other users can help you as well.

If you have a problem or need assistance more rapidly, we now offer a paid support option, at a price of $10.00. With paid support, you will get a personal response from us within 24 hours of submitting a help request. We will work with you to get your issue to resolution, but can't spend more than 1 hr for the $10. Beyond that, we offer consulting services you can inquire about as well. Click here to be taken to our website where you can pay the $10.00 for our paid support and email us at ebd.support@mandsconsulting.com with your PayPal confirmation number and we will get started.

Tags: ,

Requires: 3.x or higher
Compatible up to: 4.0.12
Last Updated: 5 months ago
Active Installs: 20,000+


4.5 out of 5 stars


4 of 41 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,2,2 100,2,2
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
0,1,0 0,1,0
0,3,0 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1