Un tracciamento accurato delle conversioni è la base di un media buying redditizio. Nella piattaforma CheckoutChamp non ci sono molte opzioni per inviare postback degli eventi, quindi se hai bisogno di un metodo semplice, è meglio usare il codice JavaScript per inviare eventi dal browser dell’utente (Client-To-Server) al tuo TDS Voluum.
Quando si integra Voluum con CheckoutChamp, uno degli approcci più comuni è utilizzare un codice di tracciamento JavaScript inserito all’interno delle pagine di checkout. Questo script cattura le azioni degli utenti (come visualizzazioni di pagina, acquisti e upsell) e le invia a Voluum come eventi di conversione.
Codice di tracciamento JavaScript per le pagine di CheckoutChamp
Questo codice invierà gli eventi begin_checkout
e purchase
al tuo tracker Voluum. Assicurati che i tuoi eventi in Voluum abbiano nomi appropriati.
Il codice contiene snippet che devi aggiungere alle pagine pertinenti della tua piattaforma CheckoutChamp.
Sostituisci
your-voluum.domain
con il tuo dominio Voluum reale.
Scarica il codice da Github Gist
Usiamo
utm_medium=xo
per etichettare il nostro traffico eutm_term={clickid}
per l’ID click dell’utente, quindi nella tua offerta Voluum devi aggiungere questi parametri e il tuo link di offerta sarà simile ahttps://store.url/product?utm_medium=xo&utm_term={clickid}
Assicurati anche che tutte le tue pagine utilizzino lo stesso dominio, perché il codice di tracciamento si basa sulla funzionalità del browser
window.localStorage
.
Vantaggi dell’utilizzo del codice di tracciamento JavaScript
- Implementazione rapida. Facile da configurare direttamente in CheckoutChamp senza sviluppo lato server. Funziona semplicemente inserendo lo snippet nella pagina.
- Flessibilità degli eventi. Può attivare diversi tipi di eventi (acquisto, upsell, rebill) in base ai trigger della pagina o ai clic sui pulsanti. Consente una denominazione personalizzata degli eventi per report migliori in Voluum.
- Tracciamento in tempo reale. Gli eventi vengono inviati immediatamente a Voluum non appena l’azione dell’utente avviene. Utile per decisioni rapide di ottimizzazione e test A/B.
- Arricchimento dei dati lato client. JavaScript può catturare dati del browser, referrer e parametri UTM, quindi inviarli a Voluum. Utile per un’attribuzione dettagliata e report più granulari.
Svantaggi dell’utilizzo del codice di tracciamento JavaScript
- Dipendenza dall’esecuzione del browser. Se l’utente disabilita JavaScript, blocca gli script con ad blocker o se la pagina non viene caricata completamente, gli eventi potrebbero non attivarsi. Può portare a un sotto-reporting parziale delle conversioni.
- Meno affidabile rispetto al tracciamento Server-to-Server (S2S). Il tracciamento lato browser dipende da cookie e script, che possono essere bloccati o cancellati. I postback S2S sono generalmente più accurati poiché vengono inviati dal server di CheckoutChamp.
- Rischi di manipolazione dei dati. Poiché il codice viene eseguito lato client, utenti avanzati potrebbero teoricamente interferire con l’attivazione degli eventi. È raro ma possibile, a differenza degli eventi lato server.
Quando usare JavaScript
- Ideale per una configurazione rapida e test quando è necessario iniziare subito a tracciare.
- Funziona bene per campagne di piccola e media dimensione dove è accettabile un piccolo margine di errore nei report.
- Per una scalabilità a lungo termine, si consiglia di aggiungere postback server-to-server insieme al tracciamento JavaScript per garantire la massima precisione.
Il tracciamento JavaScript è facile da implementare e flessibile, ma meno affidabile rispetto alle integrazioni lato server. Per CheckoutChamp + Voluum, molti media buyer iniziano con il tracciamento JS e poi lo combinano con i postback S2S per una precisione completa dei dati.