The PDF your shopper needs shouldn't live in someone's inbox
Missing dimensions can stall a sale; a missing manual creates repeat support work. Put each document where its reader will need it.
“Can you send the assembly instructions?” “Does the size guide cover this model?” “Where is the safety data sheet?” Your team knows the answers, but keeps sending the same files by email.
Product attachments can move that information to the point of need. A size guide helps before purchase; a manual helps after it. Start with what the reader needs to decide or do, then choose the file's placement and access rule.
Make the useful file easy to recognise
Give each document a descriptive title, relevant model or range, file type and a manageable size. “Assembly guide — two-seat garden bench” is more useful than manual-final-v3.pdf.
Keep versions current and test mobile access. If a document answers a common pre-purchase question, consider putting the essential answer in visible page text too. A shopper should not need a large PDF to learn one dimension.
Public information and buyer-only material serve different jobs
Public size charts, instructions and specifications can reduce uncertainty for anyone viewing the product. Restrict documents only when there is a business reason, such as a trade-only file or material supplied with a purchased kit.
Magento's downloadable product type is designed for products delivered as files. A file supporting a physical product is a different use case; changing the product type is not a sensible substitute for an attachments feature.
Our Product Attachments module manages files or external links centrally and assigns them to products. Uploaded files are served through an access-checking controller rather than a public direct file path.


Test the customer who bought as a guest
The module's buyers-only check uses the signed-in customer's order history. A guest order does not qualify through that check. If many customers buy without accounts, a restricted manual can create a new support problem while trying to solve the old one.
Choose public access for ordinary care or assembly instructions where appropriate. The optional order-email placement can give buyers a convenient route back without making the file private.
External links need their own review: the module can control where a link is shown, but the destination's access rules are controlled elsewhere. Do not treat a public manufacturer URL as a protected download.
Check assignments on representative products
A shared size guide can be assigned to a range, but category assignments apply to directly assigned products, not automatically every descendant. The module supports the documented SKU, category and product-form workflows; test an item in a child category rather than assuming the parent assignment covers it.
Keep group restrictions, store views and enablement in the test. Confirm the guest sees the intended prompt and an authorised customer can open the actual file, not just its listing.
Downloads are a signal, not proof of fewer returns
The module's download counts show use of served attachments. They do not tell you whether someone read the document, understood it or avoided a support call.
Monitor repeat document requests and the questions customers still ask. If they keep asking a measurement that appears on page 12, improve the product copy. Pair attachments with product Q&A where the missing answer is specific rather than documentary.
Use the Product Attachments demo to test one public guide and one restricted download. Send us your guest-checkout and document-access requirements if you need to check fit. The right setup gives customers the file they need without creating another barrier.
From our shop