O upload em massa de catálogo do Facebook é o processo de adicionar ou atualizar muitos produtos em um catálogo da Meta com um feed de dados e depois lançar anúncios a partir deles. Você envia uma planilha, um arquivo XML ou Google Sheets no Commerce Manager, organiza os itens em product sets e direciona Advantage+ catalog ads para esses conjuntos. Os feeds aceitam CSV, TSV, XML e Google Sheets de até 100 MB pelo Business Manager, enviados uma vez ou em uma programação horária, diária ou semanal. Isso mantém grandes estoques corretos e escala catalog ads sem trabalho manual.
O upload em massa de catálogo do Facebook envolve dois trabalhos, não um. O primeiro é colocar milhares de produtos em um catálogo da Meta. Se você ainda não criou esse catálogo, comece por configurá-lo no Commerce Manager. O segundo é transformar esse catálogo em anúncios que escalam entre públicos e mercados. A Meta documenta cada etapa em uma página de ajuda diferente e nunca conecta as duas, por isso uma tarefa que deveria levar uma tarde vira uma semana pulando entre abas.
Este guia reúne a cadeia inteira em um só lugar: como carregar produtos em massa com um feed de dados, os formatos e limites que realmente se aplicam em 2026, como organizar o catálogo em product sets e como lançar Advantage+ catalog ads em volume a partir desses conjuntos. Quando um número muito repetido está errado ou não foi verificado, o guia apresenta o valor atual com a respectiva fonte.
O que o upload em massa de catálogo do Facebook realmente significa
A expressão abrange duas operações conectadas. Saber qual delas você está executando evita que acabe na ferramenta errada.
Carregar produtos no catálogo. Um catálogo armazena dados de produtos: IDs, títulos, preços, disponibilidade, links e imagens. Você adiciona ou atualiza esses registros em massa com um feed de dados, a sincronização de uma plataforma parceira ou a Catalog Batch API. Isso acontece no Commerce Manager.
Lançar anúncios a partir do catálogo. Advantage+ catalog ads, o nome atual da Meta para o que o mercado ainda chama de dynamic product ads ou DPA, renderizam produtos obtidos diretamente do catálogo. Um anúncio pode mostrar produtos diferentes para pessoas diferentes. Isso acontece no Ads Manager ou pela Marketing API.
A ponte entre essas operações é o product set: uma parte filtrada do catálogo para a qual cada conjunto de anúncios aponta. A cadeia operacional completa segue esta ordem: fonte de produtos, diagnósticos do catálogo, correspondência de eventos, product sets, conjuntos de anúncios e lançamento de anúncios em massa. A Meta recomenda usar um único catálogo sempre que possível, porque dividir o estoque entre catálogos fragmenta os sinais que fazem os catalog ads performarem.

