Meta Conversions API (CAPI): che cos’è e come configurarla

Se fai pubblicità su Meta, probabilmente ti hanno già detto che conviene affiancare la Conversions API al Pixel. Il motivo è la perdita di segnale: ad blocker e limiti dei browser fermano una parte degli eventi del Pixel prima che arrivino a Meta. In questa guida vedi come funziona la Conversions API, quale percorso di configurazione fa al caso tuo e come il consenso arriva agli eventi server-side.

In sintesi

La Meta Conversions API (CAPI) è la soluzione di server-side tracking di Meta: invece di affidarsi solo al Meta Pixel nel browser del visitatore, invia gli eventi di conversione direttamente da un server. Meta consiglia di usarla insieme al Pixel, con i due flussi deduplicati. Le regole sul consenso non cambiano, quindi prevedine la gestione fin dalla prima configurazione.

In questa guida:

Che cos’è la Meta Conversions API?

La Meta Conversions API invia a Meta eventi come acquisti, lead e iscrizioni direttamente da un server, invece di farli partire dal browser del visitatore tramite il Pixel. È così che funziona il server-side tracking per le inserzioni Meta su Facebook e Instagram. La trovi anche come Meta CAPI o con il vecchio nome, Facebook Conversions API.

Gli eventi server-side arrivano esattamente dove arrivano quelli del browser. Come spiega la documentazione di Meta, «gli eventi server-side sono collegati a un ID del dataset e sono elaborati come gli eventi inviati con il Meta Pixel».

La CAPI non si ferma al sito web: ogni evento porta con sé un action source che indica a Meta dove è avvenuta la conversione, su un sito, in un’app o in un negozio fisico.

meta conversions api capi spiegata

Come funziona la Conversions API nel server-side tracking

Con il Pixel è il browser a parlare con Meta; con la Conversions API è un tracking server. Ecco il percorso di un evento:

  1. Il visitatore compie un’azione, per esempio completa un acquisto o invia un modulo.
  2. L’evento arriva a un tracking server, inviato dal tuo sito, dalla tua piattaforma e-commerce o dal tuo CRM.
  3. Il server applica l’hash ai dati dei clienti. Converte indirizzi email, numeri di telefono e nomi con SHA-256 prima di inviare l’evento.
  4. Il server invia l’evento a Meta.
  5. Meta associa l’evento a un account e lo attribuisce alle tue inserzioni.
Il percorso di un acquisto attraverso la Meta Conversions API, dal sito web a un tracking server che verifica il consenso fino a Meta, mentre il Pixel invia lo stesso evento per la deduplicazione

Quali dati invia la Conversions API

Ogni evento server-side richiede quattro campi: event_name, event_time, action_source e user_data, come indica il riferimento sui parametri di Meta. Per gli eventi del sito serve anche l’URL della pagina (event_source_url); in custom_data puoi aggiungere dati commerciali come valuta e valore dell’ordine.

Il campo user_data segue regole precise: Meta richiede l’hashing SHA-256 per email, telefono, nome, data di nascita e dati sulla posizione. Alcuni valori invece devono restare senza hash: indirizzo IP, user agent e i parametri fbp e fbc. fbp è l’ID browser assegnato da Meta e contenuto nel cookie _fbp, mentre fbc è il click ID che arriva dal cookie _fbc o dal parametro fbclid nel link.

Deduplicazione: come event_id evita il doppio conteggio

Se il Pixel e la Conversions API segnalano lo stesso acquisto, Meta deve capire che l’acquisto è uno solo: a questo serve la deduplicazione degli eventi. Nelle parole di Meta, «l’eventID del Meta Pixel deve corrispondere all’event_id della Conversion API», e devono corrispondere anche i nomi degli eventi. Meta deduplica solo gli eventi ricevuti entro 48 ore l’uno dall’altro.

Meta Pixel vs Conversions API: servono entrambi?

Non devi scegliere. Meta consiglia di usarli insieme:

«Per ottenere le migliori prestazioni delle inserzioni, consigliamo agli inserzionisti di implementare la Conversions API insieme al Meta Pixel.»

Meta, Documentazione della Conversions API

Meta parla di configurazione ridondante, e la deduplicazione evita il doppio conteggio.

Ecco un confronto tra i due:

Meta PixelConversions API
Tipo di trackingClient-sideServer-side
Invia gli eventi daIl browser del visitatoreUn tracking server
Risente di ad blocker e limiti dei browserSìMeno, quindi i dati sono più accurati
Controllo sui dati prima dell’invioLimitatoScegli quali campi escono dal server
Eventi offline e da CRMNoSì
Impegno per la configurazioneSnippet di codice o plugin della piattaformaDipende dal percorso scelto

Perché usare la Conversions API

