# Downloadable assets after submit

## Overview

Allow customers to download files (e.g., product manuals, warranty documents) after they submit the form.

The app will associate serial numbers with downloadable assets. When customers input specific serial numbers in the form and successfully submit it, they will be able to download the assets associated with those serial numbers.

1. Upload the serial number CSV to associate serial numbers with specific downloads.
2. Customers register their serial numbers.
3. Upon successful registration, customers will see the downloadable assets associated with their serial numbers.

### Step #1 - Upload serial number CSV with downloadable assets

Prepare a serial number CSV that includes links to the downloadable assets. This CSV is similar to the normal [CSV](/admin/serial-numbers.md#sample-csv), but with an additional column **data\_download\_asset\_name**. The prefix **data\_download\_** is fixed, and the asset name is what will be displayed to the customer.

Here is an example of the CSV format:

| serialNumber | sku  | data\_download\_manual         | data\_download\_warranty       |
| ------------ | ---- | ------------------------------ | ------------------------------ |
| 123          | k123 | <https://example.com/k123.zip> | <https://example.com/k123.pdf> |
| 321          | k123 | <https://example.com/k123.zip> | <https://example.com/k123.pdf> |
| 456          | k456 | <https://example.com/k456.zip> | <https://example.com/k456.pdf> |

In this example, each serial number is associated with multiple downloadable assets, such as manuals and warranty documents.

{% file src="/files/tOreABplb4lsn1neYgAG" %}
Sample serial number with downloadable assets
{% endfile %}

Upload the CSV in the App admin. Once uploaded, customers will be able to see and download the assets associated with their registered serial numbers.

![](/files/8VD3BAFrwkwAjqAXmPtM)

### Step #2 - Turn on show downloadable assets in registered entries

Customers will see the downloadable assets after successfully submitting the form. Additionally, they can view the downloadable assets in their registered entries (e.g., customers can see their registered products when they log in and register products using their login email).

To show the downloadable assets in the registered entries, enable the setting in **App admin > App settings > General > Show registered serial numbers** data for registered products, and then click Save (on the top right).

![](/files/2bUwbaLcJDKh9xvhjl4u)

Once this setting is enabled, customers will be able to view and download the associated assets directly from their registered entries.

![](/files/zwIyvj9b1A6X7BZ8sMpf)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.product-reg.varify.xyz/advance/downloadable-assets-after-submit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
