Cos'è Meta Conversions API (CAPI) e mi serve?
Meta Conversions API (CAPI) invia eventi di acquisto a Meta dal tuo server invece di affidarsi solo al browser del visitatore. In Marketing Revolution, il sender server-side Meta usa il tuo Pixel ID e il token di accesso CAPI, poi invia eventi di acquisto alla Graph API di Meta. Lo scopo è recuperare acquisti che il tracking browser può perdere per ad blocker, tempi del consenso, redirect checkout o perché il cliente chiude la pagina di conferma troppo presto.

CAPI lavora con il reinvio degli acquisti mancati. Il modulo registra il tracking acquisto, il task schedulato di reinvio gira ogni ora, guarda indietro nella finestra configurata e invia gli ordini mancati tramite le API server-side configurate. Per Meta, il payload include l'evento Purchase, valuta, valore, contenuti prodotto, ID ordine e dati di enhanced matching. Email, telefono, nome, cognome, città, CAP, stato e paese sono normalizzati e hashati con SHA-256 prima dell'invio; IP client e user agent vengono inviati non hashati perché Meta si aspetta quei campi in quella forma.
Minimal CAPI checklist:
1. Meta Pixel ID in the Meta platform settings.
2. Meta CAPI access token in the Meta platform settings.
3. Optional Test Event Code while validating in Meta Events Manager.
4. Enable Resend Missed Purchases if you want the hourly server-side recovery job.
5. Keep the browser pixel enabled too, because CAPI complements it rather than replacing normal frontend tracking.Event flow:
Customer reaches order confirmation -> browser pixel tries to send Purchase.
Marketing Revolution logs the purchase tracking attempt.
Hourly cron task -> ResendMissedPurchases finds completed orders not logged as tracked inside the lookback window.
MetaConversionsApi::sendPurchase() -> POST /{pixel_id}/events with Purchase, value, currency, contents, order_id and hashed customer data.
Meta Events Manager -> use the Test Event Code first, then remove it for live traffic.Ti serve CAPI se le campagne Meta sono importanti per reportistica o ottimizzazione. Se non fai campagne Meta, è opzionale. Se le fai, è uno dei miglioramenti di tracking con impatto più alto perché riduce il divario tra gli ordini reali PrestaShop e ciò che Meta può attribuire.
Questa risposta ti è stata utile?
Prodotti correlati
Hai ancora domande?
Non trovi quello che cerchi? Inviaci la tua domanda e ti risponderemo.