Eventi Purchase Duplicati o Inattesi in Pixel Plus
Se stai vedendo più eventi Purchase su Facebook rispetto agli ordini effettivamente completati nel tuo negozio PrestaShop, probabilmente stai affrontando eventi duplicati o inattesi che si stanno attivando.
Questo problema può impattare le tue analisi, risultare in conversioni sovra-riportate, e influenzare negativamente l'ottimizzazione degli annunci Meta. Vediamo come rilevare, isolare e risolvere il problema passo dopo passo.
📊 Passo 1: Confrontare gli Eventi di Facebook con i Tuoi Ordini PrestaShop
Inizia confrontando il numero di eventi Purchase riportati in Facebook con il conteggio reale degli ordini nel tuo back office di PrestaShop.
Se Facebook mostra più eventi Purchase, potrebbe significare che hai duplicati. È tempo di verificare e rintracciare la possibile fonte di quelli aggiuntivi.
🔎 Passo 2: Confermare la Fonte di Ogni Evento
Il modulo Pixel Plus include automaticamente un campo univoco in ogni evento che attiva:
"event_trigger": "Pixel Plus"
Questo si applica sia agli eventi del browser che agli eventi lato server (CAPI).
✅ Se questo campo manca, l'evento non è stato attivato dal modulo Pixel Plus.
Puoi verificare questo utilizzando:
- Meta Pixel Helper (estensione Chrome) + Registrazione CAPI all'interno del modulo Pixel Plus
- Facebook Events Manager → Strumento Eventi di Test
🧪 Come Utilizzare la Registrazione CAPI di Pixel Plus
Pixel Plus fornisce una funzione di registrazione dedicata per ispezionare gli eventi lato server (CAPI).
Come abilitarla:
- Vai su Back Office PrestaShop → Moduli → Pixel Plus → sezione CAPI
- Scorri fino alle Opzioni di Registrazione
- Abilita Registrazione Eventi
- Abilita salva generazione payload
- Fai clic su Aggiungi il Mio IP per limitare i log alla tua sessione di test
Cosa verificare:
- Vai su Parametri Avanzati → Log
- Individua l'evento
Purchase - Assicurati che il log contenga:
"event_trigger": "Pixel Plus""events_received"— indica che Facebook ha ricevuto l'evento"fbtrace_id"— riferimento di tracciamento interno di Facebook
⚠️ Se
event_triggermanca nel payload → l'evento non proviene da Pixel Plus ⚠️ Seevents_receivedmanca → Facebook non ha accettato/ricevuto l'evento