Download After Email – Subscribe & Download Form Plugin


Download After Email is a free Subscribe & Download plugin that allows you to gain subscribers by offering free downloads.

Subscribe & Download Form

Creating a new subscribe & download form is pretty much the same as creating a new post or page, only with some extra options. If you are satisfied with the preview you can save the form and place the generated shortcode on a page, post or widget. It is possible to create multiple subscribe & download forms.

Enter Email Before Download

A visitor must enter his email address before the download link will be sent via email. The secure download link can be used once by the user (optional) and the download process is protected against unauthorized use. You can choose whether to send an email notification and to which email address it should be sent.

Responsive & Highly Customizable

The Ajax-based opt-in form is fully responsive and adapts to the space around the form and to the screen. There are many options available to customize the layout of the subscribe & download form and to adjust the text for all notifications including the email that is sent with the download link. It is possible to use HTML and images for the email content. “From Email” and “From Name” can be set.

GDPR Ready

Download After Email offers all necessary tools to let you comply with the GDPR. You can enable a required checkbox and a optional checkbox. The text of the checkboxes can be adjusted. In the background, data is stored such as IP address, form content, time etc. The use of the download link functions as double opt-in.

Hooks & Filters

Hooks and filters are available for developers to make adjustments or implement extensions. For example, you can write your own HTML code for the subscribe & download form field(s) or for the email that is sent to the subscriber. You can also add new actions after a download link has been sent and after a download link has been used.

Add Premium Features

Download After Email Plus is an extension/add-on that adds the following premium features:

  • Create and manage your own form fields
  • Export subscriber data to a CSV-file and use it for email marketing, newsletters etc.
  • Integration with Mailchimp, it automatically saves subscribers and their data to your Mailchimp audience

Visit our website for more information:



  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly (recommended).
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Adjust the settings on the messages page and the options page to your needs.
  4. Start making your first download and test it with the preview option before placing the generated shortcode on a page, post or widget.


December 13, 2019
A fantastic plugin (I also purchased the Pro version) - the support is excellent and the plugin works brilliantly and does exactly what I needed it to do
November 10, 2019
This is a fantastic Plugin. Very easy to use and working well. It gets the email of the subscriber and give back the link to download the file. It gave us some tips for the GDPR compliance and it is nice to see, under the customer point of view. There is also the possibility of evolution for those who want to complete the form. I will for sure go into this Premium feature, as soon as I got a bit more experience, spreading this dowload links in some of my posts and see what happens. Also to mention, the quick and professional help/assistance. All the best, Pedro
November 6, 2019
Amazing that not more people have found this fantastic plugin. If you want to collect email-addresses or have control over who is downloading your .pdf's this is a must. One little drawback: if you want your own layout and colors and you have a lot of links to make, as there is no option to save the settings. But it may be a bit strenuous but worth the effort.
August 14, 2019
So far good and well laid out except for an error/notice after activating the plugin e.g. wp-content/plugins/download-after-email/includes/shortcodes.php on line 17
Read all 5 reviews

Contributors & Developers

“Download After Email – Subscribe & Download Form Plugin” is open source software. The following people have contributed to this plugin.




  • CSS improvements form fields and other layout changes.
  • Disabled autocomplete download form fields.
  • Fixed css error font-family.
  • Preview improvements.
  • Added new option to set color and hover color of checkbox links.


  • Fixed Notice: Undefined index: text in … /shortcodes.php on line 17.
  • New feature: email notification when new subscriber has completed a download form (optional).
  • New hook do_action( ‘dae_after_send_downloadlink’ ).
  • Changed arg $messages in filter dae_email_message.


  • Adjustments rename() function to move download file to dae-uploads folder after saving download form.
  • Prefixed $handle enqueued scripts and styles.
  • New version Font Awesome Icons.
  • New admin footer content for Download After Email pages.


  • Fixed download file not found with month- and year-based upload folder.
  • Improved admin notification email.
  • Improved activation for creating dae-uploads folder.
  • New option to disable one-time download links.
  • New message option Download Failed.
  • Added default email message.
  • Added new placeholder to display the download url.
  • Small HTML and CSS changes.


  • Implemented new class DAE_Subscriber.
  • New option to duplicate settings of another download.
  • New options to set ‘submit error message color’ and ‘submit success message color’.
  • New checkbox options (enable/disable optional checkbox, enable/disable required checkbox).
  • New hooks after clicking downloadlink (if optional checkbox is checked or regardless of the optional checkbox).
  • Small CSS changes admin pages.
  • Email subject has been made translatable.
  • Improved notification email content.
  • Columns File and Links added in downloads table.
  • Argument $subscriber_id passed to hook ‘dae_after_send_downloadlink’.


  • Fixed bug embedded images in email.
  • Fixed bug when using do_shortcode(), $GLOBALS[‘dae_settings’] is no longer needed.
  • New placeholder download_file (filename).
  • Most placeholders are now also available in email subject.
  • Fixed optional checkbox value sometimes not visible in notification email.
  • Improved function DAE_Subscriber::update_optional_checkbox().
  • Improved CSS for Subscribe & Download Form (small changes).
  • Added admin notices in case the dae-uploads folder could not be created or when file_info extension is disabled.