Selling Downloadable Files

You can sell electronic goods such as patterns, eBooks, or instruction manuals by using IndieMade's downloads feature. Downloads can be attached to any number of your products. When a customer buys a product with a download attached to it, he or she can download it directly from your IndieMade site. Only sites on the Standard and Plus plans can use downloads.

Navigate to store > downloads to manage your store's downloads.

Adding download-able files main


This page shows all of the files you've made available for download by adding them to your store. Upload new files by clicking on Add a New Download and selecting the file from your computer.


Each download can be no larger than 20MB in size.


Attaching a Download to a Product

After you've uploaded the files you want to sell, you need to attach them to specific products. This is done from the standard product entry screen. Navigate to store > products, find the product you want, and click on edit. At the bottom of the screen is a collapsible section labeled Downloads (this section will not appear if you have not yet uploaded any files!). Click to open it, and select the file or files you want to attach to the product.

Add a download to product

  Each file can be attached to any number of products (for example, here the Care of Vintage Goods document has been attached to three vintage products), and a product can have as many downloads attached to it as you need.


How it Looks to Your Customers

When a customer purchases a product or products that includes a download, note of this fact is included in the invoice she's mailed. The relevant section looks like this:

 The emailed invoice showing available downloads 

When the user logs in to his or her password-protected account page, she has a tab reading Files from which she can initiate the download. Each file can be downloaded up to five times.

 File downloads section 

Shipping and Downloads

If a product consists only of the electronic files -- for example, if you're selling a pattern alone -- then obviously your customers shouldn't be charged shipping for that product. To indicate that a product consists entirely of eGoods, uncheck the box Item is shipped to purchaser in the product edit screen. If an order consists entirely of downloadable products, with no physical goods of any kind, then no shipping charges are applied at all for that order.

Check sales tax

Some states and countries require tax on digital downloads. If so, in your dashboard navigate to Store > Advanced Settings and check "Check sales tax on digital downloads". You may also set an explanation that tells your customer why you need to collect their billing address information.

After you have this option is enabled, navigate back to Store > Products and edit your digital products. You must check "item is shipped to purchaser" in your product's shipping settings.



Chuck Pefley

Is there a maximum downloadable file size?

Axel McCarthy

There is -- you can't currently sell files larger than 20MB through the IndieMade system.

thanks, Axel


Is there a way to add free downloads to my site?

Axel McCarthy

Allison, you can create a product with cost of zero and then add downloads to it. When someone adds it to their cart and checks out, they'll not be charged and will get a link to the download you attach to that product.

However, if you just want to make files available to people -- things like a PDF or an image file or whatever -- it might be easier just to upload the file (either to your site using the file browser, or to a file sharing tool like public Dropbox) and then link to it. That is easier for the customer to download it, but if you go the product route, then you are collecting the customer's email address and have a record of who downloaded what.

Nicole Z.

Is there a way to allow the user to download a file unlimited times?

Jessica Horvath

Hi Nicole,

Thanks for your comment! IndieMade's support team should be able to set that up for you. Please just send a message to and specify whether you want unlimited downloads to be the default or whether you only want the rule applied to specific files.

Take care,


Shelle Pukas

Can you limit the download to U.S only?  I'm not wanting to get involved with VAT from other countries which is why I ask.

Thank you!  :)



Belinda Beeck

Hi Indiemade,

Thank you for creating a easy e-commerce store for creatives. I have recently started my 30 day trial of the pro pack. Can I please ask whether I can start selling now or have to wait for the trial period to end? I have uploaded one pattern 'Tropical Embroidery PDF pattern' for download but when I try to test it (ie go to checkout) it says BBIllustrationsArt doesn't have access authority.  Any help would be much appreciated.

Could it also be possible to correct my last name. I can't seem to find how to correct it to Beeck (currently Beeck which is incorrect)


Thanks again and have a nice day




Hi Belinda, the last name has been corrected.

We have created a support ticket to review your account and the check-out issue. You should receive an email shortly.

Vale Craft

Is there a way to attach the same file to multiple products at one time? 


Hello, this feature is not currently available with the bulk edit function. It would be helpful and we can consider it on a future update.

If there is a large number of products to attach to the same PDF, please send an email to with the product and file information; and our developers would be happy to take a look.

Vale Craft

Perfect. When I'm ready I will send the Email. 


Can you limit the download to U.S only?  I'm not wanting to get involved with VAT from other countries which is why I ask.

I know this question was previously asked in 2017, but no one replied to it.

Thank you,




Hello Syl, to limit download by country, we would need to be able to indentify a user's country.

Because today's technology allows a user to "hide" their country, we would not be able to validate the location.

We recommend adding a check-box requiring customers to acknowledge they are not located in a country that collects VAT.

Add new comment

If you need customer support, open a ticket for fastest response times.