Il caricamento in blocco del catalogo Facebook consiste nell'aggiungere o aggiornare molti prodotti in un catalogo Meta tramite un feed di dati, per poi lanciare annunci basati su di essi. Carichi un foglio di calcolo, un file XML o Google Sheets in Commerce Manager, organizzi gli articoli in product set e indirizzi gli Advantage+ catalog ads verso questi set. I feed accettano CSV, TSV, XML e Google Sheets fino a 100 MB tramite Business Manager, con caricamento singolo o programmazione oraria, giornaliera o settimanale. In questo modo mantieni precisi i grandi inventari e scali i catalog ads senza lavoro manuale.
Il caricamento in blocco del catalogo Facebook comprende in realtà due attività. La prima è inserire migliaia di prodotti in un catalogo Meta e, se non hai ancora creato quel catalogo, inizia configurandolo in Commerce Manager. La seconda è trasformare il catalogo in annunci scalabili tra pubblici e mercati. Meta documenta ogni passaggio in una pagina di assistenza diversa senza collegarli, per questo un'attività che dovrebbe richiedere un pomeriggio si trasforma in una settimana passata a saltare tra schede.
Questa guida riunisce l'intero processo: come caricare prodotti in blocco con un feed di dati, i formati e i limiti effettivi del 2026, come organizzare il catalogo in product set e come lanciare da questi ultimi un grande volume di Advantage+ catalog ads. Quando un numero molto ripetuto è errato o non verificato, la guida riporta invece il dato attuale con la relativa fonte.
Cosa significa davvero caricamento in blocco del catalogo Facebook
L'espressione comprende due operazioni collegate. Sapere quale stai eseguendo ti evita di usare lo strumento sbagliato.
Caricare prodotti nel catalogo. Un catalogo contiene dati di prodotto: ID, titoli, prezzi, disponibilità, link e immagini. Aggiungi o aggiorni questi record in blocco con un feed di dati, la sincronizzazione di una piattaforma partner o la Catalog Batch API. Questa operazione avviene in Commerce Manager.
Lanciare annunci dal catalogo. Gli Advantage+ catalog ads, il nome attuale di Meta per ciò che il settore continua a chiamare dynamic product ads o DPA, mostrano prodotti presi in tempo reale dal catalogo. Lo stesso annuncio può mostrare prodotti diversi a persone diverse. Questa operazione avviene in Ads Manager o tramite la Marketing API.
Il collegamento tra i due è il product set: una sezione filtrata del catalogo a cui punta ogni gruppo di inserzioni. L'intero flusso operativo è: sorgente dei prodotti, diagnostica del catalogo, corrispondenza degli eventi, product set, gruppi di inserzioni e infine lancio in blocco degli annunci. Meta consiglia di usare un solo catalogo dove possibile, perché dividere l'inventario tra più cataloghi frammenta i segnali che fanno funzionare i catalog ads.

