Use your own branded link to access downloads
Filemonk lets you let customers download files from your store domain instead of generic app.filemonk.io links, creating a seamless and branded download experience. Your customers will access their digital purchases through a link that feels like an integral part of your store, enhancing trust and brand recognition while increasing store sessions.
How to Let Customers Download Files from Your Store
Before customers can download from your store, you need to configure both Filemonk settings and Shopify app proxy settings to work together.
Configuring Download Location in Filemonk
- Navigate to Settings from your Filemonk dashboard main menu
- Click on the Download page tab
- In the Page settings section, locate Download files from
- Select Your store option (showing your store domain like
yourstore.com
) - Choose your preferred URL structure from the dropdown menu:
/apps/filemonk
- Creates links likeyourstore.com/apps/filemonk/order-id
/a/filemonk
- Creates links likeyourstore.com/a/filemonk/order-id
- Click Save to apply your changes
Setting Up App Proxy in Shopify Admin
- In your Filemonk settings, click the app proxy settings link located next to the URL configuration
- This redirects you to Shopify Admin under Apps & Sales Channels > App Proxy section for Filemonk
- Click Customize URL in the Shopify app proxy settings
- From the popup, select the URL structure that matches what you chose in Filemonk:
- Select
/apps/filemonk
if you chose that option in Filemonk - Select
/a/filemonk
if you chose that option in Filemonk
- Click Save in Shopify to confirm the app proxy configuration
Understanding the Customer Experience
When you enable store downloads, your customers get a completely different and improved download experience compared to the default Filemonk hosted pages.
Before: Generic Download Links
- Customers receive links like
https://app.filemonk.io/orders/xxxxx
- Download page appears separate from your store
- Generic Filemonk branding and styling
- Customers leave your store ecosystem
After: Branded Store Downloads
- Customers receive links like
https://yourstore.com/apps/filemonk/order-id
- Download page appears as part of your store
- Your store's branding, colors, and styling
- Customers remain within your store environment
- Increased store sessions and engagement
Customizing Your Store Download Page
Once store downloads are enabled, you can extensively customize how the download page appears to match your brand perfectly.
Accessing Download Page Customization
- Navigate to Settings from your Filemonk dashboard main menu
- Click on the Download page tab
- In the Customize page section, click Customize Download page
- This opens the Download Page Editor where you can modify all visual elements
Check out this guide for the customization options
Advanced Configuration Options
Store downloads offer additional settings to enhance security and user experience for your customers.
Customer Login Requirements
- In your Filemonk Settings > Download page configuration
- Enable the Require customers to login checkbox (marked as Beta)
- Customers will be prompted to log into their Shopify account before accessing downloads
- This provides additional content security and prevents unauthorized access to digital products
URL Structure Considerations
/apps/filemonk
: More descriptive and clear for customers, easier to remember/a/filemonk
: Shorter URL structure, may be preferred for mobile sharing- Both options function identically - choose based on your preference and brand guidelines
Verifying Store Downloads Work
After configuring both Filemonk and Shopify settings, verify that everything is working correctly.
Testing Your Setup
- Navigate to Orders from your Filemonk dashboard main menu
- Select any existing order from your order list
- Click the Share button for that order
- From the dropdown menu, choose View download page
- Verify the URL now shows your store domain instead of app.filemonk.io
- Confirm the download page displays with your store's branding and styling
What to Check
- URL structure matches your chosen format (e.g.,
yourstore.com/apps/filemonk/order-id
) - Page styling reflects your customizations
- Download buttons function properly
- Customer can successfully access and download files
- Page integrates seamlessly with your store's overall design
Troubleshooting
Common issues when setting up store downloads and their solutions.
Symptom | Likely Cause | Fix |
---|---|---|
Download links still show app.filemonk.io | App proxy not configured in Shopify | Verify app proxy settings in Shopify Admin match your Filemonk configuration |
404 error when accessing download page | URL mismatch between Filemonk and Shopify | Ensure the URL structure selected in both systems is identical |
Download page appears unstyled | Customizations not saved | Re-save your Download Page Editor settings and clear browser cache |
Customers can't access downloads | Login requirement enabled without testing | Disable "Require customers to login" or ensure customers have valid accounts |
FAQs
Q: Does enabling store downloads affect my existing download links?
A: Yes, all new download links will use your store domain. Existing links sent to customers will continue to work but will redirect to the new format.
Q: Do store downloads work with all Filemonk plans?
A: Store downloads are available on Plus plans and above. Free plan users will see upgrade prompts when attempting to configure this feature.
Q: Will store downloads affect my website's loading speed?
A: No, the download pages are served through Shopify's app proxy system and don't impact your main store's performance.
Q: Can I use custom CSS to further customize the download page?
A: Yes, the Download Page Editor includes advanced CSS customization options for users who want complete control over styling.
Q: What happens if customers access old download links after enabling store downloads?
A: Old links will automatically redirect to the new store-based URLs, ensuring customers can always access their purchases.
Updated on: 06/08/2025
Thank you!