Formas de adicionar produtos em massa ao seu catálogo
O Commerce Manager oferece sete formas de inserir produtos em um catálogo. A opção certa depende de quantos produtos você vende e da frequência com que os dados mudam.
| Método | Melhor para | Principal limitação |
|---|---|---|
| Entrada manual | Poucos produtos estáveis ou testes | Impraticável para catálogos grandes ou variáveis |
| Feed de dados | Centenas a milhões de SKUs em uma programação | Exige esquema consistente, IDs únicos e diagnósticos |
| Plataforma parceira | Shopify, WooCommerce ou similar como fonte da verdade | Campos editáveis e sincronização dependem do conector |
| Página do Facebook | Detecção de produtos por IA no conteúdo da Página | A disponibilidade por conta e idioma não está claramente documentada |
| Rastreamento do site | Sites elegíveis com dados estruturados de produtos | A cobertura e o tempo de atualização variam conforme o site |
| Catalog Batch API | Atualizações programáticas de preço e estoque em alto volume | Exige engenharia, tokens e tratamento de erros |
| Meta Pixel com microdados | Criação de itens a partir de tráfego e metadados do site | Depende do tráfego da página e da marcação correta do esquema |
Para um catálogo grande e essencial aos anunciantes, um feed de dados ou conector de plataforma parceira deve ser a fonte da verdade. Detecção em páginas, rastreamento de sites e itens derivados do pixel funcionam melhor como métodos de descoberta ou contingência, pois você tem menos controle direto sobre o que incluem e a velocidade de atualização.
Se você já usa Shopify ou WooCommerce, o conector nativo da Meta geralmente é a melhor opção: ele mantém uma única fonte da verdade e sincroniza as mudanças para você. A regra importante em todos esses métodos é que um único ID de produto deve pertencer a uma fonte principal. Não deixe dois feeds independentes disputarem o mesmo SKU.
Como fazer upload em massa de um feed de dados
O feed de dados é a opção padrão para catálogos médios e grandes. Veja o processo e as especificações que o regem.
Antes de começar
Você precisa ter controle total do catálogo e um arquivo de feed que contenha os campos obrigatórios de cada produto. No mínimo, a referência atual de dados de produto exige id, title, description, availability, condition, price, link, image_link e brand. Algumas regras de campos que vale memorizar:
iddeve ser único e ter no máximo 100 caracteres. Se o mesmo ID aparecer duas vezes, a Meta ignora todas as ocorrências, então duplicatas fazem produtos sumirem sem aviso.priceé um número, um espaço e depois um código de moeda de três letras, como49.99 USD. Use ponto como separador decimal e nenhum símbolo de moeda.image_linkdeve ser JPEG ou PNG, ter pelo menos 500 por 500 pixels e no máximo 8 MB. Ao trocar uma imagem, publique-a em uma nova URL, porque a Meta armazena a antiga em cache.titleaceita 200 caracteres, mas a Meta recomenda ficar perto de 65 para evitar truncamento.descriptionaceita até 9,999 caracteres de texto simples.
Lance mais. Clique menos.
Suba centenas de criativos de uma vez, combine thumbnails com vídeos automaticamente e exporte direto para o Meta Ads Manager.
Teste Ads Uploader grátisNão precisa de cartão de crédito • Teste grátis de 7 dias
Formatos de feed e limites de tamanho
É aqui que números desatualizados causam prejuízo de verdade. Este é o cenário verificado para 2026:
| Pergunta | Resposta verificada |
|---|---|
| Formatos oficialmente aceitos | CSV, TSV, RSS XML, Atom XML, Google Sheets |
| XLSX | Aceito no fluxo de upload manual, com documentação inconsistente para automação |
| Compressão aceita | ZIP, GZIP, BZIP2 |
| Upload único pelo Business Manager | 100 MB por arquivo de feed |
| Produtos recomendados por feed | Menos de 5 milhões |
| 4 GB é um limite oficial? | Não confirmado na documentação atual da Meta |
| É obrigatório dividir em 1 milhão de itens? | Nenhum limite oficial atual encontrado |
Padronize os feeds de produção em CSV UTF-8, TSV ou XML e trate XLSX como um formato de importação operado por uma pessoa, não como o contrato programado principal. O limite muito citado de 4 GB para feeds programados e a divisão em 1 milhão de itens não podem ser confirmados na documentação primária atual da Meta, e fontes antigas divergem sobre esse número. Use o limite exibido no seu próprio Commerce Manager e divida feeds muito grandes de forma conservadora por critérios estáveis: faixa de SKU, família de produtos ou região. Para consultar a lista oficial de campos, veja a referência de feed de dados do catálogo da Meta.

