Do you want to set up a download button for free files? Easy Digital Downloads has the free download feature. However, the visitor has to go to the checkout page and fill the form after clicking on the purchase button.
This plugin bypasses that process and lets them download the file right away.
Also, each download is logged so you can know how many times your files are downloaded.
No screenshots provided