Configurare i report sulle acquisizioni di nuovi clienti

L'obiettivo Acquisizione di nuovi clienti ti consente di ottimizzare la tua campagna Google Ads per l'acquisizione di nuovi clienti. In questo articolo, illustreremo come configurare i report sulle acquisizioni di nuovi clienti utilizzando il tagging, per migliorare ulteriormente la precisione del rilevamento dei nuovi clienti nelle tue campagne. Scopri di più sull'obiettivo Acquisizione di nuovi clienti

Nota: prima di attivare i report sulle acquisizioni di nuovi clienti, devi impostare l'obiettivo Acquisizione di nuovi clienti.

Istruzioni per configurare i report sulle acquisizioni di clienti

Procedura di installazione con il tag globale del sito

Nota: per utilizzare questa opzione, devi aver configurato in Google Ads un'azione di conversione di tipo "Acquisto" che soddisfi determinate condizioni e impostare l'acquisizione di clienti nell'account. Scopri di più sull'obiettivo Acquisizione di nuovi clienti

Passaggio 1: installa il codice per il monitoraggio delle conversioni del tag Google sul tuo sito web

Per installare il monitoraggio delle conversioni con il tag Google, consulta Impostare il monitoraggio delle conversioni per il tuo sito web.

Nota: solo le conversioni di acquisto disponibili per il monitoraggio delle conversioni di Google Ads possono essere utilizzate per l'obiettivo di conversione Nuovo cliente. Non potrai monitorare i nuovi clienti con il tag Google né in Floodlight né in Google Analytics.

Passaggio 2: aggiungi il parametro new_customer allo snippet evento del tag

Ti consigliamo di aggiungere il seguente parametro cliente allo snippet evento:

Parametro Tipo di valore Descrizione
new_customer Booleano: True/False/[Non specificato] Il cliente che sta effettuando una conversione è un nuovo cliente?
  • True: nuovo cliente che non ha effettuato acquisti entro un determinato periodo di tempo (intervallo di 540 giorni consigliato e impostato come predefinito, ma non obbligatorio).
  • False: cliente ricorrente che ha acquistato durante il periodo di tempo specificato.
  • Non specificato: in caso di incertezza, ad esempio utilizzo del pagamento senza registrazione.

Esempio del tag globale del sito configurato con il parametro precedente:

<script type="text/javascript">

gtag('event', 'purchase', {

"send_to": "AW-CONVERSION_ID/CONVERSION_LABEL", /* SOSTITUISCI CON IL TUO VALORE */

"new_customer": true, /* calculate dynamically, populate with true/false */

]

});

/* ]]> */

Procedura di installazione con Google Tag Manager

Segui queste istruzioni per aggiungere il parametro new_customer al codice di Google Tag Manager

  1. Seleziona il tag di conversione Nuovo cliente.
  2. Seleziona la casella di controllo "Fornisci nuovi dati dei clienti".
  3. Scegli l'origine dati Livello dati o Campi personalizzati.
  4. Aggiungi le seguenti variabili di riferimento alla pagina di pagamento.
Parametro Tipo di valore Descrizione
new_customer Booleano: True/False/[Non specificato] Il cliente che sta effettuando una conversione è un nuovo cliente?
  • True: nuovo cliente che non ha effettuato acquisti entro un determinato periodo di tempo (intervallo di 540 giorni consigliato e impostato come predefinito, ma non obbligatorio).
  • False: cliente ricorrente che ha acquistato durante il periodo di tempo specificato.
  • Non specificato: in caso di incertezza, ad esempio utilizzo del pagamento senza registrazione.
customer_lifetime_value Valuta

Il lifetime value del cliente che esegue la conversione corrisponde a un nuovo cliente?

  • True: se il parametro new_customer è contrassegnato come "True", il valore della valuta viene registrato in Google Ads.
  • False: se il parametro new_customer è contrassegnato come "False", il valore della valuta non viene registrato in Google Ads.

Il livello dati viene utilizzato per archiviare temporaneamente i dati. È un formato strutturato, riconosciuto da Tag Manager, che ti consente di trasferire questi dati dalla tua pagina web o dalla tua app mobile ai tag, agli attivatori e ad altre variabili di Tag Manager.

Affinché le variabili recuperino le informazioni, non devi necessariamente impostare un livello dati. Le variabili di Tag Manager possono anche essere configurate per recuperare i valori direttamente dai campi personalizzati, dai cookie proprietari e dal DOM. Tuttavia, è consigliabile fare in modo che le variabili recuperino le informazioni direttamente da un oggetto del livello dati ben organizzato. Un'implementazione del livello dati può ridurre al minimo la probabilità che si verifichi una perdita di dati a causa di modifiche involontarie del codice, incoraggiare la definizione di un modello dei dati ben organizzato e accessibile, nonché semplificare la risoluzione dei problemi.

Per ogni conversione, puoi consentire a Google di rilevare automaticamente se si tratta di una nuova conversione oppure registrarla per conto tuo tramite il tag di conversione, il che garantirebbe una maggiore precisione nei report di Google Ads. Puoi anche modificare il valore di un nuovo cliente aggiungendo una frazione del valore medio dell'ordine al primo acquisto.

Il lifetime value cliente viene calcolato utilizzando il valore di conversione medio delle campagne Shopping e la frequenza di acquisto dei clienti. Partendo da questa considerazione, puoi scegliere una frazione per determinare il valore del nuovo cliente che ritieni più adatto.

Esempio di implementazione con il livello dati:

dataLayer.push({

"event": 'purchase',

"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",

"affiliation": "Google online store",

"value": 23.07,

"currency": "USD",

"new_customer": true,

});

