Come funzionano i trigger UTM
- Offerte specifiche per campagna - Mostra upsell diversi in base alla campagna di marketing
- Link direct-to-checkout - Attiva i funnel quando i clienti saltano la vetrina del negozio
- Attribuzione del canale - Personalizza le offerte in base alla fonte di traffico (email, social media, annunci)
- A/B testing - Testa offerte diverse per diverse varianti di campagna
Avvio rapido: configurazione base dei trigger UTM
Attiva l’app embed UTM
- Nel tuo pannello di amministrazione Shopify, vai su Online Store > Themes
- Clicca su Customize sul tuo tema attivo
- Nell’editor del tema, clicca sull’icona App embeds (il pezzo di puzzle) nella barra laterale sinistra
- Trova Aftersell UTM Tracker e attivalo con l’interruttore on
- Clicca su Save
Configura i trigger UTM nel tuo funnel
- Vai su Post-purchase Funnels nel pannello di amministrazione di Aftersell
- Crea o modifica un funnel
- Nella sezione Triggers, aggiungi un trigger UTM Parameter
- Configura il parametro UTM e il valore che vuoi far corrispondere
- Salva il funnel
Parametri UTM supportati
utm_source- Identifica la fonte di traffico (es. google, newsletter, facebook)utm_medium- Identifica il mezzo di marketing (es. email, cpc, social)utm_campaign- Identifica la campagna specifica (es. spring_sale, product_launch)utm_term- Identifica le parole chiave della ricerca a pagamento (es. running+shoes)utm_content- Differenzia contenuti o link simili (es. banner_ad, text_link)utm_id- Identifica l’ID della campagna (es. campaign_123)
Corrispondenza parziale dei campi
- ✅ Valore del trigger:
spring→ Corrisponde a:spring_sale,spring_2026,early_spring - ✅ Valore del trigger:
email→ Corrisponde a:email_newsletter,promotional_email - ✅ Valore del trigger:
sale→ Corrisponde a:spring_sale,flash_sale,sale_2026
utm_campaign contiene sale, corrisponderà a qualsiasi campagna con “sale” nel nome, come spring_sale, summer_sale o flash_sale_2026.
Link UTM direct-to-checkout
Attiva il tracciamento UTM sulle pagine di checkout
- Questa configurazione richiede che il visitatore abbia un cart token quando arriva al checkout tramite un link UTM. Senza un cart token, i dati UTM non verranno acquisiti.
- I metodi di checkout express (Shop Pay, Apple Pay, Google Pay) non sono supportati perché bypassano il carrello e non generano un cart token. I clienti che usano il checkout express non attiveranno i funnel basati su UTM.
Configurare il pixel Shopify
- Nel tuo pannello di amministrazione Shopify, vai su Settings > Customer Events.
- Clicca su Add Custom Pixel e assegnagli il nome che preferisci.
- Nel menu a tendina Permission, seleziona Analytics. È l’unico permesso richiesto.
- Per il menu a tendina Data Sale, puoi scegliere Data collected does not qualify as data sale. Aftersell mantiene privati tutti i dati raccolti e non li condivide mai con nessuno oltre a te.
- Nell’editor di codice che appare, incolla il codice riportato di seguito.
- Clicca su Save, poi su Connect.
- Modifica
MYSHOPIFY_DOMAIN: devi sostituire la stringa vuota con il dominio myshopify.com del tuo negozio (es.'example-store.myshopify.com') - Attiva la modalità debug (opzionale): imposta
enableDebug = trueper vedere i log della console utili per la risoluzione dei problemi - Parametri supportati: il pixel traccia tutti e sei i parametri UTM standard elencati nell’array
allowedUrlParams
Testare la configurazione dei trigger UTM
Per il tracciamento UTM sulla vetrina (app embed)
- ✅ App embed attivato: verifica che l’app embed Aftersell UTM Tracker sia attivato nelle impostazioni del tema
- ✅ URL di test: visita il tuo negozio con un parametro UTM (es.
yourstore.com?utm_campaign=test) - ✅ Completa l’acquisto: aggiungi un prodotto al carrello e completa il checkout
- ✅ Controlla il funnel: verifica che il funnel corretto appaia sulla pagina di ringraziamento
- ✅ Order browser: controlla l’Order Browser di Aftersell per confermare che il trigger UTM sia stato rilevato
Per il tracciamento UTM direct-to-checkout (pixel Shopify)
- ✅ Pixel installato: verifica che il pixel personalizzato sia salvato e connesso in Settings > Customer Events
- ✅ Dominio configurato: conferma che
MYSHOPIFY_DOMAINsia impostato correttamente nel codice del pixel - ✅ Cart token presente: assicurati che il cliente abbia articoli nel carrello prima di andare al checkout (necessario per il tracciamento)
- ✅ URL di test: usa un link direct-to-checkout con parametri UTM (es.
yourstore.com/checkout?utm_campaign=test) - ✅ Completa l’acquisto: completa la procedura di checkout
- ✅ Controlla il funnel: verifica che il funnel corretto appaia sulla pagina di ringraziamento
- ✅ Order browser: controlla l’Order Browser di Aftersell per confermare che il trigger UTM sia stato rilevato
- ⚠️ Checkout express: ricorda che Shop Pay, Apple Pay e Google Pay NON funzionano con i trigger UTM
Suggerimenti per la risoluzione dei problemi
- Attiva la modalità debug: imposta
enableDebug = truenel codice del pixel e controlla la console del browser per eventuali messaggi di errore - Verifica il cart token: assicurati che i clienti abbiano articoli nel carrello prima di raggiungere il checkout (il pixel richiede il cart token)
- Controlla la configurazione del trigger: verifica che il parametro UTM e il valore nel trigger del tuo funnel corrispondano ai parametri dell’URL
- Testa la corrispondenza parziale: ricorda che i trigger usano la corrispondenza parziale -
salecorrisponderà aspring_sale,flash_sale, ecc. - Controlla la priorità dei funnel: se più funnel corrispondono, verrà mostrato solo il funnel con la priorità più alta
- Consulta l’Order Browser: usa l’Order Browser di Aftersell per vedere quali trigger si sono attivati per ciascun ordine
Best practice per i trigger UTM
- Usa una nomenclatura coerente: stabilisci una convenzione di denominazione per i tuoi parametri UTM (es.
utm_campaign=email_spring_2026) - Sfrutta la corrispondenza parziale: usa valori di trigger più ampi per corrispondere a più varianti di campagna
- Testa prima del lancio: testa sempre i tuoi link UTM e i trigger prima di inviarli ai clienti
- Documenta le tue campagne: tieni traccia dei parametri UTM che usi per ogni campagna
- Combina con altri trigger: usa i trigger UTM insieme ai trigger su prodotto o valore dell’ordine per un targeting più preciso
- Monitora le prestazioni: controlla regolarmente l’Order Browser per vedere quali campagne UTM generano più upsell