Skip to main content
Aftersell supporta l’attivazione dei funnel in base ai parametri UTM, una funzionalità opzionale pensata specificamente per casi d’uso avanzati. Puoi configurare il tuo funnel in modo che si attivi quando un cliente visita il tuo sito con una specifica query string UTM. Questa configurazione è opzionale e in genere è necessaria solo per esigenze di tracciamento avanzate, come i link direct-to-checkout o le offerte specifiche per campagna.

Come funzionano i trigger UTM

I trigger UTM ti permettono di mostrare funnel post-acquisto specifici in base ai parametri UTM presenti nell’URL. Questo è utile per:
  • 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

Per le visite standard alla vetrina (non direct-to-checkout), puoi configurare i trigger UTM usando l’app embed di Aftersell. Per vedere come iniziare rapidamente con i trigger UTM, guarda questo video:

Attiva l’app embed UTM

Per tracciare i parametri UTM sulle pagine della vetrina:
  1. Nel tuo pannello di amministrazione Shopify, vai su Online Store > Themes
  2. Clicca su Customize sul tuo tema attivo
  3. Nell’editor del tema, clicca sull’icona App embeds (il pezzo di puzzle) nella barra laterale sinistra
  4. Trova Aftersell UTM Tracker e attivalo con l’interruttore on
  5. Clicca su Save
Una volta attivato, Aftersell acquisirà automaticamente i parametri UTM quando i clienti visitano la tua vetrina con link UTM.

Configura i trigger UTM nel tuo funnel

Dopo aver attivato l’app embed:
  1. Vai su Post-purchase Funnels nel pannello di amministrazione di Aftersell
  2. Crea o modifica un funnel
  3. Nella sezione Triggers, aggiungi un trigger UTM Parameter
  4. Configura il parametro UTM e il valore che vuoi far corrispondere
  5. Salva il funnel

Parametri UTM supportati

Aftersell supporta i seguenti parametri UTM standard:
  • 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)
Tutti e sei i parametri vengono tracciati e possono essere usati per attivare i funnel.

Corrispondenza parziale dei campi

Quando configuri i trigger UTM, Aftersell supporta la corrispondenza parziale per i valori dei parametri UTM. Questo significa:
  • Valore del trigger: springCorrisponde a: spring_sale, spring_2026, early_spring
  • Valore del trigger: emailCorrisponde a: email_newsletter, promotional_email
  • Valore del trigger: saleCorrisponde a: spring_sale, flash_sale, sale_2026
Questa flessibilità ti consente di creare trigger più ampi che corrispondono a più varianti di campagna senza dover creare trigger separati per ciascuna. Esempio: se imposti un trigger per utm_campaign contiene sale, corrisponderà a qualsiasi campagna con “sale” nel nome, come spring_sale, summer_sale o flash_sale_2026. La configurazione base mostrata nel video qui sopra non supporta i link che portano i clienti direttamente al checkout. Per impostazione predefinita, Aftersell può rilevare i parametri UTM solo sulle pagine della vetrina. Questo perché si basa su un app embed del tema, che funziona solo sulle pagine della vetrina e non sul checkout o sulla pagina di ringraziamento.

Attiva il tracciamento UTM sulle pagine di checkout

Per tracciare i parametri UTM sulla pagina di checkout (per i link direct-to-checkout), devi aggiungere un pixel Shopify al tuo negozio. ⚠️ Limitazioni importanti:
  • 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

Segui queste istruzioni passo per passo per configurare il tracciamento UTM direct-to-checkout:
  1. Nel tuo pannello di amministrazione Shopify, vai su Settings > Customer Events.
  2. Clicca su Add Custom Pixel e assegnagli il nome che preferisci.
  3. Nel menu a tendina Permission, seleziona Analytics. È l’unico permesso richiesto.
  4. 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.
  5. Nell’editor di codice che appare, incolla il codice riportato di seguito.
  6. Clicca su Save, poi su Connect.
Note importanti sulla configurazione:
  • 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 = true per 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

Dopo aver configurato i trigger UTM, usa questa checklist per verificare che tutto funzioni correttamente:

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_DOMAIN sia 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

Se i trigger UTM non funzionano:
  1. Attiva la modalità debug: imposta enableDebug = true nel codice del pixel e controlla la console del browser per eventuali messaggi di errore
  2. Verifica il cart token: assicurati che i clienti abbiano articoli nel carrello prima di raggiungere il checkout (il pixel richiede il cart token)
  3. Controlla la configurazione del trigger: verifica che il parametro UTM e il valore nel trigger del tuo funnel corrispondano ai parametri dell’URL
  4. Testa la corrispondenza parziale: ricorda che i trigger usano la corrispondenza parziale - sale corrisponderà a spring_sale, flash_sale, ecc.
  5. Controlla la priorità dei funnel: se più funnel corrispondono, verrà mostrato solo il funnel con la priorità più alta
  6. 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