s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/size-chart/getting-started/overview');
loadContent('/docs/size-chart/getting-started/overview');
}
">
1. Getting Started
s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/size-chart/getting-started/overview');
loadContent('/docs/size-chart/getting-started/overview');
}
">
s !== '2. Size Recommendations');
} else {
activeSections.push('2. Size Recommendations');
history.pushState(null, '', '/docs/size-chart/size-recommendations/');
loadContent('/docs/size-chart/size-recommendations/');
}
">
2. Size Recommendations
s !== '2. Size Recommendations');
} else {
activeSections.push('2. Size Recommendations');
history.pushState(null, '', '/docs/size-chart/size-recommendations/');
loadContent('/docs/size-chart/size-recommendations/');
}
">
s !== '3. Customization');
} else {
activeSections.push('3. Customization');
history.pushState(null, '', '/docs/size-chart/customization/');
loadContent('/docs/size-chart/customization/');
}
">
3. Customization
s !== '3. Customization');
} else {
activeSections.push('3. Customization');
history.pushState(null, '', '/docs/size-chart/customization/');
loadContent('/docs/size-chart/customization/');
}
">
s !== '4. Data Management');
} else {
activeSections.push('4. Data Management');
history.pushState(null, '', '/docs/size-chart/data-management/');
loadContent('/docs/size-chart/data-management/');
}
">
4. Data Management
s !== '4. Data Management');
} else {
activeSections.push('4. Data Management');
history.pushState(null, '', '/docs/size-chart/data-management/');
loadContent('/docs/size-chart/data-management/');
}
">
s !== '5. Analytics & Reports');
} else {
activeSections.push('5. Analytics & Reports');
history.pushState(null, '', '/docs/size-chart/analytics/');
loadContent('/docs/size-chart/analytics/');
}
">
5. Analytics & Reports
s !== '5. Analytics & Reports');
} else {
activeSections.push('5. Analytics & Reports');
history.pushState(null, '', '/docs/size-chart/analytics/');
loadContent('/docs/size-chart/analytics/');
}
">
s !== '6. FAQs');
} else {
activeSections.push('6. FAQs');
history.pushState(null, '', '/docs/size-chart/faqs/');
loadContent('/docs/size-chart/faqs/');
}
">
6. FAQs
s !== '6. FAQs');
} else {
activeSections.push('6. FAQs');
history.pushState(null, '', '/docs/size-chart/faqs/');
loadContent('/docs/size-chart/faqs/');
}
">
s !== '7. Billing');
} else {
activeSections.push('7. Billing');
history.pushState(null, '', '/docs/size-chart/billing/');
loadContent('/docs/size-chart/billing/');
}
">
7. Billing
s !== '7. Billing');
} else {
activeSections.push('7. Billing');
history.pushState(null, '', '/docs/size-chart/billing/');
loadContent('/docs/size-chart/billing/');
}
">
s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/instagram-feed/getting-started/overview');
loadContent('/docs/instagram-feed/getting-started/overview');
}
">
1. Getting Started
s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/instagram-feed/getting-started/overview');
loadContent('/docs/instagram-feed/getting-started/overview');
}
">
s !== '2. Display & Customization');
} else {
activeSections.push('2. Display & Customization');
history.pushState(null, '', '/docs/instagram-feed/display-customization/');
loadContent('/docs/instagram-feed/display-customization/');
}
">
2. Display & Customization
s !== '2. Display & Customization');
} else {
activeSections.push('2. Display & Customization');
history.pushState(null, '', '/docs/instagram-feed/display-customization/');
loadContent('/docs/instagram-feed/display-customization/');
}
">
s !== '3. Settings');
} else {
activeSections.push('3. Settings');
history.pushState(null, '', '/docs/instagram-feed/settings/');
loadContent('/docs/instagram-feed/settings/');
}
">
3. Settings
s !== '3. Settings');
} else {
activeSections.push('3. Settings');
history.pushState(null, '', '/docs/instagram-feed/settings/');
loadContent('/docs/instagram-feed/settings/');
}
">
s !== '4. Analytics & Reports');
} else {
activeSections.push('4. Analytics & Reports');
history.pushState(null, '', '/docs/instagram-feed/analytics-reports/');
loadContent('/docs/instagram-feed/analytics-reports/');
}
">
4. Analytics & Reports
s !== '4. Analytics & Reports');
} else {
activeSections.push('4. Analytics & Reports');
history.pushState(null, '', '/docs/instagram-feed/analytics-reports/');
loadContent('/docs/instagram-feed/analytics-reports/');
}
">
s !== '5. Integrations');
} else {
activeSections.push('5. Integrations');
history.pushState(null, '', '/docs/instagram-feed/integrations/');
loadContent('/docs/instagram-feed/integrations/');
}
">
5. Integrations
s !== '5. Integrations');
} else {
activeSections.push('5. Integrations');
history.pushState(null, '', '/docs/instagram-feed/integrations/');
loadContent('/docs/instagram-feed/integrations/');
}
">
s !== '6. FAQs');
} else {
activeSections.push('6. FAQs');
history.pushState(null, '', '/docs/instagram-feed/faqs/');
loadContent('/docs/instagram-feed/faqs/');
}
">
6. FAQs
s !== '6. FAQs');
} else {
activeSections.push('6. FAQs');
history.pushState(null, '', '/docs/instagram-feed/faqs/');
loadContent('/docs/instagram-feed/faqs/');
}
">
s !== '7. Billing');
} else {
activeSections.push('7. Billing');
history.pushState(null, '', '/docs/instagram-feed/billing/');
loadContent('/docs/instagram-feed/billing/');
}
">
7. Billing
s !== '7. Billing');
} else {
activeSections.push('7. Billing');
history.pushState(null, '', '/docs/instagram-feed/billing/');
loadContent('/docs/instagram-feed/billing/');
}
">
s !== '1-how-to-connect-a-google-account.md');
} else {
activeSections.push('1-how-to-connect-a-google-account.md');
history.pushState(null, '', '');
loadContent('');
}
">
1-how-to-connect-a-google-account.md
s !== '1-how-to-connect-a-google-account.md');
} else {
activeSections.push('1-how-to-connect-a-google-account.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '2-how-to-create-feed-and-sync-feed-on-your-gmc.md');
} else {
activeSections.push('2-how-to-create-feed-and-sync-feed-on-your-gmc.md');
history.pushState(null, '', '');
loadContent('');
}
">
2-how-to-create-feed-and-sync-feed-on-your-gmc.md
s !== '2-how-to-create-feed-and-sync-feed-on-your-gmc.md');
} else {
activeSections.push('2-how-to-create-feed-and-sync-feed-on-your-gmc.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '3-how-to-manage-product-feed.md');
} else {
activeSections.push('3-how-to-manage-product-feed.md');
history.pushState(null, '', '');
loadContent('');
}
">
3-how-to-manage-product-feed.md
s !== '3-how-to-manage-product-feed.md');
} else {
activeSections.push('3-how-to-manage-product-feed.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '4-how-to-view-google-error-report-and-manage-products-in-feed.md');
} else {
activeSections.push('4-how-to-view-google-error-report-and-manage-products-in-feed.md');
history.pushState(null, '', '');
loadContent('');
}
">
4-how-to-view-google-error-report-and-manage-products-in-feed.md
s !== '4-how-to-view-google-error-report-and-manage-products-in-feed.md');
} else {
activeSections.push('4-how-to-view-google-error-report-and-manage-products-in-feed.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '5-how-to-configure-settings.md');
} else {
activeSections.push('5-how-to-configure-settings.md');
history.pushState(null, '', '');
loadContent('');
}
">
5-how-to-configure-settings.md
s !== '5-how-to-configure-settings.md');
} else {
activeSections.push('5-how-to-configure-settings.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '6-how-to-use-dashboard.md');
} else {
activeSections.push('6-how-to-use-dashboard.md');
history.pushState(null, '', '');
loadContent('');
}
">
6-how-to-use-dashboard.md
s !== '6-how-to-use-dashboard.md');
} else {
activeSections.push('6-how-to-use-dashboard.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '7-information-center.md');
} else {
activeSections.push('7-information-center.md');
history.pushState(null, '', '');
loadContent('');
}
">
7-information-center.md
s !== '7-information-center.md');
} else {
activeSections.push('7-information-center.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '8-privacy-policy.md');
} else {
activeSections.push('8-privacy-policy.md');
history.pushState(null, '', '');
loadContent('');
}
">
8-privacy-policy.md
s !== '8-privacy-policy.md');
} else {
activeSections.push('8-privacy-policy.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '9-faqs.md');
} else {
activeSections.push('9-faqs.md');
history.pushState(null, '', '');
loadContent('');
}
">
9-faqs.md
s !== '9-faqs.md');
} else {
activeSections.push('9-faqs.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '1-how-to-connect-a-tiktok-account.md');
} else {
activeSections.push('1-how-to-connect-a-tiktok-account.md');
history.pushState(null, '', '');
loadContent('');
}
">
1-how-to-connect-a-tiktok-account.md
s !== '1-how-to-connect-a-tiktok-account.md');
} else {
activeSections.push('1-how-to-connect-a-tiktok-account.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '2-how-to-create-and-display-tiktok-feeds-on-your-store.md');
} else {
activeSections.push('2-how-to-create-and-display-tiktok-feeds-on-your-store.md');
history.pushState(null, '', '');
loadContent('');
}
">
2-how-to-create-and-display-tiktok-feeds-on-your-store.md
s !== '2-how-to-create-and-display-tiktok-feeds-on-your-store.md');
} else {
activeSections.push('2-how-to-create-and-display-tiktok-feeds-on-your-store.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '3-how-to-manage-tiktok-feed.md');
} else {
activeSections.push('3-how-to-manage-tiktok-feed.md');
history.pushState(null, '', '');
loadContent('');
}
">
3-how-to-manage-tiktok-feed.md
s !== '3-how-to-manage-tiktok-feed.md');
} else {
activeSections.push('3-how-to-manage-tiktok-feed.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '4-how-to-set-up-preferences.md');
} else {
activeSections.push('4-how-to-set-up-preferences.md');
history.pushState(null, '', '');
loadContent('');
}
">
4-how-to-set-up-preferences.md
s !== '4-how-to-set-up-preferences.md');
} else {
activeSections.push('4-how-to-set-up-preferences.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '5-information-center.md');
} else {
activeSections.push('5-information-center.md');
history.pushState(null, '', '');
loadContent('');
}
">
5-information-center.md
s !== '5-information-center.md');
} else {
activeSections.push('5-information-center.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '6-faqs.md');
} else {
activeSections.push('6-faqs.md');
history.pushState(null, '', '');
loadContent('');
}
">
6-faqs.md
s !== '6-faqs.md');
} else {
activeSections.push('6-faqs.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/digital-download/getting-started/overview');
loadContent('/docs/digital-download/getting-started/overview');
}
">
1. Getting Started
s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/digital-download/getting-started/overview');
loadContent('/docs/digital-download/getting-started/overview');
}
">
s !== '2. Customization');
} else {
activeSections.push('2. Customization');
history.pushState(null, '', '/docs/digital-download/customization/');
loadContent('/docs/digital-download/customization/');
}
">
2. Customization
s !== '2. Customization');
} else {
activeSections.push('2. Customization');
history.pushState(null, '', '/docs/digital-download/customization/');
loadContent('/docs/digital-download/customization/');
}
">
s !== '3. FAQs');
} else {
activeSections.push('3. FAQs');
history.pushState(null, '', '/docs/digital-download/faqs/');
loadContent('/docs/digital-download/faqs/');
}
">
3. FAQs
s !== '3. FAQs');
} else {
activeSections.push('3. FAQs');
history.pushState(null, '', '/docs/digital-download/faqs/');
loadContent('/docs/digital-download/faqs/');
}
">
s !== '4. Billing');
} else {
activeSections.push('4. Billing');
history.pushState(null, '', '/docs/digital-download/billing/');
loadContent('/docs/digital-download/billing/');
}
">
4. Billing
s !== '4. Billing');
} else {
activeSections.push('4. Billing');
history.pushState(null, '', '/docs/digital-download/billing/');
loadContent('/docs/digital-download/billing/');
}
">
s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/product-quiz/getting-started/overview');
loadContent('/docs/product-quiz/getting-started/overview');
}
">
1. Getting Started
s !== '1. Getting Started');
} else {
activeSections.push('1. Getting Started');
history.pushState(null, '', '/docs/product-quiz/getting-started/overview');
loadContent('/docs/product-quiz/getting-started/overview');
}
">
s !== '2. Quiz Design & Customization');
} else {
activeSections.push('2. Quiz Design & Customization');
history.pushState(null, '', '/docs/product-quiz/design-customization/');
loadContent('/docs/product-quiz/design-customization/');
}
">
2. Quiz Design & Customization
s !== '2. Quiz Design & Customization');
} else {
activeSections.push('2. Quiz Design & Customization');
history.pushState(null, '', '/docs/product-quiz/design-customization/');
loadContent('/docs/product-quiz/design-customization/');
}
">
s !== '3. FAQs');
} else {
activeSections.push('3. FAQs');
history.pushState(null, '', '/docs/product-quiz/faqs/');
loadContent('/docs/product-quiz/faqs/');
}
">
3. FAQs
s !== '3. FAQs');
} else {
activeSections.push('3. FAQs');
history.pushState(null, '', '/docs/product-quiz/faqs/');
loadContent('/docs/product-quiz/faqs/');
}
">
s !== '4. Billing');
} else {
activeSections.push('4. Billing');
history.pushState(null, '', '/docs/product-quiz/billing/');
loadContent('/docs/product-quiz/billing/');
}
">
4. Billing
s !== '4. Billing');
} else {
activeSections.push('4. Billing');
history.pushState(null, '', '/docs/product-quiz/billing/');
loadContent('/docs/product-quiz/billing/');
}
">
s !== '0-how-to-create-an-access-control-rule.md');
} else {
activeSections.push('0-how-to-create-an-access-control-rule.md');
history.pushState(null, '', '');
loadContent('');
}
">
0-how-to-create-an-access-control-rule.md
s !== '0-how-to-create-an-access-control-rule.md');
} else {
activeSections.push('0-how-to-create-an-access-control-rule.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '1-how-to-create-a-hide-price-rule.md');
} else {
activeSections.push('1-how-to-create-a-hide-price-rule.md');
history.pushState(null, '', '');
loadContent('');
}
">
1-how-to-create-a-hide-price-rule.md
s !== '1-how-to-create-a-hide-price-rule.md');
} else {
activeSections.push('1-how-to-create-a-hide-price-rule.md');
history.pushState(null, '', '');
loadContent('');
}
">
s !== '91-faqs.md');
} else {
activeSections.push('91-faqs.md');
history.pushState(null, '', '');
loadContent('');
}
">
91-faqs.md
s !== '91-faqs.md');
} else {
activeSections.push('91-faqs.md');
history.pushState(null, '', '');
loadContent('');
}
">
How to manage files
A file attached to a digital product in Shopify is a digital item that customers can download after purchasing. This could be an MP3, a PDF, a video, or any other type of digital content. In this version, the app supports all file types with unlimited file attachments per product. Once uploaded through the Digital Downloads app, customers automatically receive a secure download link upon purchase — perfect for e-books, music, videos, or software.
Viewing your files
Go to the Files menu to manage all your digital files in one place, regardless of which products they’re attached to.
No files yet? You’ll see the default screen with an Upload your file button.
Existing files? You’ll see a grid showing:
File name
File type
Size
Uploaded at
Attached to
Action icons (Download, Add to product, Delete)
Uploading files
Click Upload your file or drag & drop files into the upload area.
Wait for the progress percentage to reach 100%.
If an error occurs, the system will display a message to retry.
⚠️ Important: Maximum storage capacity is 500MB per account.
File actions
When hovering over a file row, you’ll see these action icons:
Download : Save the file to your computer.
Add to product : Attach the file to any Shopify product.
You’ll see a list of products.
Select one to create a new digital product with this file.
If the product is already digital, you’ll be redirected to its edit page with the file added.
Delete : Permanently remove the file.
If this file is the only one attached to a digital product, that product will also be deleted.
Customers from past orders will no longer be able to download this file.
This action cannot be undone.
Wrap up
The Files menu is your central library for managing all digital content. From here, you can upload, attach, or remove files with full control — ensuring customers always receive the right digital products instantly and securely.