> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/it/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/create-bulk-cash-rewards-with-advocate.md).

# Crea premi in contanti in blocco con Advocate

Sebbene molti premi siano attivati automaticamente dalle regole del programma (come una conversione da referral), a volte potresti dover premiare i partecipanti per azioni manuali o offline, come completare un sondaggio o vincere un concorso.

La **Premi in blocco** lo strumento di importazione consente di assegnare denaro, punti o gift card a più advocate contemporaneamente caricando un file CSV. Questa funzionalità include un meccanismo di sicurezza di esecuzione di prova per assicurare che i dati siano corretti prima che vengano erogati eventuali fondi.

### Prepara il tuo file di importazione

{% hint style="success" %}
**Nota**: Se utilizzi le impostazioni globali di importazione, ti basterebbe inviare un `userId` elenco.
{% endhint %}

Per iniziare, avrai bisogno di un file CSV o JSONL contenente l'elenco degli utenti che desideri premiare.

* **Colonne obbligatorie**: Il tuo file deve includere almeno `userId` per identificare l'utente.
* **Colonne opzionali**: Puoi includere i dettagli del premio (ad es. importo, unità, tipo) nel file. In alternativa, ti consigliamo di impostarli come *valori predefiniti globali* nella piattaforma durante il processo di importazione per semplificare il file.

#### Riferimento alle colonne del file

<table data-header-hidden><thead><tr><th width="297.484375">Colonna</th><th>Descrizione</th><th>Requisito</th></tr></thead><tbody><tr><td><code>userId</code></td><td>L'ID univoco dell'utente.</td><td><mark style="color:$danger;">Obbligatorio</mark></td></tr><tr><td><code>assignedCreditInCurrencyBaseUnit</code></td><td>L'importo da premiare (ad es. 50).</td><td>Condizionale<br>(Non richiesto se è impostato un valore predefinito globale)</td></tr><tr><td><code>rewardUnit</code></td><td>L'unità del premio (ad es. USD, POINTS).</td><td>Condizionale<br>(Non richiesto se è impostato un valore predefinito globale)</td></tr><tr><td><code>globalRewardKey</code></td><td>La chiave di un premio preconfigurato da assegnare.</td><td><p>Condizionale<br>(Non richiesto se è impostato un valore predefinito globale)</p><p><br></p></td></tr><tr><td><code>discountPercent</code></td><td>L'importo da premiare come sconto</td><td>Condizionale<br>(Non richiesto se è impostato un valore predefinito globale)</td></tr><tr><td><code>dateScheduledFor</code></td><td>Metti in attesa il premio fino a questa data.</td><td>Opzionale</td></tr><tr><td><code>uniqueId</code></td><td>Un identificatore univoco per la transazione.</td><td><mark style="color:$success;">Consigliato</mark><br>Usato come chiave di sicurezza per evitare premi duplicati se il file viene rieseguito.</td></tr><tr><td><code>customerNote</code></td><td>Aggiungi una nota visibile al cliente.</td><td>Opzionale</td></tr><tr><td><code>internalNote</code></td><td>Aggiungi una nota per uso interno che il cliente non potrà vedere.</td><td>Opzionale</td></tr></tbody></table>

{% stepper %}
{% step %}

#### Configura le impostazioni di importazione

1. Nel menu di navigazione a sinistra, seleziona ![](/files/56eb48c7f3195590132b62ea75c0575abe0113e5) **\[Engage] → Reportistica → Importazioni ed esportazioni**.
2. Nell'angolo in alto a destra, seleziona **Importa**.
3. Sotto *Tipo di importazione*, seleziona **sezione Premi**.

<div data-with-frame="true"><figure><img src="/files/c618158f26a36b75fe5cd76795184a6111489da2" alt=""><figcaption></figcaption></figure></div>

**Imposta valori predefiniti (valori globali)**

Per risparmiare tempo e ridurre gli errori nel tuo file CSV, puoi definire valori preimpostati che si applicano a ogni riga dell'importazione.

* **Ricompensa**: Scegli un premio preconfigurato oppure specifica un'unità manuale (ad es. "Contanti/USD").
* **Programma**: Associa questi premi a un programma specifico a fini di reportistica.
* **Durata del premio in attesa**: ![](/files/bcb6da087265fb9beef85997a54e50203691b8d1) **\[Attiva]** per aggiungere un margine di sicurezza (ad es. 30 giorni) prima che il premio sia disponibile per l'utente. Ciò consente tempo per eventuali revoche, se necessario.

{% hint style="success" %}
**Nota**: Se imposti qui un valore (ad es. Unità premio: USD), **non** devi includere quella colonna nel tuo file CSV.
{% endhint %}
{% endstep %}

{% step %}

#### Carica ed esegui la prova

Poiché i premi in denaro sono definitivi e non possono essere annullati, il sistema richiede un'esecuzione di prova (importazione di test) così puoi rivedere con sicurezza i dettagli prima di elaborare i premi.

1. Sotto il *Carica il tuo file CSV o JSONL degli utenti da importare* seleziona **Scegli file**.
2. Seleziona **Esegui importazione di test** per avviare lo stato di test.
3. Il sistema elaborerà il file **senza** creare premi.

<div data-with-frame="true"><figure><img src="/files/293338c6aeb1f04c65a4a7871fa7aa842f1f6da2" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### Rivedi e finalizza

Una volta completata l'esecuzione di test, vedrai una voce di stato nell'elenco Importazioni ed esportazioni. Le email potrebbero essere inviate come parte del processo di revisione (gift card, configurazione dei pagamenti, ecc.).

1. **Rivedi**: Se ci sono errori (indicati con ![](/files/98727fb57cbcee90a1b37cf0936f361583ab871d) **\[Exclaimation]**), seleziona **Scarica il report degli errori** per correggere il file e riprovare. Inoltre, seleziona **Scarica report** per ottenere un registro di tutti i premi che verranno creati. Che ci sia un errore o meno, è consigliato per la revisione.
2. **Conferma**: Se il test ha esito positivo (indicato con un ![](/files/2ec4ab5107e15ff28c6d259bbdb51017d54ad2b8) **\[Checkmark]**), seleziona **Esegui importazione**.
3. Apparirà una finestra di conferma che riepiloga l'impatto totale (ad es. "Eseguendo questa importazione verranno creati 412 premi"). Seleziona **Esegui importazione** per confermare e distribuire i premi.

Se decidi di non procedere, puoi semplicemente annullare l'esecuzione e poi selezionare Scarta per eliminare l'esecuzione di test.

<div data-with-frame="true"><figure><img src="/files/9c7d85f9aae0eb3df5b64954f3444c0c7bd9e46e" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://help.impact.com/brand/it/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/create-bulk-cash-rewards-with-advocate.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
