Ogni volta che un acquisto avviene sul tuo sito, il tuo sistema manda un segnale a Meta.
La domanda è: cosa dice quel segnale?
Nella maggior parte dei casi dice solo: “è avvenuta una conversione”. Meta registra l’evento, lo attribuisce alla campagna, aggiorna il conteggio.
Quello che non dice quasi mai è quanto valeva quella conversione.
Il problema dell’ottimizzazione per volume
Di default, Meta ottimizza per massimizzare il numero di conversioni. L’obiettivo dell’algoritmo è trovare quante più persone possibile che compiono l’azione che gli hai indicato.
Il problema è che non tutte le conversioni valgono uguale.
Un e-commerce che vende sia accessori da 15 euro sia prodotti da 300 euro ha un problema strutturale se ottimizza solo per volume: l’algoritmo va a cercare chiunque compri qualcosa, senza distinzione. Nel tempo, impara a trovare chi fa acquisti frequenti e a basso valore, perché statisticamente sono più numerosi.
Lo stesso vale per un servizio con clienti che generano ricavi molto diversi tra loro. Se Meta non sa che un cliente vale 500 euro e un altro ne vale 5.000, li tratta allo stesso modo nell’ottimizzazione.
Meta può calcolare il ROAS solo quando agli eventi di conversione è associato un valore economico: senza il parametro value, vede quante conversioni avvengono, ma non quanto valgono.
Come funziona il valore negli eventi
Meta supporta due parametri specifici per includere il valore economico negli eventi: value e currency.
value è il valore numerico della transazione, il totale dell’ordine, in formato decimale. currency è la valuta in formato ISO 4217 (EUR per euro, USD per dollari, e così via).
Quando questi due parametri sono presenti nell’evento di acquisto, Meta può attivare modalità di ottimizzazione che vanno oltre il semplice conteggio delle conversioni: l’ottimizzazione per valore, che mira a massimizzare il valore totale generato dalle campagne piuttosto che il numero di transazioni.
In pratica: invece di cercare “chiunque compri qualcosa”, l’algoritmo cerca “le persone che spendono di più” o “le persone che hanno il profilo economico più simile ai tuoi clienti migliori”.
Cosa cambia in concreto
Il cambio più visibile avviene nelle campagne con obiettivo di acquisto quando si abilita il value optimization o il value-based bidding in Meta Ads Manager.
Per attivare queste opzioni, Meta richiede che il tuo pixel abbia ricevuto un numero sufficiente di eventi di acquisto con value e currency nelle ultime settimane. Se il parametro non è mai stato passato, l’opzione non è disponibile o peggio, è disponibile ma opera su dati insufficienti.
Il secondo cambiamento riguarda i report. Quando passi il valore, Meta mostra il ROAS reale calcolato sul valore delle transazioni, non solo il numero di conversioni. Questo rende i report molto più leggibili e utili per le decisioni di budget.
Il terzo cambiamento, quello meno ovvio ma più importante nel lungo periodo, riguarda la qualità dell’ottimizzazione automatica. L’algoritmo costruisce i suoi modelli di targeting sulla base dei segnali che riceve. Più segnali economici specifici riceve, più i suoi modelli si affinano nella direzione giusta.
Come verificare se stai già passando il valore
Apri Events Manager, seleziona il pixel, e vai sui dettagli di un evento di acquisto recente. Nel payload dell’evento, controlla se sono presenti i campi value e currency.
Se vedi qualcosa come "value": 0 o se i campi sono assenti, l’ottimizzazione per valore non è attiva.
Un secondo controllo: in Ads Manager, quando crei o modifichi una campagna con obiettivo acquisti, verifica se l’opzione “Ottimizza per valore” è disponibile e se Meta ti indica un numero sufficiente di eventi con valore negli ultimi 7 e 28 giorni.
Un caso che incontro spesso
Molte piattaforme e-commerce passano value e currency nel Pixel quasi automaticamente — WooCommerce, Shopify, e le principali hanno questa opzione nelle impostazioni. Il problema è che quando si attiva CAPI in modo indipendente, i parametri di valore spesso non vengono replicati nel canale server-side.
Risultato: il Pixel manda l’evento con valore, CAPI manda l’evento senza valore. Se la deduplicazione funziona, Meta tiene un solo segnale — e non è detto che tenga quello con il valore.
Verificare la consistenza dei parametri tra i due canali è uno dei controlli che faccio sistematicamente quando analizzo un account.
Come si configura correttamente il valore nel sistema
Non basta che il valore sia presente nel Pixel — deve essere presente e coerente in entrambi i canali, con la stessa logica di calcolo.
Il valore deve venire dal server, non dal browser. Il valore che passa al Pixel viene letto dalla pagina di conferma ordine e può essere manipolato o non disponibile se la pagina è cached o se l’utente chiude la finestra prima del caricamento. Il valore che viene passato tramite CAPI lato server viene letto direttamente dalla transazione nel database: è generalmente più affidabile del browser, anche se non immune da errori, indipendentemente da quello che succede nel browser. Questo è uno dei motivi per cui il canale server-side è strutturalmente più robusto.
Come si calcola il valore in contesti non e-commerce. Per chi vende servizi, lead, o lavora su cicli di vendita lunghi, il “valore di conversione” non è immediato. In questi casi si lavora su valore medio stimato per tipo di lead (basato sui dati storici), che viene passato all’evento. Non è precisione assoluta, ma è infinitamente meglio di inviare zero — e permette all’algoritmo di differenziare tra tipi di conversione con valore diverso.
Il passaggio successivo: valore reale via CRM. Per chi ha dati CRM, il passaggio più avanzato è trasmettere a Meta il valore effettivo delle transazioni chiuse — non la stima al momento del lead, ma il ricavo reale generato. Questo chiude il loop tra campagna e risultato di business reale, e porta l’ottimizzazione di Meta a un livello che la maggior parte degli inserzionisti non raggiunge mai.
La prossima settimana chiudiamo il cerchio
Nella prossima newsletter, l’ultima della serie, parlo dello Strato 5: i segnali avanzati.
È il livello in cui il sistema smette di essere un’infrastruttura e diventa un vantaggio competitivo. Audience personalizzate costruite su segnali di alta qualità, Customer Lifetime Value passato via CAPI, conversioni offline che tornano a Meta per chiudere il loop.
È anche il livello che separa chi usa Meta come strumento da chi lo fa lavorare al suo pieno potenziale.
Perché le conversioni di Meta non corrispondono alle vendite reali
Hai 47 conversioni nell’Events Manager di Meta. Nel tuo gestionale, nello stesso periodo, di vendite ne sono entrate 71. Oppure…
Gli eventi che nascondi a GA4
La settimana scorsa ho detto che la conversione è il risultato di una sequenza di eventi chiave, non un colpo…
La conversione non è un evento singolo
Ogni conversione che vedi nel tuo pannello ads è il risultato finale di qualcosa che è già successo prima. Prima dell’acquisto…