Secondo Meta, gli inserzionisti che hanno configurato la Conversions API per gli eventi web hanno registrato in media un costo per risultato più basso del 17,8% rispetto a chi non l’ha fatto. Il dato arriva dall’annuncio di Meta di aprile 2026 e, stando alla video guida di Meta, da un esperimento condotto a novembre 2025 con 5.926 inserzionisti.

Oltre a questo dato, la CAPI ti aiuta a:

  • recuperare gli eventi che il Pixel perde per colpa degli ad blocker o di problemi di caricamento e connessione, a patto che l’evento server-side non dipenda dalla richiesta del Pixel bloccata (quindi parte dal tuo backend o da un endpoint first-party),
  • inviare anche le conversioni offline e da CRM, non solo gli eventi del sito,
  • decidere quali dati arrivano a Meta prima che escano dal server,
  • condividere gli eventi in tempo reale, cosa che secondo Meta aiuta le campagne a rendere al meglio.

Attenzione: la CAPI recupera gli eventi dei visitatori che hanno dato il consenso ma il cui Pixel è stato bloccato. Non riporta invece gli eventi di chi ha rifiutato il consenso, ed è giusto così.

Spostare gli eventi su un server cambia il percorso dei dati, non l’obbligo di consenso.

Il server-side tracking non elimina l’obbligo di consenso

Le norme europee sul tracking guardano all’archiviazione o all’accesso alle informazioni sul dispositivo del visitatore, non al sistema che poi inoltra i dati. Il Comitato europeo per la protezione dei dati (EDPB) lo scrive chiaramente nelle Linee guida 2/2023 sulla direttiva ePrivacy dell’UE: «il fatto che l’entità ricevente possa non essere quella che impartisce l’istruzione di inviare le informazioni non esclude l’applicazione dell’articolo 5, paragrafo 3, della direttiva ePrivacy».

Ne parliamo più a fondo nell’articolo dedicato a quando il server-side tracking richiede il consenso ai sensi del Regolamento generale sulla protezione dei dati (GDPR).

Le Condizioni per gli strumenti per le aziende di Meta mettono la responsabilità in capo agli inserzionisti. Dove la legge richiede un consenso informato per i cookie e per l’accesso al dispositivo, e l’esempio che fa Meta è proprio l’UE, le condizioni ti chiedono, come inserzionista, di accertarti in modo verificabile che le persone abbiano dato i consensi necessari prima di usare gli strumenti di Meta. E le autorità guardano da vicino il tracking di Meta, come ha mostrato la decisione austriaca sul Pixel di Meta.

Come il consenso del visitatore arriva agli eventi server-side

In una configurazione solo browser, il cookie banner blocca il Pixel finché il visitatore non dà il consenso. Con il server-side tracking, invece, la scelta deve viaggiare insieme all’evento:

  1. La tua piattaforma di gestione del consenso (CMP) registra la scelta del visitatore.
  2. Il segnale viaggia con l’evento fino al tracking server.
  3. Il server inoltra a Meta solo gli eventi per cui c’è il consenso.

Per i visitatori di alcuni stati USA, Meta mette a disposizione anche Limited Data Use, un flag che limita il modo in cui Meta tratta gli eventi in base alle leggi privacy statali statunitensi. Vale sia per gli eventi del Pixel sia per quelli della Conversions API, ma devi attivarlo tu.

Cosa inviare e cosa no

Invia quello che serve alle tue campagne, niente di più. L’hashing nasconde gli identificatori originali, ma un indirizzo email con hash resta un dato personale ai sensi del GDPR: è pseudonimizzato, non anonimizzato. Ogni campo che aggiungi deve quindi avere una ragione precisa.

Come configurare la Meta Conversions API

La video guida di Meta passa in rassegna i principali percorsi di configurazione. Quello giusto dipende da quanto è complesso il tuo tracking e da chi gestisce la parte server-side:

OpzioneIdeale perCosa serve
Configurazione in un clic di MetaSiti semplici che vogliono solo attivare la CAPIPochi clic in Events Manager
L’integrazione della tua piattaforma e-commerceShopify e altri negozi onlineAttivare un’impostazione nel tuo negozio
Uno strumento di server-side trackingTeam che vogliono il controllo su eventi e consenso, inviare dati a più piattaforme di marketing o arricchirliCollegare lo strumento; al server pensa il fornitore, come iubenda
Google Tag Manager server-sideTeam che usano già Google Tag ManagerUn tagging server, gestito dal tuo team o da un fornitore di hosting
Integrazione direttaConfigurazioni personalizzateL’aiuto di un team di sviluppo

Configurazione in un clic di Meta o personalizzata

La configurazione in un clic di Meta è gratuita e non richiede codice, spiega Meta. È pensata per gli inserzionisti con una copertura eventi bassa e non cambia nulla per chi ha già una configurazione personalizzata o con un partner.