Etapas do upload
- Acesse o Commerce Manager e selecione seu catálogo.
- Abra a aba Catalog, depois Data sources, clique em Add e escolha Data file.
- Na pergunta sobre formato, mantenha Commerce Manager selecionado para um arquivo no formato da Meta ou escolha Google Merchant Center se o arquivo usar o esquema do Google. Isso apenas informa ao Commerce Manager como interpretar o arquivo, não cria uma sincronização ativa com o Google.
- Escolha o método de upload. Forneça uma URL ou um link do Google Sheets, ou envie o arquivo do seu computador. A URL de um feed deve começar com
http://,https://,ftp://ousftp://, apontar diretamente para o arquivo e abrir ou iniciar o download quando você a testar em um navegador. - Faça a correspondência dos campos. Se os nomes das colunas forem diferentes dos usados pela Meta, mapeie-os. O Commerce Manager salva essas configurações como regras de dados e as reutiliza em uploads futuros dessa fonte.
- Dê um nome ao feed, defina uma moeda padrão para linhas que não informam uma e escolha uma programação se você forneceu um link.
- Faça o upload e leia o resumo: itens detectados, mantidos, inválidos e excluídos, além das contagens de erros e avisos. Erros fatais bloqueiam um produto ou, em alguns casos, o arquivo inteiro. Avisos podem permitir o produto e descartar apenas o atributo inválido. Revise esse resumo após cada upload de produção.
Se o arquivo for uma planilha do Google, coloque os dados do catálogo na primeira aba e defina o compartilhamento como Anyone with the link com acesso de visualização, para que o Commerce Manager consiga lê-lo sem um login interativo.
Uploads programados de feed: mantenha um catálogo grande atualizado
Um upload único é apenas um retrato daquele momento. Estoques que mudam precisam de um feed programado, no qual o Commerce Manager busca o arquivo hospedado em uma frequência definida. As opções padrão são horária, diária e semanal, e o Business SDK atual também oferece a frequência mensal. A regra rígida é que feeds programados não podem rodar mais de uma vez por hora. Para atualizações mais frequentes, use uploads diretos ou a Batch API.
Vale entender dois comportamentos porque eles mudam o efeito do feed:
- Update schedule cria ou atualiza os itens presentes no arquivo sem excluir os itens que ficaram de fora. É ideal para alterações incrementais.
- Full schedule substitui o catálogo pelo feed, removendo os itens ausentes do arquivo. É ideal como fonte da verdade noturna.
O padrão recomendado pela própria Meta combina os dois: atualizações incrementais frequentes ao longo do dia e uma substituição completa diária. Quando um produto ficar sem estoque, marque-o como esgotado em vez de excluí-lo e recriá-lo, para preservar seu histórico e os sinais de correspondência.
Outros dois tipos de feed atendem a necessidades comuns de escala:
- Feeds complementares enriquecem produtos que uma fonte principal já criou. Eles podem adicionar ou sobrescrever atributos, como rótulos internos ou descrições específicas de campanha, mas não podem adicionar nem excluir produtos, e cada
iddeve corresponder a um item existente. Cada feed principal se conecta a no máximo um feed complementar. - Feeds de país e idioma substituem títulos, descrições, links, preços e moedas por mercado, mantendo o mesmo ID de produto base. Substituições de preço, disponibilidade e status devem ficar em feeds de país, não em feeds apenas de idioma.
Product sets: a unidade que viabiliza anúncios em massa
Um product set é um filtro salvo sobre o catálogo, definido por um nome e uma regra. É o conceito mais importante para rodar catalog ads em escala, porque cada conjunto de anúncios segmenta um product set.
Os filtros podem usar disponibilidade, marca, categoria do produto, tipo de produto, condição, preço, retailer_id e custom_label_0 a custom_label_4. Esses cinco rótulos personalizados são campos de texto controlados pelo lojista, cada um com até 100 caracteres, e servem para codificar uma lógica comercial que a Meta desconhece: faixa de margem, status de mais vendido, estação, etapa do ciclo de vida ou agrupamento de campanha de uma agência. A Meta agora também aceita internal_label para segmentação, com limites muito maiores, embora você deva confirmar no Commerce Manager qual campo de rótulo será filtrado antes de criar uma automação com base nele.
O mapeamento é o que permite lançamentos em massa. No nível do conjunto de anúncios, a configuração do catálogo é promoted_object.product_set_id, o que significa que cada conjunto de anúncios promove exatamente um product set e que os anúncios abaixo dele usam dinamicamente os itens elegíveis. Assim, a matriz de escala fica:
- um catálogo,
- vários product sets comerciais,
- um ou mais públicos ou mercados,
- um conjunto de anúncios para cada combinação de product set e público que realmente for diferente,
- dynamic ads dentro de cada conjunto de anúncios.