Modi per aggiungere prodotti in blocco al catalogo
Commerce Manager offre sette modi per alimentare un catalogo. Quello giusto dipende da quanti prodotti vendi e dalla frequenza con cui cambiano i dati.
| Metodo | Ideale per | Limite principale |
|---|---|---|
| Inserimento manuale | Pochi prodotti stabili o test | Impraticabile per cataloghi grandi o variabili |
| Feed di dati | Da centinaia a milioni di SKU secondo una programmazione | Richiede uno schema rigoroso, ID univoci e diagnostica |
| Piattaforma partner | Shopify, WooCommerce o simili come fonte di riferimento | Campi modificabili e comportamento della sincronizzazione dipendono dal connettore |
| Pagina Facebook | Rilevamento tramite IA dei prodotti nei contenuti della Pagina | La disponibilità per account e lingua non è documentata chiaramente |
| Scansione del sito web | Siti idonei con dati prodotto strutturati | Copertura e tempi di aggiornamento variano per sito |
| Catalog Batch API | Aggiornamenti programmatici di prezzo e inventario ad alto volume | Richiede sviluppo, token e gestione degli errori |
| Meta Pixel con microdati | Creazione di articoli da traffico e metadati del sito | Dipende dal traffico della pagina e dal markup corretto dello schema |
Per un catalogo grande e fondamentale per gli annunci, il sistema di riferimento dovrebbe essere un feed di dati o un connettore di una piattaforma partner. Il rilevamento della Pagina, la scansione del sito e gli articoli derivati dal Pixel sono più adatti come metodi di scoperta o riserva, perché controlli meno direttamente ciò che includono e la velocità di aggiornamento.
Se usi già Shopify o WooCommerce, in genere vince il connettore Meta nativo: mantiene una sola fonte di riferimento e sincronizza le modifiche. La regola importante in ogni caso è che un singolo ID prodotto appartenga a una sola sorgente principale. Non lasciare che due feed distinti si contendano lo stesso SKU.
Come caricare in blocco un feed di dati
Il feed di dati è la scelta predefinita per cataloghi medi e grandi. Ecco il processo e le specifiche che lo regolano.
Prima di iniziare
Ti servono il controllo completo del catalogo e un file di feed che contenga i campi obbligatori per ogni prodotto. Come minimo, l'attuale riferimento dei dati prodotto richiede id, title, description, availability, condition, price, link, image_link e brand. Alcune regole sui campi da ricordare:
iddeve essere univoco e contenere al massimo 100 caratteri. Se lo stesso ID compare due volte, Meta ignora ogni istanza, quindi i duplicati fanno sparire silenziosamente i prodotti.priceè un numero seguito da uno spazio e da un codice valuta di tre lettere, come49.99 USD. Usa il punto come separatore decimale e nessun simbolo di valuta.image_linkdeve rimandare a un JPEG o PNG di almeno 500 x 500 pixel e massimo 8 MB. Quando cambi un'immagine, pubblicala a un nuovo URL, perché Meta mantiene in cache quella precedente.titleconsente 200 caratteri, ma Meta consiglia di restare vicino a 65 per evitare troncamenti.descriptionconsente fino a 9,999 caratteri di testo semplice.
Lancia di più. Clicca di meno.
Carica centinaia di creatività in un colpo solo, abbina automaticamente le thumbnail ai video ed esporta direttamente su Meta Ads Manager.
Prova Ads Uploader gratisNessuna carta di credito richiesta • 7 giorni di prova gratuita
Formati del feed e limiti di dimensione
È qui che i dati superati causano veri danni. Il quadro verificato per il 2026:
| Domanda | Risposta verificata |
|---|---|
| Formati supportati ufficialmente | CSV, TSV, RSS XML, Atom XML, Google Sheets |
| XLSX | Accettato nel flusso di caricamento manuale, documentato in modo incoerente per l'automazione |
| Compressione accettata | ZIP, GZIP, BZIP2 |
| Caricamento una tantum tramite Business Manager | 100 MB per file di feed |
| Prodotti consigliati per feed | Meno di 5 milioni |
| 4 GB è un limite ufficiale? | Non confermato nella documentazione Meta attuale |
| È obbligatorio dividere a 1 milione di articoli? | Non è stata trovata una soglia ufficiale attuale |
Standardizza i feed di produzione su CSV, TSV o XML in UTF-8 e considera XLSX come formato d'importazione gestito da una persona, non come contratto programmato ufficiale. Il limite spesso citato di 4 GB per i feed programmati e la divisione a 1 milione di articoli non possono essere verificati nella documentazione primaria attuale di Meta, mentre le fonti precedenti riportano numeri discordanti. Indica il limite mostrato dal tuo Commerce Manager e dividi i feed molto grandi in modo prudente secondo confini stabili: intervallo di SKU, famiglia di prodotti o area geografica. Per l'elenco ufficiale dei campi, consulta il riferimento di Meta sui feed di dati del catalogo.

