How to Sell a Free Digital Product on Shopify

This method works by creating a free Shopify product and allowing users to go through the checkout process and get a free digital download after checkout.

What do I need?

How to set up your free digital product on Shopify

Step 1 - Create the free product in Shopify

  1. Go to your Shopify dashboard
  2. Click "Products"
  3. Click "Add product"
  4. Set the price to 0.00
  5. Disable the "Track quantity" box
  6. Uncheck the "This is a physical product" box
  7. Click "Save"

Step 2 - Install Fileflare Digital Downloads

You will need to install Fileflare from the Shopify app store. It's really quick and easy, just click on the below link.

Install Fileflare here.

Step 3 - Upload & attach the file to your Shopify product

 The way it works is that Fileflare acts as an add-on to Shopify's system. It will allow you to upload and attach files to your Shopify products, meaning that when a product is ordered, the attached files will be delivered to the customer.

  1. Next, in the Shopify admin, click "Apps" in the left navigation and click on Fileflare
  2. Go to the "Products" page and click on a product
  3. Click the "Upload new assets" button
  4. Upload your files and click "Done"
  5. Now use the search box on the page to find and select your assets, then click "Attach"

Altogether, you can deliver the downloads using three methods:


The great thing about using this method is that you can use a post-purchase app to upsell paid products with an offer on the checkout page. It's a great way to upsell current products.

If you need any guidance or help, please get in touch with Fileflare support and they will get back to you quickly!

Back to blog