Skip to main content Accessibility Feedback

Better free products through Easy Digital Downloads

Out-of-the-box, Easy Digital Downloads sends people to checkout even when a product is free.

I wanted to avoid this step by just collecting a customer’s email address and sending them a confirmation email without them having to leave the sales page. So, I created EDD Free Purchases.

It setups a shortcode you can use to embed an email signup form on any page on your site. When the customer submits their email, the product is automatically purchased and they’re sent a confirmation email.


🔥 Hot off the press! I just launched a new pocket guide. Learn how to build interactive web apps with vanilla JavaScript.

Have any questions or comments about this post? Email me at or contact me on Twitter at @ChrisFerdinandi.

Get Daily Developer Tips