Uma lista inicial sensata inclui Todos os produtos ativos, Mais vendidos, Margem alta, Novidades, Promoção, Sazonais, Faixas de preço, Categoria, Disponibilidade por país e Liquidação. Resista à vontade de espelhar cada coleção do site em um product set. Separe somente quando o tratamento publicitário realmente mudar.
Quando um product set informa "Not Enough Items"
Não existe um número mínimo universal de produtos de catálogo por product set. O mínimo documentado de 20 se refere a membros do público para públicos dinâmicos de produtos, não a itens do catálogo. Um product set exibe um aviso ou não entrega quando seus filtros deixam poucos produtos elegíveis após a Meta remover itens arquivados, esgotados, expirados, sem dados ou imagens obrigatórios, reprovados por política, indisponíveis no país de destino ou incompatíveis com o formato criativo. A solução é inspecionar a quantidade de itens elegíveis e corrigir a elegibilidade, não inventar um limite arbitrário.
Economize horas em testes criativos
Pare de subir anúncios um por um. Processe criativos ilimitados em massa com correspondência automática de mídia e publicação direta via API.
Teste Ads Uploader grátisNão precisa de cartão de crédito • Teste grátis de 7 dias
Lançamento em massa de Catalog Ads em escala
Com os produtos carregados e os product sets criados, é na camada de anúncios que o volume aparece. Advantage+ catalog ads exigem uma Página, uma conta de anúncios com forma de pagamento e um catálogo. Uma fonte de eventos conectada, como pixel, conjunto de dados ou app, é tecnicamente opcional para exibir produtos a um público amplo, mas na prática é essencial para qualquer uso relevante: retargeting de visualizações de produto e adições ao carrinho, exclusão de compradores recentes, correspondência das ações do site com os itens exatos do catálogo e diagnóstico da taxa de correspondência. Se você ainda não conectou uma, comece pelo pixel.
Vale explicar o mecanismo de correspondência com clareza, pois ele é a causa mais comum de falhas em catalog ads. O id de cada produto no feed se torna seu retailer_id no catálogo, e os eventos do site e do app devem enviar exatamente o mesmo valor em content_ids. Quando os IDs correspondem, a Meta conecta um SKU visualizado ou comprado ao item certo do catálogo. Quando não correspondem, o retargeting para de funcionar.
Você pode rodar dois tipos de campanha de catálogo:
- Retargeting usa regras de eventos: visualizou um produto, mas não comprou; adicionou ao carrinho, mas não comprou; ou comprou de um product set e pode receber uma oferta cruzada de outro.
- Ampla ou de prospecção permite que a Meta escolha produtos para pessoas que nunca interagiram com aqueles SKUs específicos. Ela pode rodar sem um público dinâmico de produtos, embora um conjunto de dados conectado ainda melhore a mensuração.
No criativo, o catálogo pode alimentar um carrossel que seleciona dinamicamente cards do product set, uma única imagem ou vídeo limitada a um produto, ou uma coleção que combina um ativo principal com uma grade de produtos do catálogo. O formato de carrossel de catálogo é o mais usado.
O fluxo de lançamento em massa que passa por uma auditoria é este:
- Valide o upload do catálogo e resolva os erros fatais.
- Confirme a quantidade de itens ativos, em estoque e aprovados pelas políticas.
- Associe o pixel, conjunto de dados ou fonte de app correto.
- Confira se os
content_idsdos eventos correspondem aos valores deretailer_iddo catálogo. - Crie os product sets reutilizáveis.
- Monte uma configuração comprovada de campanha, conjunto de anúncios e anúncio.
- Duplique-a para a matriz necessária de público, mercado e product set.
- Visualize cada combinação gerada.
- Publique tudo pausado, inspecione as atribuições de catálogo e product set em cada conjunto de anúncios e ative em lotes controlados.
Essa etapa de "publicar pausado e depois verificar" não é opcional em escala. Quando você clona um conjunto de anúncios cinquenta vezes, um único product_set_id, evento de otimização ou país incorreto se multiplica cinquenta vezes antes de ser percebido.
Feed de catálogo versus upload em massa do Ads Manager
Esses dois conceitos são confundidos o tempo todo, e isso desperdiça horas. São sistemas separados que fazem trabalhos opostos.
| Feed de dados do catálogo | Upload em massa do Ads Manager | |
|---|---|---|
| Finalidade | Adicionar ou atualizar produtos | Criar ou editar campanhas, conjuntos de anúncios e anúncios |
| Destino | Catálogo do Commerce Manager | Ads Manager |
| Formatos | CSV, TSV, XML, Google Sheets, XLSX | XLSX ou CSV |
| Tamanho indicado na interface | 100 MB pelo Business Manager | Aproximadamente 2 MB |
| Programação | Horária, diária, semanal, mensal | Nenhuma |
| Adiciona produtos? | Sim | Não |
| Lança anúncios? | Não | Sim |
Um anunciante com catálogo grande usa os dois em sequência: carrega os produtos no Commerce Manager com um feed e depois cria em massa as campanhas e os conjuntos de anúncios de catálogo por uma importação do Ads Manager, pela Marketing API ou por uma ferramenta de automação. A planilha nativa do Ads Manager é uma ótima ferramenta para a camada de anúncios, e seu glossário de colunas e tratamento de erros estão documentados em nosso guia de upload em massa nativo por XLSX. Lembre apenas que o limite de importação de aproximadamente 2 MB se aplica à configuração de anúncios, não às especificações do catálogo.
Quando o fluxo manual deixa de escalar
A interface do Commerce Manager combinada à criação manual de anúncios funciona até certo ponto. Depois disso, três ferramentas assumem o trabalho. Para dados de produtos, a Catalog Batch API processa atualizações parciais em alto volume: ela aceita até 5,000 registros por solicitação, a Meta recomenda ficar abaixo de 3,000, limita os payloads a 28 MB e é o endpoint indicado pela Meta para novas integrações. Para manter os feeds atualizados, feeds programados e sincronizações com parceiros eliminam totalmente a etapa manual. Na camada de anúncios, equipes que lançam dezenas ou centenas de conjuntos de anúncios de catálogo por semana migram para a Marketing API ou para uma ferramenta de lançamento em massa, em vez de clonar manualmente. Os prós e contras estão em nossa seleção das melhores ferramentas de lançamento em massa para Meta ads.
O resultado de acertar esse processo é mensurável. Em uma análise da Meta com mais de um milhão de conjuntos de anúncios rodando Advantage+ catalog ads, os conjuntos que usaram vídeos de produto do catálogo tiveram, em média, cerca de 20% mais conversões por dólar do que conjuntos comparáveis sem esse recurso. Vídeos de produto do catálogo em Reels geraram aproximadamente 33% mais conversões incrementais nos estudos de conversion lift da Meta. São resultados observacionais, não garantias, mas apontam na mesma direção: anunciantes que carregam catálogos ricos e os lançam em escala capturam esse potencial.
Solução de problemas em uploads em massa de catálogo
| Sintoma | Causa provável | Solução |
|---|---|---|
| O upload inteiro falha | Codificação, delimitador ou estrutura XML inválida, URL inacessível ou arquivo grande demais | Baixe o relatório de erros, valide o arquivo bruto e a URL e divida o arquivo |
| Alguns produtos estão ausentes | Campos obrigatórios faltando, preço ou moeda incorretos, IDs duplicados, URLs quebradas | Compare as contagens de itens detectados, mantidos e inválidos, corrija e reenvie |
| Duplicatas desaparecem | Valores de id duplicados | Torne os IDs únicos; a Meta ignora todas as ocorrências de um ID repetido |
| Os produtos existem, mas não aparecem nos anúncios | Esgotados, arquivados, reprovados, sem imagem utilizável ou fora do product set | Confira status, política, disponibilidade por país e filtros do product set |
| As imagens não são atualizadas | A Meta armazenou a URL antiga em cache | Publique a nova imagem em uma nova URL |
| Produto errado após um evento do site | Os content_ids do evento não correspondem ao retailer_id do catálogo | Padronize os IDs e o tratamento de variantes entre feed, pixel e CAPI |
| Taxa de correspondência baixa | IDs ausentes, capitalização ou prefixos errados, IDs de grupo enviados como IDs de produto | Use as estatísticas de eventos do catálogo para isolar IDs e fontes sem correspondência |
A taxa de correspondência do catálogo merece atenção própria, pois limita o retargeting silenciosamente. Os relatórios de qualidade de sinais da Meta detalham eventos correspondidos, sem correspondência e associados ao catálogo errado por fonte, mas não publicam um benchmark oficial considerado "bom". Profissionais consideram acima de 75% um resultado saudável e 90% ou mais a meta para os principais eventos de comércio, e qualquer queda repentina merece investigação. Não confunda a taxa de correspondência do catálogo com Event Match Quality, que avalia os identificadores de clientes usados para associar eventos a pessoas, não a produtos.
Conclusão
O upload em massa de catálogo do Facebook só parece complicado porque a Meta espalha o processo por uma dúzia de páginas. A cadeia é curta: carregue produtos com um feed de dados, mantenha-os atualizados com uma programação, organize-os em product sets e direcione Advantage+ catalog ads a esses conjuntos. Faça os IDs corresponderem entre feed e eventos, mantenha um catálogo como fonte da verdade e crie product sets que representem como você realmente organiza seus produtos.
Com isso, a camada de anúncios deixa de ser o gargalo. Uma estrutura validada de catalog ads, duplicada entre product sets, públicos e mercados que realmente diferem, transforma um catálogo de cinco mil SKUs em uma campanha que você lança em uma tarde, não em uma semana. O trabalho de upload em massa feito uma vez no Commerce Manager acelera todos os catalog ads seguintes.
