> 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. Esistono tre codici principali:

* **Codici di referral** - Usati principalmente come metodo di attribuzione
* **Codici coupon** - Usati principalmente come ricompensa per i partecipanti e per il referral
* **Codici promo** - Usati principalmente sia per l'attribuzione che per la ricompensa in un unico codice

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

Il codice referral offre agli utenti un metodo semplice per collegarsi al tuo programma referral. Si tratta di codici relativamente brevi e leggibili, 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 comprendere.

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 richiesto 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="https://1043985218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-ea88073f93a71871801c724444707842e339dd9b%2F9f5106faf1bc102a44d939296d3315878ca2300f918bb3345df1f45d9458d730.png?alt=media" 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 usati per premiare i partecipanti e gli amici che invitano.

Il [Ricompense 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 dei premi utilizzando codici coupon univoci. I partecipanti al tuo programma possono riscattare questi codici per ottenere 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 una ricompensa Fuel Tank](/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 monitorare quale coupon è stato assegnato a quale partecipante del programma e annullarne la ricompensa, se necessario.

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

<div data-with-frame="true"><figure><img src="https://1043985218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-3a1fe72867766b21f49b2c22657db27e3772bd37%2F6bb4d0bd0e3a1343617b2ae32e17a72edd7272cddc63e627474c468f84e77cba.png?alt=media" 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 durante la creazione di un ordine. Si differenziano dai codici coupon in quanto possono essere usati anche per attribuire un referral. Se un consumatore inserisce un codice promo durante il processo di checkout, il valore del codice promo può essere inviato a impact.com come parte dei dati di conversione. impact.com può quindi usare i valori dei codici promo come metodo per ricondurre gli eventi di conversione 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 attribuzione e ricompensa in un unico passaggio all'inizio del processo di referral. I codici promo vengono presentati dagli advocate ai loro amici referenziati e offrono uno sconto. Una volta che l'amico referenziato utilizza il proprio codice promo al momento del checkout, il codice viene attribuito all'advocate, 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 a uso multiplo oppure a uso singolo. Con i codici a uso singolo, a un advocate può essere assegnato un certo numero di codici univoci. L'advocate riceve automaticamente un altro codice promo quando uno di quelli che aveva è stato usato.

{% hint style="info" %}
**Esempio**: Ciascuno dei tuoi advocate ha assegnati 5 codici promo a uso singolo. Quando un advocate condivide uno dei propri codici con un amico, l'amico può inserire il codice promo referral al momento del checkout per ricevere 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="https://1043985218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-320dcc46acec91f1e0f6222c11f8a2310704428e%2F01d583ad2ac6d70e4bc28d7cfa02e9cc3deb45555c26884893c5bbcfb8713c0b.png?alt=media" 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.
