Docs / Product Downloads
Product Downloads
Attach files to products. Manuals, spec sheets, safety data sheets, assembly guides and warranty documents appear on the product page, so customers stop emailing to ask for them.
Features, pricing and a free trial: Product Downloads for BigCommerce.
Overview
Product Downloads adds a downloads section to your BigCommerce product pages. You attach files per product, or per variant. Either upload them to the app, or link to files that already live on your own server. The app shows them to customers in a table.
It also counts every download, so you can see which documents customers open.
Installation
Install the app
Storefront Injects the downloads script into your store. Nothing shows until a theme is selected.
Install from the BigCommerce marketplace. Installing connects the app to your store and starts your first product sync. Every install includes a free trial. The app shows a countdown until it ends.
Select your theme
Storefront The downloads section appears on your product pages.
- Open Installation under Configuration.
- Pick your theme from the Theme list and choose Save theme.
- Theme not listed? Use the Send theme form under Send us your theme. We try to add submitted themes within 2 hours.
Manage Scripts
Storefront Adding or removing the script turns downloads on or off for that storefront.
Shows which channels the storefront script is installed on. On a multi-storefront store, add the script to each channel that needs downloads.
Product Files
Download stats
Storefront Nothing. This is reporting only.
The app opens on Product Files. Above the product list sit four tiles and a chart covering the last 30 days.
- Downloads · 30 days
- Downloads across all products, with the change against the previous 30 days.
- Daily average
- Downloads per day over the 30 days, with your peak day beneath.
- Files in library
- How many files you have, and how many products they are attached to. Manage files opens the file library.
- Top file · 30 days
- The most downloaded file, with its count. It reads None yet until customers start downloading.
The Downloads per day chart shows the last 30 days for all products. Hover a bar to see that day's count.
The product list
Storefront Nothing. Sorting and searching only change what you see here.
Every product gets a row with its name, SKU and ID, the files attached to it, and its downloads. By default the list is sorted by downloads in the last 30 days, highest first. It shows 100 products a page.
- Product
- The product name, with its SKU and ID beneath.
- Attached files
- The files attached to the product. No files means nothing is attached.
- Downloads · 30 days
- A small chart of daily downloads with the 30-day total beside it.
- All time
- Total downloads since you installed the app.
Click Product, Attached files, Downloads · 30 days or All time to sort by that column. Click it again to reverse the order. The sort list beside the search box also offers Product ID and Product SKU.
Type in Search name, SKU or ID and press Enter to find a product. Tick the box at the start of a row to select it. Shift-click a second box to select the range between them.
Manage files
Storefront Files you attach appear in the downloads section of that product page as soon as you save.
Choose Manage on a product row. A side sheet opens with every file in your library for that product.
- Upload, if you need to. Drop files on Drop files to upload, or click to browse. New uploads are switched on for you.
- Switch a file on to attach it to this product. Use Search files, or the All and Attached buttons, to find it.
- Add a title. The title field (Add a title customers will see) is the link text on the product page. Without one, customers see the file name.
- Choose variants, optionally. If the product has variants, each file shows an All variants chip and one chip per SKU. Pick SKUs to show the file only when that variant is selected.
- Save. Choose Save changes.
To delete files, tick the bin on each file. The footer button then reads Delete followed by the number of files. Deleting removes a file from every product it is attached to.
Batch Add
Storefront The selected products all change at once, as soon as you save.
Select several products, then choose Batch Add in the toolbar. The sheet shows the number of products selected.
Upload files
Storefront Nothing until you attach the files to a product.
Upload files opens the file library, headed All files. Upload, rename or delete files here. Attach them from Manage on a product, or with Batch Add. After renaming, choose Save titles.
Accepted files
Storefront Nothing. This is what the uploader will and will not take.
| Rule | Value |
|---|---|
| File types | PDF, JPG, PNG, GIF |
| Maximum size | 20 MB per file |
| Anything else | Host it yourself and attach it by URL instead. Linked files can be any type. |
http or https link.
Import and export
Importing download URLs in bulk
Storefront Every product in the import gains its download links at once.
If your documents already live on your own server or a document management system, do not re-upload them. Import Data URLs attaches them by link instead. It is the only realistic route for a catalogue with thousands of datasheets.
- Open Import Data URLs under Data Management.
- Build a CSV with the four columns below, in that order. No header row.
- Choose the file under CSV file and select Import. Only
.csvis accepted. The app reports how many attachments were imported and how many rows were skipped.
| Column | Contents | Notes |
|---|---|---|
| A | Product Id | The BigCommerce product ID the file attaches to. |
| B | Title | The link text customers see, for example Installation manual. |
| C | URL | A full http or https URL. |
| D | File Size | In bytes. Customers see it beside the link, exactly as you enter it. |
128,Installation manual,https://files.example.com/manuals/128.pdf,2516582
128,Safety data sheet,https://files.example.com/sds/128.pdf,419840
129,Installation manual,https://files.example.com/manuals/129.pdf,2202009
Exporting attachments
Storefront Nothing. It downloads a file and changes no data.
On the Import Data URLs page, choose Export current attachments (CSV). You get a file named attachments- followed by your store hash. It has one row per attachment, in the same four columns and with no header row, so it can be imported again unchanged. It covers the channel selected at the top of the page.
Use it as a backup, or to edit titles and URLs in a spreadsheet. Remember that importing adds rows, so delete the old files first.
Settings
Showing downloads on product pages
Storefront The master switch controls the whole downloads section. Display as moves the panel on the product page.
- Enable attachments
- Show attached files on your storefront product pages. Switch it off to hide the downloads section everywhere.
- Display as
- Where the panel goes. Themes differ, so there are four placements. Try the automatic one first.
- Include in Product Tabs (automatic)
- The downloads panel becomes a tab alongside your existing product tabs. Set its position with Tab number and its heading with Tab title.
- Add Shortcode
- You place the panel yourself. Paste
<div id="freshclickAttachments"></div>into your product page template wherever you want it.
- Target Element
- The panel attaches to an element you name in Target element with a CSS selector, for example
#product-downloads. Choose Append to add it after that element's content, or Prepend to add it before. Use this when your theme has no usable tab set.
- Accordian
- The panel becomes an accordion section inside the element you name in Target element, with the same Append and Prepend choice. The option is spelled this way in the app.
div is only needed for Add Shortcode.
What customers see
Storefront This is the table on your product pages.
Customers see a table titled Product downloads for screen readers, with the columns File and Size. Each file name is a link that opens in a new tab. A product with no files shows There are no downloads for this product.
If a file is attached to particular variants, it appears only while one of those variants is selected. Files attached to All variants always show.
Email Settings
Storefront Nothing on the storefront. These settings are for emails the app sends.
Only Admin users see Email Settings, under Account.
- Logo
- GIF, JPG or PNG. Leave it empty to keep the current logo.
- New Offer Email Notification
- The email address that receives the app's notifications.
- Email provider
- Send from your own company address by choosing your provider, then adding its SMTP details. FreshClick Server (default) needs no setup. The page links to a setup guide for the provider you pick.
Custom CSS
Storefront Your CSS loads on product pages with the downloads list, for all customers, as soon as you save.
Use Product page styles to match the downloads list to your theme's typography and spacing. Write your rules in the Stylesheet box and choose Save CSS.
Data management
Product sync
Storefront Nothing directly, but new products cannot be found in the app until a sync has run.
Product Sync pulls your catalogue into the app so files can be matched to products. Products sync automatically every 24 hours, picking up new and changed products. If you have changed products in BigCommerce and need them sooner, open Product Sync and choose Sync all products. Only run it when you need to.
Your account
Profile
Storefront Nothing.
Your own name, contact details and password. Passwords can also be reset from the login page if you are locked out.
Users
Storefront Nothing. It controls app access.
Manage Users controls access. Invite colleagues by email address; they set their own password. Only Admin users see it.
Payments
Storefront Indirectly. If a payment fails the downloads section stops displaying until the invoice is settled.
Your subscription, invoices and card details. Only Admin users see Payments.
Pricing and subscription
Packages
Pricing follows your product count and the right package is assigned automatically.
| Package | Products | Per month |
|---|---|---|
| Package 1 | 0 – 599 | £14.99 |
| Package 2 | 600 – 1,999 | £24.99 |
| Package 3 | 2,000 – 4,999 | £34.99 |
| Package 4 | 5,000 – 7,999 | £44.99 |
| Package 5 | 12,000 – 17,999 | £59.99 |
| Package 6 | 18,000 – 29,999 | £64.99 |
| Package 7 | 30,000 – 79,999 | £74.99 |
| Package 8 | 70,000 – 149,000 | £84.99 |
| Package 9 | 150,000+ | £94.99 |
Billing and cancelling
Payment is taken on subscribing and monthly after that. Package changes follow your product count and are prorated at the end of the month. If a payment fails the app stops displaying until the invoice is settled. To cancel, uninstall the app and confirm the email you receive.
Getting help
Support PIN and change log
Quote the App Support Pin from the app sidebar on any ticket. The Change Log, under Help, lists each update to the app and whether it added, improved or fixed something. Support in the same sidebar opens the FreshClick support portal.
Contact us
Email support@freshclick.co.uk with your store hash, support PIN and a product page URL showing the problem.