How To: Manage your WordPress Downloads

If you offer any sort of download from your WordPress-based site, instead of just linking to the file to be downloaded, you can use a plugin called WordPress Download Monitor to organise your downloads. With this free plugin you can keep count of how many times your files have been downloaded, change the files without having to edit any posts or pages + more features. In this post I will show you how to install and set up this plugin.

Install the Plugin

Download the plugin from the WordPress repository. Visit “Plugins” > “Add New” > “Upload” and upload the plugin zip file.

Activate the plugin and you will see it adds a new menu to your admin area called “Downloads”.


If you click the “Configuration” link on the new menu, here is where you can set up a few settings before you start adding downloads. You can set things like custom download URLS – the default is which is rather long, you can change that to:

The general options tab has many different things you can set, such as setting a download not found page, member only files page and other options :


If you plan on having quite a few downloads on your site, you may wish to split them up into categories. In that case, click the “Categories” link in the menu and you can begin adding them :

Add your first Download

Click the “Add New” menu and you can add your first download to the system. This page is fairly straight forward – name the download, enter a version number, upload the file, choose a category, add some tags and you can choose if it should be a “members only” file.

Add Directory

If you have a lot of files you want to add to the system in bulk, you can use the “Add Directory” option – here you can specify a directory on your system and the Download Monitor plugin will attempt to add them all for you. It will automatically choose filenames for you which you can go back and edit later if required.

Edit Downloads

If you need to make any changes to your uploaded files, hit the “Edit Downloads” link and you will see them all listed and can edit them as needed :

Viewing your Download Stats

If you visit your WordPress dashboard homepage, you will see the plugin has added a couple of new boxes to it – a download stats and top 5 downloads. Here you can see how many times each file has been downloaded by week or month.


I have found this to be a really handy plugin that I use here on WPLift, I’m a stats junkie so it’s nice to see how my freebies are doing. I expect that if you run a site with a lot of downloads, it becomes even more handy – by displaying which of your files are more popular, you can use that to tailor your content in future.



Oliver Dale is the founder of Kooc Media, An Internet Company based in Manchester, UK. I founded WPLift and ThemeFurnace, find out more on my Personal Blog. Thanks!

Related Articles


13 thoughts on “How To: Manage your WordPress Downloads”

  1. Excellent tutorial on using this plugin. Will definitely be sharing this with my peeps. Thanks for all the great screenshots too.

      • Can seem to get the right file path. I am guessing the path I put in the box, has to relate to the file browser root? right? On the config screen. I also can’t get the file browser box working. its blank.

        I wish it just had a browse to button that I could just select a folder and bosh, upload..done.

  2. I would like to receive an email each time that a download was made, telling me the file, name and email adress from the visitor. Is that possible in this plugin?


      • No, because I don´t know if this plugin has this feature or I will need another additionally.
        I would love to receive a e-mail each time a download is done, with the name and the email of the person because I could send a email to the person thanking.
        IDo you know if this plug-in has this feature? Do you know other that can do this feature?

        Thank you in advance.

  3. Liked the article a lot.Impressive written content.Liked your thinking a on the topic a lot.Thanks for sharing.

  4. Excellent tips on getting word press .Smart post given in your blog.Really very useful and full of information.I really appreciate what you wrote in your post.Thanks for sharing.

  5. Excellent tips on getting word press .Smart post given in your blog.Really very useful and full of information.I really appreciate what you wrote in your post.Thanks for sharing.

  6. I for all time emailed this web site post page to all my
    contacts, because if like to read it afterward my links will

  7. You can also specify Max Turns, a useful option if creating your map for use in a muiltiplayer game.
    That means we need too tun off the Ventilation system.

    A Pllay – Station Network gives the opportunity to connect
    with some ɡamers who’re on-line and are іn different
    parts of thhe woirld at this timе.

Comments are closed.


Create Your Own

Building beautiful WordPress websites has never been easier. Explore the visual drag & drop Theme Builder that does it all, and works on any theme. Coding skills needed: none.
learn wordpress wplift icon

Learn The Inner Workings Of WordPress,

Even If You Don’t Know How to Code...

Join Our 30,000+ WordPress Aficionados, From Newbies To Experts, And Power-Up. Your WordPress Site With The Best Plugins, Techniques and Tricks.