Esempio di implementazione con i campi personalizzati:

<script type="text/javascript">

send_to = 'AW-CONVERSION_ID/CONVERSION_LABEL'; /* PLEASE REPLACE WITH YOUR VALUE */

transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";

affiliation = "Google online store";

value = 23.07;

currency = "USD";

new_customer = true;

</script>

Nota: in Tag Manager crea una variabile definita dall'utente alla quale Tag Manager possa fare riferimento.

Procedura di installazione con Firebase

Se attualmente utilizzi Google Tag Manager, puoi continuare a usare Tag Manager con Firebase per Android o iOS. I seguenti passaggi spiegano come impostare e verificare il monitoraggio delle conversioni di Firebase.

Passaggio 1: imposta il monitoraggio delle conversioni di Firebase

  1. Aggiungi Google Analytics alla tua app per Android o iOS.
  2. Accedi all'account Google Ads.
  3. Collega il tuo account Google Ads con la proprietà App di Google Analytics e Firebase. Segui le istruzioni sul collegamento.
  4. Misurare le conversioni di app della proprietà App di Google Analytics utilizzando l'SDK Firebase. Segui le istruzioni sulla misurazione delle conversioni di app con Firebase.
Nota: per misurare le conversioni con Firebase, devi utilizzare il nuovo SDK, Android 17.3 e iOS 6.2 o versioni successive.

Passaggio 2: verifica le impostazioni dell'azione di conversione

Per monitorare l'acquisizione di nuovi clienti, verifica di aver impostato correttamente l'azione di conversione. Modifica le impostazioni dell'azione di conversione nel seguente modo:

  • Imposta "categoria azione di conversione" su "acquisto".
  • Imposta "evento Firebase" su "acquisto".
  • Imposta "sorgente" su "Firebase".
  • Imposta le azioni di conversione come "disponibili" (azione di conversione principale).

Passaggio 3: aggiungi il parametro new_customer al tuo evento purchase

Prima di aggiungere il parametro new_customer, devi aggiornare l'evento purchase. Se non hai ancora creato un evento purchase, segui le istruzioni per Android e per iOS. Per monitorare l'acquisizione di nuovi clienti utilizzando Firebase è necessario il parametro new_customer indicato di seguito.

Parametro Tipo di valore Descrizione
new_customer Booleano: True/False/[Non specificato] Il cliente che sta effettuando una conversione è un nuovo cliente?
  • True: nuovo cliente che non ha effettuato acquisti entro un determinato periodo di tempo (intervallo di 540 giorni consigliato e impostato come predefinito, ma non obbligatorio)
  • False: cliente ricorrente che ha acquistato durante il periodo di tempo specificato.
  • Non specificato: in caso di incertezza, ad esempio utilizzo del pagamento senza registrazione.

Esempio di evento Firebase ecommerce_purchase generato da un nuovo cliente.

Android:

// Prepare ecommerce bundle

Bundle ecommerceBundle = new Bundle();

// Set relevant bundle-level parameters

// New customer information. Should be calculated dynamically and populated with true/false.

ecommerceBundle.putBoolean( "new_customer", true ); // or false

ecommerceBundle.putDouble( Param.VALUE, 37.39 ); // Revenue, optional

ecommerceBundle.putString( Param.CURRENCY, "USD" ); // Optional

// Log event with ecommerce bundle

mFirebaseAnalytics.logEvent( Event.PURCHASE, ecommerceBundle );

iOS:

// Prepare ecommerce dictionary

NSDictionary *ecommerce = @{

// New customer information. Calculate dynamically, populate with @YES/@NO.

@"new_customer" : @YES, // or @NO

// kFIRParameterValue : @75.98, // Revenue, optional.

// kFIRParameterCurrency : @"USD", // Optional.

};

// Log ecommerce_purchase event with ecommerce dictionary.

[FIRAnalytics logEventWithName:kFIREventPurchase

parameters:ecommerce];

Verificare le conversioni dei nuovi clienti

Assicurati di utilizzare il tag globale del sito e di aver installato il parametro new_customer. Se sei in grado di creare un ordine di prova, procedi nel modo indicato di seguito per accertarti che i parametri vengano rispettati.

  1. Utilizza Strumenti per sviluppatori di Chrome per esaminare la pagina come indicato di seguito al fine di ottimizzare il codice:
  • Seleziona il menu Chrome nell'angolo in alto a destra della finestra del browser. Seleziona Strumenti e poi Strumenti per sviluppatori.
  • Fai clic con il tasto destro del mouse su un qualsiasi elemento di pagina e seleziona Ispeziona elementi. La finestra DevTools si aprirà nella parte inferiore del browser Chrome.
  1. Nella finestra DevTools, seleziona Rete.
  2. Invia il tuo ordine di prova nel browser web.
  3. Cerca la richiesta contenente la tua conversione (cerca "/conversion"). I parametri della stringa di query devono includere parametri aggiuntivi, come illustrato nell'esempio sottostante:

vdnc: true where vdnc = new_customer

Verificare le conversioni dei nuovi clienti con Firebase

Assicurati di utilizzare Firebase e di aver aggiunto o adattato l'evento purchase con i parametri dei dati del carrello.

Puoi poi eseguire il debug degli eventi in Firebase quasi in tempo reale. Puoi anche monitorare gli eventi new customer in Firebase.

Link correlati

È stato utile?

Come possiamo migliorare l'articolo?
Ricerca
Cancella ricerca
Chiudi ricerca
App Google
Menu principale
11258605961240863117
true
Cerca nel Centro assistenza
true
true
true
true
true
73067
false
false
false