Skip to main content
— Setup walkthrough

Attach a file to a product

Mapping turns a Shopify product into a deliverable digital download. Open the product in Alva, attach an uploaded file, and every paid order triggers a download email automatically.

How it works

Mappings are many-to-many: one file can attach to many products, and one product to many files. A mapping covers every variant by default. To deliver a different file per variant, use the variant selector in the mapping dialog.

Attach steps

1. Open the Products page

In the Alva admin, click Products in the sidebar. Every Shopify product appears in the list with its current attachment count.

Alva Products list. Show 3–5 sample products with file counts ("0 files", "2 files"). Highlight the search bar at the top. No real customer data vi…
The Products page in the Alva admin.

2. Choose a product

Click the row for the product you want to attach a file to. The product detail page opens with three tabs: Files, Packs, and Links.

Product detail page in Alva. Show the three tabs (Files, Packs, Links). Highlight the "Add file" button on the empty Files tab.
The product detail page on the Files tab.

3. Add the file

On the Files tab, click Add file. Tick one or more files from Alva storage, then click Save. The mapping applies to all variants by default.

4. Confirm the attachment

The file shows in the Files tab with a remove button. Every paid order on this product now includes a download link for it.

Product detail page with one attached file. Show the file row with name, size, and remove icon. No real customer data visible.
A product with one file attached.

What customers see

After paying, the customer receives an email with a download link for the attached file. The link also appears on the thank-you page and customer account area when those extensions are enabled.

See also

Was this helpful?

Still stuck? Email us.

Last updated 2026-05-05