La configurazione in un clic funziona bene nei casi più semplici. Quando le esigenze si fanno più complesse e ti serve controllo su eventi, dati e consenso, meglio un’integrazione diretta o uno strumento di server-side tracking.

Ecco il confronto, aggiornato a ottobre 2026:

Configurazione in un clic di MetaConfigurazione personalizzata o con un partner
Eventi inviatiGli stessi che invia il PixelLi scegli tu
Parametri per eventoQuelli che invia il PixelLi scegli e li arricchisci tu
Filtro dei dati prima di MetaNoSì
Eventi da app e offlineNo, solo webSì
Altre piattaforme pubblicitarie dallo stesso tracking serverNo, solo MetaSì
Gestione del consensoNon documentata da MetaDecidi tu cosa inoltrare

Checklist di configurazione

  1. Scegli gli eventi che contano davvero, come acquisti e lead.
  2. In Events Manager, individua l’ID del dataset e genera un token di accesso.
  3. Configura il percorso che hai scelto.
  4. Imposta la deduplicazione facendo corrispondere i valori di event_id e event_name.
  5. Invia eventi di test e accertati che Meta li riceva.
  6. Controlla il punteggio Event Match Quality.
  7. Verifica che a Meta arrivino solo gli eventi con consenso.

Errori comuni con la Conversions API

  • Saltare la deduplicazione: senza ID evento corrispondenti, il Pixel e la Meta CAPI possono conteggiare due volte la stessa conversione.
  • Inoltrare eventi senza consenso: gli eventi server-side richiedono il consenso esattamente come quelli del Pixel.
  • Sbagliare l’hashing: Meta richiede email e telefono con hash, mentre indirizzo IP, user agent, fbp e fbc devono restare senza hash.
  • Tralasciare fbp e fbc: senza di loro la qualità della corrispondenza cala. Quando il Pixel è bloccato spesso mancano anche questi cookie, quindi il risultato dipende soprattutto dai dati dei clienti con hash che invii.
  • Inviare gli eventi in ritardo: Meta accetta eventi fino a sette giorni dopo, ma l’invio in tempo reale dà risultati migliori.

Vuoi il controllo di una configurazione personalizzata senza gestire un server? Lo strumento di server-side tracking di iubenda inoltra gli eventi alla Meta Conversions API e alle altre piattaforme pubblicitarie solo dopo aver verificato il consenso registrato per quel visitatore.

Server-side tracking con la conformità integrata

Configura facilmente anche la conformità

Un laptop che mostra la homepage di iubenda insieme a una privacy policy, un cookie banner e una chat di assistenza con AI

FAQ: Meta Conversions API

La Meta Conversions API è gratuita?

Sì. Usare la Meta Conversions API è gratuito: Meta non fa pagare l’invio degli eventi, e anche la configurazione in un clic è senza costi. Gli altri percorsi però possono avere un prezzo: gli strumenti dei partner, l’hosting di un tagging server o il tempo di sviluppo per un’integrazione diretta.

Conviene usare la Conversions API?

Per molti inserzionisti sì, almeno stando ai numeri di Meta: chi ha configurato la Conversions API per gli eventi web registra in media un costo per risultato più basso del 17,8%, e Meta consiglia di usarla insieme al Pixel. Visto che il dato arriva da Meta, provala e misura l’effetto sulle tue campagne.

La Conversions API è obbligatoria per le inserzioni Meta?

No, la Conversions API non è obbligatoria per le inserzioni Meta: puoi continuare a gestire e misurare le campagne con il solo Meta Pixel. Meta però consiglia di affiancarla al Pixel per ottenere le migliori prestazioni, perché il server-side tracking può raccogliere eventi che il browser perde.

Che cosa significa CAPI?

CAPI sta per Conversions API. Nel mondo delle inserzioni Meta indica la Meta Conversions API, un tempo Facebook Conversions API: lo strumento di server-side tracking di Meta, che invia gli eventi di conversione da un server anziché dal browser del visitatore.

Si può configurare la Facebook Conversions API con Google Tag Manager?

Sì, con un container server. Meta mette a disposizione un tag Conversions API per Google Tag Manager server-side, che inoltra gli eventi dal tuo tagging server a Meta. Prima però devi avere un tagging server attivo: la nostra guida a Google Tag Manager server-side ti accompagna nella configurazione.

Che cos’è Limited Data Use di Meta?

Limited Data Use è un’impostazione che limita il modo in cui Meta tratta i dati delle persone di alcuni stati USA, per aiutarti a rispettare le leggi privacy statali. Si attiva aggiungendo un flag di trattamento dati a ogni evento che invii con il Pixel o con la Conversions API. Meta non la applica in automatico.

How can we help?