A little over a year ago, we announced a Easy Digital Downloads extension called Free Downloads that improved the customer experience when ‘purchasing’ a free item. Today, I’m pleased to present to you, version 2.2.0. Over the last year we’ve received substantial feedback from users and improved many existing aspects of the extension, as well as added some key features that will make distributing free products even easier for store owners.
Refactored/Redesigned modal
In 2.2.0, we’ve completely refactored the modal presented to users from the ground up and removed the dependency on 3rd party JavaScript libraries. Don’t worry though, it should look nearly (if not exactly) the same as it previously did. We maintained as much backwards compatibility as possible. In doing this, we’ve reduced the overall complexity of Free Downloads, which makes it more reliable and easier for us to maintain, which will result in less unexpected behavior.
Email verification
Possibly one of the most requested features, was the ability to ‘verify’ email addresses, to help prevent using fake email addresses when requesting a free download. Now, Free Downloads includes a feature that requires customers to ‘confirm’ their email prior to being provided with access to your digital goods. When users enter their email address, they are informed they will get an email to confirm their download. Once received, the user just needs to click the provided link, and Free Downloads will handle the rest, either delivering the product immediately, or redirecting the user to the desired page. When combined with an email marketing extension, this feature can help improve the quality of your subscribers as it requires the user have a functioning email address to complete the process.
Improved ‘On Complete Handler’ features
One option included with Free Downloads is the ability to redirect a user to a specific page after completing their ‘purchase’. Free Downloads now appends the ‘purchase key’ (used to look up the customer and purchase data) to the query string of the redirect URL, allowing you to build a custom template and include personalized data about the customer or requested files on that redirect page.
Other fixes and improvements
While the above items are new features added, there were a slew of issues that were fixed alongside them.
Bug Fixes
- Possible file download errors when using Dropbox Filestore
- Registration fields now respect the ‘Disable Guest Purchase’ setting in Easy Digital Downloads
- Better reliability when adding multiple purchase links for free products on pages
- File download logs are now created for each download request
- The caching system around auto-downloading multiple files has been improved
- The form for the Free Downloads modal no longer loads on every page
- Improvements to the ‘Bypass if Logged In’ setting
- Fixed a bug with non-English sites and custom Download Now button text
Other improvements
- Add more actions into the purchase form, to allow customization without creating a custom template
- Minified JavaScript and CSS for improved performance
- Improved usability of modal by auto-focusing on the first input field
- Allow disabling of both purchase confirmation and admin sales notifications individually
- Better error messages for troubleshooting
Free Downloads 2.2.0 is currently available to all valid license key holders.
View the full change log and product information for Free Downloads.
Using WordPress and want to get Easy Digital Downloads for free?
Enter the URL to your WordPress website to install.
Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.