downloadable digital assets logo

How To Enable Customer Account Digital Downloads on Shopify

enable customer account download links

Last updated on 25 September 2022

The Downloadable Digital Assets app allows your customers to download their assets directly from their customer accounts. This is fully automatic and implements the downloads into the order page directly after purchase.

Enabling this setting will allow customers (who have an account) to download files from the order history page. Some custom or paid themes may need code added manually.

The great thing about it is that the links are dynamically updated. Once you make a change to the name of a file or anything, the change will automatically change in the customer account so they have the latest information.

You can also get access to the API or customer accounts.

1. Enable the setting

You will need the Professional plan to use the customer account download links feature.

  1. Go to the ‘Settings‘ page
  2. Scroll down to the ‘Checkout settings‘ box
  3. Enable the setting in the red box below

Some paid or custom themes may need code added manually. This is because not every theme is built the same way. Scroll down for more information.

display downloads in customer accounts feature app

Some paid or custom themes may need the code added manually. This is because not every theme is built the same way and your theme will need a small snippet inputted into the customer accounts.

Step 1 – Go to the theme files

Go to your Shopify dashboard > Online Store > Themes > Actions > Edit Code

shopify edit theme code

Step 2 – Open Customers/order.liquid

Search for the Customers/order.liquid file and open it. Depending on the theme you are using, the text could show slightly different. If you can’t find it under this name, you will need to find the file that is the template for your customers’ order pages.


Step 3 – Place the code

You will now want to place the below code anywhere you desire the download links to appear on the customer order page.

If you don’t understand where to place it, just place it at the bottom of the file and log in to a customer account to see the results. Then you can move the code around and keep checking the accounts to see if it’s placed where you want it.

If you’re using a test account, make sure you have attached assets to the product that was ordered so the downloads appear in the account.

Copy and paste this code and click ‘Save‘.

<div id='digitalAssets'></div>
place the code in shopify accounts

Here’s an example of what it looks like in a store. Of course, this example is using the same styling of the theme. The download box will use the same fonts and styling as your own theme.

customer account downloads

Custom styling

If you want to learn how to customise the box’s text, you can see our box styling guide here.

The box takes the styling of your store’s CSS so it automatically styles to your brand.

If the box appears to be unusual, that is usually caused by a conflict in your theme’s CSS files and it may be best to get your developer to take a look.

Troubleshooting download issues

If your customers have any download issues, it’s usually caused by issues on your customer’s computer. You can send them this download issue troubleshooting guide.

Usually, it’s as simple as just restarting the browser, sometimes people tend to leave browsers open for weeks and it needs a memory reset.


Make sure you test this feature to make sure the download box is appearing as it should. The box will use the same styling that your theme has, so there’s no need to worry if the box is appearing differently.