# Creating Vouchers

To create Vouchers in CrossEngage, you can import a .csv or a .txt file containing the Voucher Codes, to be sent out to your audience.

### Create a Voucher Pool

* Go to **More -> Vouchers**.
* Click on **Create a New Voucher Pool**.

<figure><img src="/files/N20SjtmEjh27RsFZ7GuU" alt=""><figcaption></figcaption></figure>

* Give your Voucher Pool a meaningful **name**.
* Click on **Choose File** to import the Voucher Codes. Make sure that the file:
  * Does not exceed 100,000 Voucher Codes.
  * Does not contain repeated / duplicated Codes.
  * Contains One Voucher code per line, with no comma after the code.

<figure><img src="/files/UOIqeeyTkSn3tLXF4IuO" alt=""><figcaption><p>A Sample CSV file, containing Voucher Codes</p></figcaption></figure>

* Add **Additional Metadata** about the Vouchers, as needed.
  * **Type -** Choose whether the discount will be a fixed amount or a percentage discount.
  * **Value -** Set the voucher's value.
  * **Currency -** Choose the voucher's currency (e.g. EUR)
  * **Minimum Basket -** Determine the minimum basket value for eligibility for the voucher.
  * **Valid from/Valid to -** Choose the time period during which the vouchers will be valid.
  * **Conditions -** Determine the conditions limiting the voucher’s use.

{% hint style="info" %}
Additional Metadata is optional, and does not affect how Vouchers work. This information can later be used in your outgoing messages, using the [#VoucherPool Helper Function](/data-and-engagement-platform/messages/vouchers/using-vouchers.md).
{% endhint %}

* Choose **Notification Settings** for your Vouchers.
  * To receive an alert when the amount of Vouchers are running low, check the first box and provide a **Threshold Quantity**, and an email address to send the alert to.
  * To receive an alert if the Vouchers Expire while they are still being used in a campaign, check the second box and provide an email address. This option requires a **Valid To** date in the Additional Metadata.
* Click **Save**.

<figure><img src="/files/w8Mmb1yZBL2xJYoQ23R8" alt=""><figcaption><p>Notification Settings for Voucher Pool</p></figcaption></figure>

You can now view your Voucher Pool and monitor how many codes are spent. Simply go to **More -> Vouchers**, Find your relevant Voucher Pool, and click on it to see details.

<figure><img src="/files/ms9fZ0Vk2EgI9WwhKFC0" alt=""><figcaption><p>View and edit Voucher Pools</p></figcaption></figure>


---

# 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://documentation.crossengage.io/data-and-engagement-platform/messages/vouchers/creating-vouchers.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.
