Panoramica
Per il tracciamento di affiliazione inserisci due piccoli script nel tuo tema Shopify e registri quattro webhook nel tuo admin Shopify. Non serve installare nessuna app.Questa guida configura solo la parte tecnica nel tuo negozio. Se clic e ordini vengano effettivamente registrati dipende inoltre dal tuo contratto di affiliazione, vedi Tracciamento di affiliazione.
Requisiti
- Un contratto di affiliazione attivo con ID partner, vedi Accordo di partnership. Gli URL dei webhook vengono mostrati solo quando il tuo ID partner è stato assegnato.
- Accesso al codice del tema del tuo negozio (Negozio online → Temi → Modifica codice).
- Accesso admin a Impostazioni → Notifiche in Shopify, per creare i webhook.
Configurazione
1
Aprire l'integrazione
Nella dashboard vai su Affiliazione → Integrazione, scegli in alto a destra il tuo negozio online e apri il tab Script manuale.
2
Inserire lo script cookie nell'head
Copia lo Script cookie con Copia script. In Shopify apri Negozio online → Temi → … → Modifica codice e inserisci lo script in
layout/theme.liquid subito prima di </head>. Lo script contiene già i tag <script>.3
Inserire lo script principale prima della fine del body
Copia lo Script principale e inseriscilo nello stesso file subito prima di
</body>. Salva il tema.4
Registrare il Secret Webhook
In Shopify apri Impostazioni → Notifiche → Webhook. In fondo trovi la chiave di firma con cui Shopify firma i webhook. Copiala, inseriscila nella dashboard sotto Secret Webhook Shopify e clicca su Salva secret.
5
Creare i webhook in Shopify
Nella dashboard trovi sotto Webhook Shopify quattro URL. In Shopify crea, sotto Impostazioni → Notifiche → Webhook, un webhook per ogni URL (formato JSON):
Come versione API del webhook scegli la versione stabile più recente offerta da Shopify (ad esempio
2025-10 o successiva). Highcovery legge solo i campi standard dell’ordine, presenti in tutte le versioni attuali.6
Registrare i codici sconto (opzionale)
Sotto Codici sconto puoi inserire dei codici, separati da virgole. Se un cliente usa uno di questi codici, l’ordine viene attribuito a te anche quando non è presente alcun ID clic.
7
Verificare la configurazione
Apri un deeplink dall’app Highcovery e crea con esso un ordine di prova. Comparirà nella tua pagina Affiliazione sotto Attività recente.
Come funziona il tracciamento
- Un utente clicca nell’app Highcovery sul tuo prodotto e arriva nel tuo negozio con i parametri URL
hc_cid(ID clic) ehc_pid(ID partner). - Lo Script cookie salva entrambi i valori come cookie per 30 giorni. Rispetta la Shopify Customer Privacy API: senza consenso al marketing non viene impostato alcun cookie.
- Lo Script principale scrive l’ID clic come attributo del carrello nel carrello. Così finisce nell’ordine.
- I webhook comunicano a Highcovery ogni ordine. Highcovery legge l’ID clic dall’ordine e genera la conversione. Se manca, interviene il fallback sui codici sconto.
- Anche annullamenti e rimborsi vengono comunicati e correggono la commissione.
Risoluzione dei problemi
- Nessuna conversione nonostante gli ordini – verifica che entrambi gli script si trovino nel tema attivo e che i quattro webhook in Shopify puntino agli URL corretti.
- I webhook vengono rifiutati – il Secret Webhook nella dashboard deve corrispondere esattamente alla chiave di firma di Shopify. Salvalo di nuovo.
- Gli ordini con codice sconto non vengono attribuiti – il codice deve essere inserito sotto Codici sconto esattamente come si chiama in Shopify.
- Stato del tracciamento inattivo – controlla i banner di stato nella tua pagina Affiliazione. Indicano il motivo, ad esempio un metodo di pagamento mancante.