BloggingHow to

[UPDATED] – How to Capture Email before Downloading a File in WordPress

Capture email before download

I previously created a post on How to Capture Email before Downloading a File in a post on WordPress, and I talked about three plugins which when clubbed together can do the trick.

  1. Email before Download
  2. Contact Form 7
  3. WordPress Download Monitor

But recently the support for Email before Download plugin has been discontinued and it hasn't been tested with the latest 3 major releases of WordPress. The issues with any plugin which is regularly not maintained are security and stability.

Email Before Download Plugin Support
Email Before Download Plugin Support

READ: How to change Android Chrome browser color to match with your site

So I worked towards looking for a workaround, and then I came across a Plugin which can serve the purpose, not in the exact manner but in a pretty neat and stable way.

The plugin is called Email Download Link, its details shows that it has been tested till WordPress 5.2.1 at the time this post was written which is the latest version. The Plugin Support Forum also shows that it has been regularly discussed.

Email download link plugin
Email download link menu item

READ: How to know 'Unknown Search Terms' for your WordPress blog

How to use Email Download Link? :

Step 1: Install the plugin Email Download Link from the WordPress plugin repository

Step 2: Once installed you will see 'Download Link' item on the left menu

Email download link menu item
Email download link menu item

Step 3: Go to Downloads > Add New > Enter the download link details:

Email download link details page.
Email download link details page.

Step 4: Once you submit the details, you'll get a short code for the download:

Email download link submission and short codes
Email download link submission and short codes

Step 5: You can now paste the respective shortcode in any page/post and you will see Name and Email fields with a 'send download link' button on the frontend.

Email download link shortcode insertion in post
Email download link shortcode insertion in post
Frontend of post with email download link
Frontend of post with email download link

Step 6: Once you enter details and submit, you'll see a confirmation message:

Form to capture data
Form to capture data

Step 7: And on the mentioned email address, you'll get the email with the link to file:

Download link in mail
Download link in mail

And the admin user will receive the submission details in a different mail:

Captured email details
Captured email details

Hope this will work for you, please feel free to share your thoughts in comments section below.

Excited to hear from you, comment below !