Shopify – nuovi tracciamenti GA4 nel checkout ma non solo

Shopify – Nuovi Tracciamenti Del Checkout

Come dicevo in quest’articolo, settimana scorsa, i tracciamenti del checkout su Shopify sono cambiati e parecchio.

Ora bisogna accedere alla sezione Impostazioni > Eventi del cliente e di volta in volta creare il pixel che serve.

Premesso che per GA4 quando è aggiunto come canale di vendita su Shopify traccia bene si collega al Merchants ed in teoria non si ha bisogno di altro.

Shopify – Nuovi Tracciamenti Ga4 Nel Checkout Ma Non Solo
Shopify – Nuovi Tracciamenti Ga4 Nel Checkout Ma Non Solo

Vorrei lasciarti il codice corretto per inserire GA4 in caso volessi fare delle integrazioni o settarlo solo negli Eventi del cliente.

Dal codice di inizializzazione di GA4 normale, come siamo abituati a vederlo normalmente, bisogna rimuovere l’HTML, ti ritrovi con il pixel SDK di GA4 e il codice per inizializzarlo.

const script = document.createElement('script');
script.setAttribute('src', 'https://www.googletagmanager.com/gtag/js?id=YOUR_PIXEL_ID');
script.setAttribute('async', '');
document.head.appendChild(script);

window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'YOUR_PIXEL_ID');

In questo modo il pixel GA4 è solo inizializzato. Perchè possa trasmettere anche i dati si deve creare un evento.

analytics.subscribe("page_viewed", async (event) => {
  gtag('event', 'page_view');
});

Per prima cosa devi mandare l’evento page_view, per fargli capire che la pagina è stata visualizzata.

analytics.subscribe("checkout_completed", async (event) => {
 gtag('event', 'purchase', {
 transaction_id: event.data?.checkout?.order?.id,
    value: event.data?.checkout?.totalPrice?.amount,
    tax: event.data?.checkout?.totalTax?.amount,
    shipping: event.data?.checkout?.shippingLine?.price?.amount,
    currency: event.data?.checkout?.currencyCode,
  });
});

E poi traccerai l’evento purchase con valore e valuta, volendo anche i dati utente.
Qui puoi trovare il set standard di eventi previsti da Shopify a cui potrai agganciare gli eventi GA4.

E qui l’elenco degli eventi disponibili e il loro codice in GA4.

Se devi effettuare dei tracciamenti su un sito Shopify, contattami attraverso questo modulo.

Hai un problema con il web?

Il tuo sito internet non vuole funzionare?

Vuoi rinnovarlo o sistemarlo?

Hai un’idea di integrazione ma non sai se è possibile realizzarla o meno?

    Accetto la Privacy Policy
    Autorizzo al trattamento dei miei dati personali, per ricevere le informazioni richieste attraverso questo modulo di contatto. I dati da te inseriti attraverso questo modulo verranno utilizzati solo per essere da me ricontattato.

    Recensioni

    Scrivimi una recensione

    Questo QR Code ti permette di lasciarmi una recensione in maniera facile e veloce.

    Altrimenti qui sotto ti lascio un bottone, con il quale puoi lasciare la recensione direttamente su Google My Business.

    Lascia una recensione su Google