Passaggi per il caricamento
- Vai in Commerce Manager e seleziona il catalogo.
- Apri la scheda Catalogo, poi Origini dati, fai clic su Aggiungi e scegli File di dati.
- Nella domanda sul formato, lascia selezionato Commerce Manager per un file in formato Meta oppure scegli Google Merchant Center se il file usa lo schema di Google. Questo dice solo a Commerce Manager come analizzare il file, non crea una sincronizzazione attiva con Google.
- Scegli il metodo di caricamento. Fornisci un URL o un link a Google Sheets, oppure carica dal computer. L'URL del feed deve iniziare con
http://,https://,ftp://osftp://, puntare direttamente al file e aprirsi o scaricarsi quando lo provi in un browser. - Abbina i campi. Se i nomi delle colonne differiscono da quelli di Meta, mappali. Commerce Manager salva queste associazioni come regole dei dati e le riutilizza nei caricamenti successivi dalla stessa sorgente.
- Assegna un nome al feed, imposta una valuta predefinita per le righe che non ne indicano una e scegli una programmazione se hai fornito un link.
- Carica, quindi leggi il riepilogo: articoli rilevati, mantenuti, non validi ed eliminati, oltre al numero di errori e avvisi. Gli errori irreversibili bloccano un prodotto o talvolta l'intero file. Gli avvisi possono far passare il prodotto ignorando però l'attributo errato. Controlla il riepilogo dopo ogni caricamento in produzione.
Se il file è un foglio Google, inserisci i dati del catalogo nella prima scheda e imposta la condivisione su Chiunque abbia il link con accesso in visualizzazione, così Commerce Manager può leggerlo senza un login interattivo.
Caricamenti programmati del feed: mantieni aggiornato un catalogo grande
Un caricamento una tantum è un'istantanea. Un inventario variabile richiede un feed programmato, che Commerce Manager recupera da un file ospitato secondo una frequenza. Le scelte standard sono oraria, giornaliera e settimanale, mentre l'attuale Business SDK espone anche quella mensile. La regola rigida è che i feed programmati non possono essere eseguiti più di una volta all'ora. Per aggiornamenti più rapidi, usa caricamenti diretti o la Batch API.
È importante comprendere due comportamenti, perché cambiano l'effetto del feed:
- Programmazione degli aggiornamenti crea o aggiorna gli articoli nel file senza eliminare quelli omessi. È adatta alle modifiche incrementali.
- Programmazione completa sostituisce il catalogo con il feed, quindi gli articoli assenti dal file vengono rimossi. È adatta a una fonte di riferimento notturna.
Il modello consigliato da Meta combina i due: aggiornamenti incrementali frequenti durante il giorno, più una sostituzione completa giornaliera. Quando un prodotto si esaurisce, contrassegnalo come esaurito invece di eliminarlo e ricrearlo, così conservi cronologia e segnali di corrispondenza.
Altri due tipi di feed coprono esigenze di scaling comuni:
- I feed supplementari arricchiscono prodotti già creati da una sorgente primaria. Possono aggiungere o sovrascrivere attributi come etichette interne o descrizioni specifiche della campagna, ma non creare o eliminare prodotti, e ogni
iddeve corrispondere a un articolo esistente. Ogni feed primario si collega al massimo a un feed supplementare. - I feed per paese e lingua sostituiscono titoli, descrizioni, link, prezzi e valute per mercato, mantenendo lo stesso ID prodotto di base. Le sostituzioni di prezzo, disponibilità e stato appartengono ai feed per paese, non a quelli solo linguistici.
Product set: l'unità che rende possibili gli annunci in blocco
Un product set è un filtro salvato sul catalogo, definito da un nome e una regola. È il concetto più importante per pubblicare catalog ads su larga scala, perché ogni gruppo di inserzioni si rivolge a un set.
I filtri possono usare disponibilità, brand, categoria prodotto, tipo di prodotto, condizione, prezzo, retailer_id e da custom_label_0 a custom_label_4. Queste cinque etichette personalizzate sono campi di testo controllati dal commerciante, ciascuno fino a 100 caratteri, e servono a codificare logiche di merchandising che Meta non conosce: fascia di margine, stato bestseller, stagione, fase del ciclo di vita o raggruppamento di campagne di un'agenzia. Meta ora supporta anche internal_label per la segmentazione, con limiti molto più alti, anche se dovresti confermare in Commerce Manager il campo etichetta filtrabile prima di costruirci un'automazione.
Ciò che permette il lancio in blocco è la mappatura. A livello di gruppo di inserzioni, la configurazione del catalogo è promoted_object.product_set_id, cioè ogni gruppo promuove esattamente un product set e gli annunci sottostanti attingono dinamicamente agli articoli idonei. La matrice di scaling diventa quindi:
- un catalogo,
- vari product set commerciali,
- uno o più pubblici o mercati,
- un gruppo di inserzioni per ogni combinazione di product set e pubblico davvero diversa,
- annunci dinamici sotto ogni gruppo.

