Come Rilevare Fonti Esterne che Inviano Eventi Facebook
Se stai vedendo eventi Facebook inaspettati (come AddToCart, Purchase o InitiateCheckout) anche quando hai configurato Pixel Plus per evitare di tracciarli, questa guida ti aiuterà a rilevare se sono attivati da fonti esterne, come:
- Altri moduli correlati a Facebook
- Codice di tracciamento JavaScript manuale
- Google Tag Manager (GTM)
- Funzionalità di tracciamento automatico degli eventi di Facebook
✅ Quando Usare Questa Guida
Usa questa diagnostica quando:
- Stai vedendo troppi eventi di acquisto
- Il conteggio degli eventi di acquisto è superiore ai tuoi ordini effettivi
- Gli eventi vengono attivati anche quando sono disabilitati nel modulo
- Vuoi verificare che solo Pixel Plus stia inviando eventi Facebook
🔍 Passo 1: Disabilitare Tutti gli Eventi Tranne PageView
Pixel Plus ti permette di abilitare o disabilitare selettivamente il tracciamento degli eventi Facebook (eccetto PageView, che viene sempre inviato).
Come fare:
- Vai su Back Office PrestaShop → Moduli → Pixel Plus → Eventi Tracciabili
- Disabilita tutte le opzioni degli eventi come:
AddToCartPurchaseInitiateCheckoutCompleteRegistration- e altri
- Clicca su Salva
🧪 Passo 2: Simulare Azioni Utente Normali
Ora naviga sul tuo sito come un utente regolare:
- Visita una pagina prodotto
- Aggiungi un prodotto al carrello
- Inizia il processo di checkout
- Completa un ordine (facoltativo)
- Invia un modulo, registrati o applica uno sconto
🔬 Passo 3: Monitorare Quali Eventi Vengono Ancora Inviati
✅ Opzione A: Usare Meta Pixel Helper
Installa dal Chrome Web Store
Questo strumento mostra:
- Tutti gli eventi Pixel attivati dal browser
- Parametri degli eventi e origine
Se vedi un evento diverso da PageView, non proviene da Pixel Plus.
✅ Opzione B: Usare Facebook Events Manager – Strumento Eventi di Test
Per una vista più completa (inclusi gli eventi CAPI/server), usa lo strumento Eventi di Test:
- Apri Facebook Events Manager
- Seleziona il tuo Pixel e vai su Eventi di Test
- Copia il Codice di Test (es.,
TEST1234) - Vai su Back Office PrestaShop → Pixel Plus → sezione CAPI
- Incolla il codice nel campo Codice di Test
- Abilita Abilita Eventi Codice di Test
- Clicca su Aggiungi il Mio IP per limitare il test alla tua sessione (consigliato)
⚠️ Importante: Disabilita il codice di test dopo la tua sessione di test. Lasciarlo abilitato senza restrizione IP può far sì che Facebook segnali il tuo pixel o mostri errori.
🚨 Passo 4: Interpretare i Risultati
- Se appare solo
PageView, il tuo modulo funziona come previsto. - Se appaiono altri eventi, sono attivati da fonti esterne.
🛠️ Passo 5: Identificare Fonti Esterne
✅ 1. Altri Moduli
Verifica altri moduli PrestaShop correlati a Facebook o strumenti di marketing che potrebbero attivare eventi in modo indipendente.
✅ 2. JavaScript Manuale
Cerca nei file del tuo tema o JS personalizzato:
fbq('track', 'Purchase');
Rimuovi qualsiasi script di tracciamento inserito manualmente.
✅ 3. Google Tag Manager (GTM)
- Apri il tuo workspace GTM
- Cerca tag correlati a Facebook (Purchase, AddToCart, etc.)
- Disabilita quelli che potrebbero sovrapporsi con Pixel Plus
✅ 4. Strumento di Configurazione Eventi Facebook
Facebook a volte traccia gli eventi automaticamente.
Per disabilitare:
- Apri Events Manager
- Vai sul tuo Pixel → Impostazioni
- Disabilita:
- Corrispondenza Avanzata Automatica
- Strumento di Configurazione Eventi
✅ Riepilogo
Utilizzando la configurazione degli Eventi Tracciabili, Pixel Helper e lo strumento Eventi di Test, puoi:
- Verificare se eventi indesiderati sono attivati da Pixel Plus
- Identificare strumenti o script di terze parti che possono interferire
- Assicurare un tracciamento pulito e preciso nella tua boutique
Hai bisogno di aiuto con eventi Purchase duplicati?
👉 Consulta la guida completa qui