Passa al contenuto principale

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:

  1. Vai su Back Office PrestaShop → Moduli → Pixel Plus → Eventi Tracciabili
  2. Disabilita tutte le opzioni degli eventi come:
    • AddToCart
    • Purchase
    • InitiateCheckout
    • CompleteRegistration
    • e altri
  3. 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:

  1. Apri Facebook Events Manager
  2. Seleziona il tuo Pixel e vai su Eventi di Test
  3. Copia il Codice di Test (es., TEST1234)
  4. Vai su Back Office PrestaShop → Pixel Plus → sezione CAPI
  5. Incolla il codice nel campo Codice di Test
  6. Abilita Abilita Eventi Codice di Test
  7. 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:

  1. Apri Events Manager
  2. Vai sul tuo Pixel → Impostazioni
  3. Disabilita:
    • Corrispondenza Avanzata Automatica
    • Strumento di Configurazione Eventi

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