> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/advertisers/it/tracciamento-conversioni/manuali-di-monitoraggio/shopify-tracking.md).

# Come tracciare le conversioni con Shopify

*Questa guida è solo per Shopify. Se vuoi conoscere i passaggi generici per il tracciamento delle conversioni, controlla il* [*sezione Inserzionisti*](/advertisers/it/tracciamento-conversioni/tracciamento-conversioni.md)*.*

ExoClick ti dà accesso a fonti di traffico globali, funzionalità di targeting, big data e strumenti di analisi statistica per filtrare i risultati e ottimizzare le tue campagne. Questo manuale spiega come tracciare le conversioni dal tuo negozio Shopify sulla rete ExoClick.

In questa documentazione, forniremo due esempi di tracciamento degli eventi:

* **checkout\_completed**
* **product\_added\_to\_cart**

Prima di procedere con gli esempi, assicurati di avere un [**obiettivo di conversione**](/advertisers/it/tracciamento-conversioni/tracciamento-conversioni.md#creating-a-conversion-goal) creato nel tuo account.

## Evento Checkout Completed

Se vuoi tracciare gli acquisti nel tuo negozio Shopify utilizzando il tracciamento ExoClick Pixel, puoi utilizzare eventi come `checkout_completed`. Questo evento registra quando un visitatore completa un acquisto ed è attivato una volta per ogni checkout. È importante notare che in questo esempio il valore dell'obiettivo di conversione è dinamico.

Per aggiungere il `checkout_completed` evento al tuo negozio Shopify, segui questi passaggi:

{% stepper %}
{% step %}
Vai alla **Impostazioni** nel pannello di amministrazione di Shopify.
{% endstep %}

{% step %}
Seleziona **Eventi dei clienti**.
{% endstep %}

{% step %}
Fai clic su **Aggiungi pixel personalizzato**.

<figure><img src="/files/8c70bd0a3cff3aec428ecb41fab6fade9a460ff9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Imposta **Autorizzazione al marketing** richiesta per rispettare la Politica sui cookie.

<figure><img src="/files/b13266177823cf80cc7454a4446864c7873ae2ca" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Aggiungi il seguente codice:

```javascript
analytics.subscribe('checkout_completed', (event) => {
  const el = document.createElement('script');
  el.setAttribute('src', 'https://a.magsrv.com/tag_gen.js');
  el.setAttribute('data-goal', 'XXXXX');
  const cost = event.data.checkout.subtotalPrice?.amount || event.data.checkout.totalPrice?.amount;
  el.setAttribute('data-value', cost);

  document.body.appendChild(el);
});
```

{% endstep %}

{% step %}
Assicurati di sostituire `'XXXXX'` con il tuo ID obiettivo.
{% endstep %}

{% step %}
Infine, premi il **Connetti** pulsante.

<figure><img src="/files/82f86424e6f666f4a30f11ad76a03f9f2dab126d" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

Una volta connesso, effettua un acquisto di prova usando la funzione di pagamento di prova di Shopify per confermare che tutto sia configurato correttamente.

Dopo un checkout riuscito, dovresti vedere le conversioni insieme al valore dinamico registrato nella sezione entrate della tua dashboard di amministrazione ExoClick.

{% hint style="info" %}
**Nota:** Potrebbero essere necessari un paio di minuti prima che la conversione appaia nel pannello di amministrazione ExoClick.
{% endhint %}

<figure><img src="/files/1915a4fbecbf3c9f87a753612a149d91a7edaf21" alt=""><figcaption></figcaption></figure>

## Evento Product Added to Cart

Il `product_added_to_cart` l'evento traccia quando un cliente aggiunge un articolo al carrello. È importante notare che, in questo esempio, non c'è alcun valore assegnato per l'obiettivo di conversione.

Per configurarlo, segui gli stessi passaggi indicati in precedenza per l' `checkout_completed` evento. Tuttavia, tieni presente che questa volta il codice sarà diverso.

* Aggiungi il seguente codice:

```javascript
analytics.subscribe('product_added_to_cart', (event) => {
  const el = document.createElement('script');
  el.setAttribute('src', 'https://a.magsrv.com/tag_gen.js');
  el.setAttribute('data-goal', 'XXXXXX');

  document.body.appendChild(el);
});
```

* Assicurati di sostituire `'XXXXX'` con il tuo ID obiettivo.
* Infine, premi il **Connetti** pulsante.

Una volta connesso, testa la configurazione aggiungendo un prodotto al carrello. Se tutto è configurato correttamente, vedrai la conversione riflessa nel tuo pannello di amministrazione ExoClick.

{% hint style="info" %}
**Nota:** Potrebbero essere necessari un paio di minuti prima che la conversione appaia nel pannello di amministrazione ExoClick.
{% endhint %}

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

## Configurazione aggiuntiva degli eventi

Se desideri configurare altri tipi di eventi, fai riferimento al manuale di Shopify [Documentazione degli eventi standard di Shopify](https://shopify.dev/docs/api/web-pixels-api/standard-events).

{% hint style="warning" %}
**Nota:** Questi eventi sono realizzati su misura. Se desideri aggiungere altri eventi, tieni presente che ciò richiederà un tuo intervento di sviluppo.
{% endhint %}

Se vuoi trovare ulteriori informazioni riguardo ai pixel Shopify, fai riferimento a questa pagina: [Documentazione dei pixel di Shopify](https://help.shopify.com/en/manual/promoting-marketing/pixels)


---

# 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://docs.exoclick.com/advertisers/it/tracciamento-conversioni/manuali-di-monitoraggio/shopify-tracking.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.
