Free WordPress Email Before Download pluginFree

7 624 websitesFree WordPress Email Before Download plugin by M&S Consulting

5.x Release is Here!

We’ve completely rewritten EBD from the ground up. Since the plugin was built many years ago, we decided to implement the latest architecture and features that WordPress offers to plugin developers. In addition to testing as much as possible that this is backwards compatible with the original EBD version — while also retaining a familiar experience for our existing admins/users — we have added some popular requests such as the ability to change the from email address as well as support for Download Monitor’s latest major release (4.0+).

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. You can download the version compatible with older version of WordPress at Email Before Download

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

  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:

Please use the Support Forums for any questions and issues. Sometimes other users can help you as well.

Author: M&S Consulting

Tags: download, email

Source from: