I had installed Webform Protected Downloads. But there are lot of things I don't like about this module:

  1. Too many steps to download files.
  2. The email's body content is only for plain text. You cannot use any HTML tag.

What options do I have to remedy these things I don't like?

  • Regarding #2, you can use html mail or try steps provided in this blog.
    – Yogesh
    Feb 11, 2016 at 8:26
  • @Yogesh, Thanks!!! Hope someone can help me solve number 1 Feb 11, 2016 at 8:55

1 Answer 1


The Functional Overview of the Webform Protected Downloads module seems to be like so (from its project page):

This module provides protected downloads using webforms. When you create a webform you can select which of the attached files you want to protect. You need to specify the webform field used for the confirmation mail (this must be a mandatory email field) and how long the download should be accessible after the user has submitted the form. When a user submits a webform with protected files he will be sent an email with a link to the downloads page. The link contains an individual hash code that will be checked upon page load to verify the access. If verification fails access will be denied. If it succeeds the user will see the default private upload file listing with all protected files that are attached to the webform.

Pretty sure you can build something similar (or close) by using the Rules module instead, which integrates nicely with Webform via the Webform Rules module. By using the Rules module you can, for example:

What else would you need?

Video tutorials

If you're not familiar (enough/yet) with Rules, checkout the 32 (!!!) great, and free, video tutorials Learn the Rules framework, organized in 7 chapters.

Not the answer you're looking for? Browse other questions tagged or ask your own question.