> 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/getting-started-with-advocate/advocate-code-types-explained.md).

# Spiegazione dei tipi di codice Advocate

Questo articolo spiega le differenze tra i codici utilizzati nel programma Advocate. Ci sono tre codici principali:

* **Codici referral** - Utilizzati principalmente come metodo di attribuzione
* **Codici coupon** - Utilizzati principalmente come ricompensa per il partecipante e per il referral
* **Codici promo** - Utilizzati principalmente sia per l'attribuzione sia per la ricompensa in un unico codice

{% tabs %}
{% tab title="Codici referral" %}
Quando un utente viene registrato nel sistema, gli viene fornito un codice referral univoco. Questo codice di solito si presenta sotto forma di `FIRSTNAMELASTNAME`, ad esempio `JOHNDOE`. Per impostazione predefinita, il codice referral viene mostrato nel widget referral subito sotto il testo principale.

Il codice referral offre un metodo semplice agli utenti per partecipare al tuo programma referral. Sono codici relativamente brevi e comprensibili, che gli utenti possono condividere con amici e familiari. Le persone hanno familiarità con il concetto di codice coupon, quindi usare i codici referral come parte del tuo programma referral può rendere il processo più facile da capire.

I codici referral non forniscono una ricompensa all'amico referenziato, sono usati solo per l'attribuzione. Scopri di più su [Opzioni di condivisione del programma Advocate](/brand/it/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/advocate-program-sharing-options.md).

{% hint style="info" %}
**Esempio**: Quando un amico referenziato visita il tuo sito, gli viene chiesto di compilare un modulo per richiedere una demo, con la possibilità di inserire un codice referral ricevuto dall'advocate.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/96fc7144b9c0105f620e7181edf8bc646d154d01" alt=""><figcaption></figcaption></figure></div>
{% endtab %}

{% tab title="Codici coupon" %}
I codici coupon possono essere integrati nel widget o nel microsito del tuo programma e utilizzati per premiare i partecipanti e gli amici che segnalano.

Il [Premi Fuel Tank](/brand/it/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/fuel-tank-rewards-explained.md) La funzionalità semplifica il processo di distribuzione delle ricompense usando codici coupon univoci. I partecipanti al tuo programma possono riscattare questi codici per sconti, crediti e altri tipi di ricompensa.

I codici coupon possono essere aggiunti, eliminati o gestiti tramite il tuo account impact.com. Consulta il nostro [Configura Fuel Tank Rewards](/brand/it/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/set-up-a-fuel-tank-reward.md) articolo per saperne di più su come farlo. Puoi anche tenere traccia di quale coupon è stato assegnato a quale partecipante al programma e annullarne la ricompensa, se necessario.

{% hint style="info" %}
**Esempio**: Quando un amico referenziato arriva sul tuo sito web e inserisce i propri dati nel Friend Widget, riceve un codice coupon per il 20% di sconto sul proprio ordine, che può applicare al checkout. Questo codice coupon è univoco per l'amico referenziato e può essere usato una sola volta.
{% endhint %}

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

{% tab title="Codici promo" %}
I codici promo sono valori che un consumatore utilizza per ricevere una qualche forma di sconto quando effettua un ordine. Si differenziano dai codici coupon perché possono essere usati anche per attribuire un referral. Se un codice promo viene inserito da un consumatore durante il processo di checkout, il valore del codice promo può essere passato a impact.com come parte dei dati di conversione. impact.com può quindi usare i valori dei codici promo come metodo per risalire agli eventi di conversione fino a uno specifico advocate.

[Codici promo referral](/brand/it/what-would-you-like-to-learn-about/advocate-program/advocate-rewards/referral-promo-codes-for-participants.md) sono un ottimo modo per condensare l'attribuzione e la ricompensa in un solo passaggio all'inizio del processo di referral. I codici promo vengono presentati dagli advocate dei clienti agli amici referenziati e offrono uno sconto. Una volta che l'amico referenziato utilizza il proprio codice promo al checkout, il codice viene attribuito all'advocate dei clienti, che a sua volta riceve una ricompensa.

I codici promo referral per i tuoi advocate richiedono che tu carichi i codici promo nel tuo [regole del programma](/brand/it/what-would-you-like-to-learn-about/advocate-program/getting-started-with-advocate/advocate-program-rules-explained.md). Possono essere impostati come utilizzo multiplo o utilizzo singolo. Con i codici a utilizzo singolo, a un advocate può essere assegnato un certo numero di codici univoci. All'advocate viene assegnato automaticamente un altro codice promo quando uno di quelli in suo possesso viene utilizzato.

{% hint style="info" %}
**Esempio**: Ciascuno dei tuoi advocate ha 5 codici promo a utilizzo singolo assegnati. Quando un advocate condivide uno dei propri codici con un amico, l'amico può inserire il codice promo referral al checkout per ottenere uno sconto sul proprio acquisto. Il referral viene quindi attribuito all'advocate in base al codice promo inserito.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/ec121afb7e96b7fab389fdca8009cb3d78de20fe" alt=""><figcaption></figcaption></figure></div>
{% endtab %}
{% endtabs %}


---

# 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/getting-started-with-advocate/advocate-code-types-explained.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.
