Attach files to products
Upload once and attach a file to as many products and variants as you like. Multi-file upload for the days you have a whole catalogue to load.
Shopify app, by Metal Weave Games
Deliver digital products securely the moment customers pay.
Attach files to your products, and every paid order turns into a private download link with limits you control, sent by an email you wrote, from a domain that is yours.
Everything below is in the app today, on the plans noted in the pricing table.
Upload once and attach a file to as many products and variants as you like. Multi-file upload for the days you have a whole catalogue to load.
The moment an order is paid, the buyer gets their download email. On the Pro plan it is sent from your own domain, verified through Resend.
Rewrite the subject and body, preview before saving, and show your store logo pulled from your brand settings.
Every link is signed and re-checked on each click, then swapped for a storage URL that lives for a minute. Links can carry an expiry date.
Cap downloads in total or per rolling window, set the default store wide, and override it on any product.
Release on payment, after a delay, on fulfillment, or by hand. Preorders can sit held until the files are actually ready.
Once files are released, matching digital line items can be marked fulfilled for you, so they stop sitting in the orders queue.
An order with several files also gets one Download all (.zip), built once and shared by every order with the same contents.
Publish a new version and prior buyers get an update notice. Their existing link keeps working and serves the new file.
Map files to products you sold before installing, then deliver to those past customers in one reviewed run.
Add a download to any order, or to no order at all, for comps, review copies, support and replacements.
A link downloaded from an unusual number of IP addresses gets flagged for review, with the full event history behind it.
Plans are billed through Shopify and priced on storage, because storage is the only cost that grows with your catalogue.
| Plan | Price | Storage | Storage overage | Adds |
|---|---|---|---|---|
| Free | $0 | 100 MB | None, the cap is firm | Unlimited products and files, delivery email, secure links, download limits, versioning, bundle zips |
| Basic | $10 / month | 10 GB | $2 per GB / month | Email customization |
| Advanced | $15 / month | 20 GB | $1.50 per GB / month | Delivery timing policies, historical backfill |
| Pro | $25 / month | 100 GB | $1 per GB / month | Send delivery email from your own domain |
Bandwidth is unmetered on every plan, including Free. There is no trial: the Free plan has no time limit, and plans can be changed from inside the app whenever your storage needs change.
Metal Weave Games sells digital products through Shopify, and Ranger Downloads runs in production on our own store. Every feature here exists because we needed it for our own customers first.
If something in the app is awkward, write to us. We read the mail ourselves.
Already installed? Open Ranger Downloads from the Apps section of your Shopify admin.