Un elenco iniziale ragionevole comprende Tutti i prodotti attivi, Bestseller, Alto margine, Novità, Offerte, Stagionali, Fasce di prezzo, Categoria, Disponibilità per paese e Fine serie. Resisti alla tentazione di replicare ogni raccolta del sito come set. Separa solo quando cambia davvero il trattamento pubblicitario.
Quando un Product Set indica "Articoli insufficienti"
Non esiste un numero minimo universale di prodotti del catalogo per set. Il minimo documentato di 20 si riferisce ai membri del pubblico per i pubblici dinamici di prodotto, non agli articoli del catalogo. Un set mostra un avviso o non viene distribuito quando, dopo che Meta ha rimosso gli articoli archiviati, esauriti, scaduti, privi di dati o immagini obbligatori, rifiutati per le normative, non disponibili nel paese target o incompatibili con il formato creativo, i filtri lasciano troppo pochi prodotti idonei. La soluzione è controllare il numero di articoli idonei e correggerne l'idoneità, non inventare una soglia arbitraria.
Risparmia ore nei test creativi
Smetti di caricare inserzioni una alla volta. Elabora in massa creatività illimitate con media matching automatico e pubblicazione diretta via API.
Prova Ads Uploader gratisNessuna carta di credito richiesta • 7 giorni di prova gratuita
Lanciare Catalog Ads in blocco su larga scala
Con i prodotti caricati e i product set creati, il volume si genera a livello di annuncio. Gli Advantage+ catalog ads richiedono una Pagina, un account pubblicitario con metodo di pagamento e un catalogo. Un Pixel, dataset o sorgente di eventi dell'app collegato è tecnicamente facoltativo per mostrare prodotti a un pubblico ampio, ma in pratica è necessario per qualsiasi funzione utile: retargeting su visualizzazioni dei prodotti e aggiunte al carrello, esclusione degli acquirenti recenti, corrispondenza delle azioni sul sito con gli articoli esatti del catalogo e diagnostica del tasso di corrispondenza. Se non ne hai collegato uno, inizia dal Pixel.
Vale la pena spiegare chiaramente il meccanismo di corrispondenza, perché è la causa più comune dei catalog ads errati. L'id di ogni prodotto nel feed diventa il suo retailer_id nel catalogo, e gli eventi del sito e dell'app devono inviare esattamente lo stesso valore nei propri content_ids. Quando gli ID coincidono, Meta collega uno SKU visualizzato o acquistato all'articolo giusto. In caso contrario, il retargeting non funziona.
Puoi pubblicare due tipi di campagna con catalogo:
- Il retargeting usa regole sugli eventi: ha visualizzato un prodotto senza acquistare, ha aggiunto al carrello senza acquistare, oppure ha comprato da un product set ed è idoneo al cross-selling da un altro.
- Il pubblico ampio, o prospecting, lascia che Meta scelga i prodotti per persone che non hanno mai interagito con quegli SKU. Può funzionare senza un pubblico dinamico di prodotto, anche se un dataset collegato migliora comunque la misurazione.
Per la creatività, il catalogo può alimentare un Carousel Ads che seleziona dinamicamente le schede dal set, un'immagine o un video singolo associato a un prodotto oppure una Collection Ads che abbina una risorsa principale a una griglia di prodotti basata sul catalogo. Il Carousel Ads alimentato dal catalogo è il formato più usato.
Il flusso di lancio in blocco che supera una verifica è questo:
- Convalida il caricamento del catalogo e correggi gli errori irreversibili.
- Conferma il numero di articoli attivi, disponibili e approvati.
- Associa Pixel, dataset o sorgente dell'app corretti.
- Controlla che gli
content_idsdegli eventi corrispondano ai valoriretailer_iddel catalogo. - Crea i product set riutilizzabili.
- Crea una configurazione collaudata di campagna, gruppo di inserzioni e annuncio.
- Duplicala nelle combinazioni necessarie di pubblico, mercato e product set.
- Visualizza l'anteprima di ogni combinazione generata.
- Pubblica in pausa, controlla le assegnazioni di catalogo e product set in ogni gruppo di inserzioni, quindi attiva in lotti controllati.
Il passaggio "pubblica in pausa e poi verifica" non è facoltativo su larga scala. Quando cloni un gruppo di inserzioni cinquanta volte, un solo product_set_id, evento di ottimizzazione o paese errato si moltiplica per cinquanta prima che tu te ne accorga.
Feed del catalogo e caricamento in blocco di Ads Manager a confronto
Questi due sistemi vengono confusi continuamente, facendo perdere ore. Sono sistemi separati che svolgono compiti opposti.
| Feed di dati del catalogo | Caricamento in blocco di Ads Manager | |
|---|---|---|
| Scopo | Aggiungere o aggiornare prodotti | Creare o modificare campagne, gruppi di inserzioni e annunci |
| Destinazione | Catalogo in Commerce Manager | Ads Manager |
| Formati | CSV, TSV, XML, Google Sheets, XLSX | XLSX o CSV |
| Dimensione indicata nell'interfaccia | 100 MB tramite Business Manager | Circa 2 MB |
| Programmazione | Oraria, giornaliera, settimanale, mensile | Nessuna |
| Aggiunge prodotti? | Sì | No |
| Lancia annunci? | No | Sì |
Un inserzionista con un grande catalogo li usa entrambi in sequenza: carica i prodotti in Commerce Manager tramite un feed, quindi crea in blocco campagne e gruppi di inserzioni del catalogo con un'importazione in Ads Manager, la Marketing API o uno strumento di automazione. Il foglio di calcolo nativo di Ads Manager è uno strumento davvero valido per il livello degli annunci, e il glossario delle colonne e la gestione degli errori sono documentati nella nostra guida al caricamento in blocco XLSX nativo. Ricorda solo che il suo limite di importazione di circa 2 MB riguarda la configurazione degli annunci, non le specifiche del catalogo.
Quando il flusso manuale smette di scalare
L'interfaccia di Commerce Manager insieme alla creazione manuale degli annunci funziona fino a un certo punto. Oltre quella soglia subentrano tre strumenti. Per i dati prodotto, la Catalog Batch API gestisce aggiornamenti parziali ad alto volume: accetta fino a 5,000 record per richiesta, Meta consiglia di restare sotto 3,000, limita i payload a 28 MB ed è l'endpoint verso cui Meta indirizza le nuove integrazioni. Per mantenere aggiornato il feed, quelli programmati e le sincronizzazioni partner eliminano del tutto il passaggio manuale. Per il livello degli annunci, i team che lanciano decine o centinaia di gruppi di inserzioni del catalogo a settimana passano alla Marketing API o a uno strumento dedicato per i lanci in blocco, invece di clonare manualmente; trovi i compromessi nella nostra selezione dei migliori strumenti per lanciare Meta Ads in blocco.
Il vantaggio di una configurazione corretta è misurabile. In un'analisi Meta di oltre un milione di gruppi di inserzioni con Advantage+ catalog ads, quelli che usavano video prodotto del catalogo hanno generato in media circa il 20% di conversioni in più per dollaro rispetto a set comparabili senza video, mentre i video prodotto del catalogo su Reels hanno prodotto circa il 33% di conversioni incrementali in più negli studi Conversion Lift di Meta. Sono risultati osservazionali, non garanzie, ma indicano la stessa direzione: gli inserzionisti che caricano cataloghi ricchi e li lanciano su larga scala sono quelli che ne colgono il potenziale.
Risoluzione dei problemi nei caricamenti in blocco del catalogo
| Sintomo | Causa probabile | Soluzione |
|---|---|---|
| L'intero caricamento non riesce | Codifica, delimitatore o struttura XML errati, URL irraggiungibile o file troppo grande | Scarica il report degli errori, convalida file originale e URL, dividi il file |
| Alcuni prodotti mancano | Campi obbligatori mancanti, prezzo o valuta errati, ID duplicati, URL non validi | Confronta il numero di articoli rilevati, mantenuti e non validi, quindi correggi e ricarica |
| I duplicati scompaiono | Valori id duplicati | Rendi gli ID univoci; Meta ignora ogni istanza di un ID ripetuto |
| I prodotti esistono ma non compaiono negli annunci | Esauriti, archiviati, rifiutati, senza immagine utilizzabile o assenti dal set | Controlla stato, normative, disponibilità per paese e filtri del product set |
| Le immagini non si aggiornano | Meta ha memorizzato il vecchio URL nella cache | Pubblica la nuova immagine a un nuovo URL |
| Prodotto sbagliato dopo un evento del sito | Gli content_ids dell'evento non corrispondono al retailer_id del catalogo | Uniforma ID e gestione delle varianti tra feed, Pixel e CAPI |
| Tasso di corrispondenza basso | ID mancanti, maiuscole o prefissi errati, ID gruppo inviati come ID prodotto | Usa le statistiche sugli eventi del catalogo per isolare ID e sorgenti senza corrispondenza |
Il tasso di corrispondenza del catalogo merita una nota specifica, perché limita silenziosamente il retargeting. La reportistica di Meta sulla qualità dei segnali suddivide per sorgente eventi corrispondenti, non corrispondenti e nel catalogo sbagliato, ma non pubblica un benchmark ufficiale considerato "buono". Gli operatori considerano sano un valore superiore al 75% e puntano almeno al 90% per gli eventi commerciali principali, indagando su qualsiasi calo improvviso. Non confondere il tasso di corrispondenza del catalogo con Event Match Quality, che valuta gli identificatori dei clienti usati per associare gli eventi alle persone, non ai prodotti.
Conclusione
Il caricamento in blocco del catalogo Facebook sembra complicato solo perché Meta lo distribuisce su una dozzina di pagine. Il processo è breve: carica i prodotti con un feed di dati, mantienili aggiornati con una programmazione, organizzali in product set e indirizza gli Advantage+ catalog ads verso questi set. Fai corrispondere gli ID tra feed ed eventi, mantieni un solo catalogo come fonte di riferimento e crea product set che rispecchino il tuo vero merchandising.
Fatto questo, il livello degli annunci non è più il collo di bottiglia. Una sola struttura con catalog ad convalidata, duplicata tra product set, pubblici e mercati realmente diversi, trasforma un catalogo di cinquemila SKU in una campagna che puoi lanciare in un pomeriggio invece che in una settimana. Il lavoro di caricamento in blocco svolto una volta in Commerce Manager rende veloce ogni catalog ad successivo.
