ChatGPT Ads para e-commerce: campanhas a partir de um feed de produtos
Última atualização: 24 de agosto de 2026, verificado a partir da documentação oficial da OpenAI. Os nomes de campos e de modos citados vêm da documentação para desenvolvedores da OpenAI e podem mudar durante o beta.
Para um lojista, criar um anúncio por referência não faz o menor sentido a partir da centésima referência. É exatamente esse o problema que as campanhas a partir de feeds de produtos resolvem: você conecta seu catálogo e o sistema escolhe um produto elegível no momento em que o anúncio é exibido. Esta página detalha a implantação real. O enquadramento geral está no nosso guia ChatGPT Ads.
Motores de IA abordados nesta página
- ChatGPT
O que é uma campanha a partir de um feed de produtos
Um feed de produtos é um catálogo comercial que mantém atualizadas as informações dos seus itens: títulos, descrições, preços, disponibilidade, imagens e URLs de destino. Em vez de criar um anúncio distinto para cada referência, você conecta o feed a uma campanha e deixa o sistema selecionar um produto elegível no momento em que o anúncio é exibido.
As campanhas a partir de feeds de produtos permitem que anunciantes do varejo carreguem um feed no Ads Manager e criem anúncios a partir desse catálogo, o que facilita levar mais referências para os anúncios do ChatGPT, criar anúncios em escala e conectar os usuários a produtos relevantes enquanto eles exploram, comparam e decidem.
Tecnicamente, a campanha é criada com um modo product_feed e o identificador de um feed vinculado à sua conta de anúncios.
Por que esse formato merece ser testado com prioridade
A OpenAI indica que os anúncios criados a partir de feeds de produtos estão entre os anúncios de melhor desempenho do programa até hoje, e que os anunciantes que usam feeds de produtos figuram entre os de melhor desempenho na plataforma.
Trata-se de uma observação da plataforma sobre seu próprio inventário, não de uma garantia de resultado para o seu catálogo. Ainda assim, ela indica onde concentrar o esforço primeiro se você é lojista: entre passar uma semana redigindo anúncios manuais e passar um dia conectando corretamente um feed, a documentação pende claramente para um lado.
Os três métodos de envio do feed
A OpenAI documenta três formas de transmitir seu catálogo:
| Método | Para quem | Automatizável |
|---|---|---|
| Arquivo CSV ou TXT | Primeiros passos, ou atualizações manuais pontuais | Não |
| URL hospedada | Catálogo disponível em um endereço HTTPS estável | Sim |
| Conexão SFTP | Equipes técnicas que automatizam envios servidor a servidor | Sim |
O formato esperado é o dos feeds de dados de produto compatíveis com o Google, o que é uma boa notícia: se você já alimenta o Google Merchant Center, a estrutura do seu feed é em grande parte reaproveitável.
Ponto a antecipar do lado da integração: a documentação para desenvolvedores esclarece que a API pública do anunciante não oferece endpoints para criar uma conexão de feed, listar os feeds vinculados ou fazer upload de um arquivo de catálogo. A conexão do feed passa pelo Ads Manager.
A expiração dos itens: a armadilha do arquivo manual
É o detalhe que decide a sua arquitetura: os itens expiram depois de duas semanas. Por isso a OpenAI recomenda usar uma URL hospedada ou envios SFTP automatizados em vez de um arquivo carregado à mão.
Traduzindo em consequência operacional: um CSV carregado uma única vez "para testar" verá seu catálogo desaparecer silenciosamente quinze dias depois, com uma campanha que para de veicular sem nenhuma mensagem de erro evidente. Se você começar com CSV, anote a data no seu calendário, ou passe para uma URL hospedada assim que o teste se mostrar promissor.
Para atualizações parciais, a OpenAI documenta uma Delta Feeds API (PATCH /feeds/{feed_id}/products) que permite atualizar a disponibilidade ou os títulos sem reenviar o catálogo completo. É a ferramenta certa para sincronizar rupturas de estoque várias vezes por dia.
is_ads_eligible: o campo que decide tudo
Um único campo condiciona o tratamento publicitário de um produto, e o nome dele se presta a confusão. As regras documentadas:
- Para o processamento pelo Ads, é preciso definir is_ads_eligible como true em cada produto que o Ads deve processar.
- O alias histórico is_eligible_ads é aceito.
- A documentação é explícita: use is_ads_eligible, não is_ads_enabled. A ingestão do feed do Ads lê is_ads_eligible e o alias histórico, e não lê is_ads_enabled.
- Nuance importante: a elegibilidade é necessária, mas não garante que um produto será veiculado.
Um erro de digitação nesse campo produz um feed que é ingerido sem erro visível, mas em que nenhum produto se torna elegível. É o primeiro ponto a verificar quando uma campanha product feed não veicula.
O que o feed deve conter
A documentação remete à especificação estável de feed de produtos para a lista completa de campos, e pede para incluir cada campo marcado como Required nessa especificação. As informações que o feed deve manter atualizadas são descritas explicitamente: títulos, descrições, preços, disponibilidade, imagens e URLs de destino.
Nossa recomendação prática, coerente com as orientações de criação de anúncios: trate os títulos e as descrições do seu feed como peças publicitárias de pleno direito. A OpenAI recomenda manter os títulos concisos respeitando os limites de caracteres recomendados, torná-los informativos privilegiando detalhes claros e úteis em vez de linguagem de marketing genérica, e trazer uma informação nova na descrição em vez de repetir a mesma mensagem.
Sobre as imagens, a orientação é permanecer simples e pertinente: visuais claros que sustentem a mensagem do anúncio, evitando imagens abstratas demais ou carregadas, e garantindo que o visual corresponda ao título e ao texto.
Anúncios e resultados de produto orgânicos: duas coisas distintas
Confusão muito difundida, inclusive entre lojistas experientes: os produtos que o ChatGPT exibe espontaneamente em uma conversa de compras não são anúncios. A OpenAI formula isso diretamente: os resultados de produto são selecionados de forma independente pelo ChatGPT, não são publicidade e não são influenciados por parcerias da OpenAI. Os anúncios são separados dos resultados de produto.
Na prática, um lojista joga em dois tabuleiros distintos:
- A visibilidade orgânica nos resultados de produto, em que a classificação dos lojistas se apoia em fatores como disponibilidade, preço, qualidade e o fato de ser o fabricante ou o vendedor principal do item. É o tema do nosso guia vender no ChatGPT.
- A visibilidade paga por meio das campanhas a partir de feeds de produtos, objeto desta página.
Investir em uma não dispensa a outra, e comprar anúncios não melhora a classificação orgânica.
Medir as conversões de e-commerce
O plano de marcação de um lojista se apoia nos eventos padrão da família de comércio, cujo campo type esperado é contents:
- items_added: adição ao carrinho.
- checkout_started: início do fluxo de checkout.
- order_created: pedido efetuado, o evento de referência para a otimização.
Os campos documentados para esses eventos incluem amount, currency e um array contents com id, name, content_type e quantity, usando valores inteiros para amount e quantity. A implementação completa, incluindo a deduplicação com a Conversions API, está detalhada no nosso guia pixel e acompanhamento de conversões do ChatGPT Ads.
Ponto de atualidade a conhecer: o oCPC em feed de produtos é descrito como estando em beta aberto. Se você pretende otimizar por conversão em um catálogo, verifique a disponibilidade na sua conta antes de construir seu plano de mídia em cima disso.
Ler seu ROAS no Ads Manager: o que pilota o lance, o que é apenas informativo
O Ads Manager agora exibe uma receita e um ROAS calculados a partir de order_created: cada pedido reportado com seu valor alimenta diretamente esse módulo de relatórios, sem configuração adicional além do próprio evento estar corretamente instalado.
As exportações CSV também incluem conversões pós-visualização (view-through), em uma janela fixa de um dia. O ponto a não perder de vista, porque muda a leitura do número: essas conversões pós-visualização não influenciam o CPA, nem a taxa de conversão pós-clique, nem os lances, nem a cobrança, nem a otimização da conversão. Elas aparecem como informação complementar, em coluna separada; somá-las às suas conversões pós-clique para calcular um ROAS global distorce o número no sentido mais favorável, que é justamente o risco a evitar.
Na prática: baseie suas decisões de lance e orçamento nas conversões pós-clique e no ROAS que resulta delas, e mantenha as conversões pós-visualização como um indicador de exposição, não como um número de rentabilidade.
Não bloquear os robôs da OpenAI nas suas páginas de produto
Assunto técnico subestimado pelos lojistas, cuja infraestrutura costuma ser a mais protegida: as páginas de destino não devem bloquear os user agents OAI-AdsBot e OAI-SearchBot. O OAI-AdsBot é necessário para a validação e a revisão das páginas de destino do ChatGPT Ads.
Uma causa frequente de recusa de anúncio é justamente uma página de destino que bloqueia os user agents ou os endereços IP da OpenAI. A documentação pede para tornar a página acessível ao OAI-AdsBot corrigindo, se for o caso, robots.txt, o WAF, o CDN, as proteções antibot, a autenticação e as limitações de taxa de requisições. Uma configuração de robots.txt de exemplo autoriza explicitamente os dois agentes.
Se você precisar trabalhar com listas de endereços IP, a OpenAI publica openai.com/adsbot.json e openai.com/searchbot.json. O OAI-AdsBot está, além disso, verificado e presente na lista de bots verificados da Cloudflare.
Em um catálogo de vários milhares de URLs, essas proteções costumam disparar no nível da taxa de requisições, e não do robots.txt: é o parâmetro a examinar primeiro. Nosso verificador de página de destino do ChatGPT Ads testa a acessibilidade de uma URL em poucos segundos.
As categorias proibidas que afetam o varejo
Mesmo em um catálogo generalista, algumas linhas de produto podem travar uma campanha inteira. No momento do teste inicial, os anúncios estão principalmente limitados a verticais de consumo: estilo de vida e produtos para casa, serviços locais, viagens e experiências, produtos digitais ou educação. As demais categorias estão proibidas no lançamento.
Na prática, um lojista que também vende bebida alcoólica, suplementos com alegações de saúde ou equipamentos que se enquadram em categorias restritas precisa verificar esse ponto antes de conectar o feed inteiro. O detalhe está no nosso guia de políticas publicitárias do ChatGPT Ads.
Checklist de implantação para um lojista
- Partir do seu feed existente do Google Merchant Center, já que o formato esperado é compatível com o Google.
- Adicionar is_ads_eligible como true nos produtos a veicular, e conferir a grafia do campo.
- Incluir todos os campos marcados como Required na especificação, e verificar títulos, descrições, preços, disponibilidade, imagens e URLs de destino.
- Escolher o método de envio: URL hospedada ou SFTP assim que o teste se mostrar promissor, por causa da expiração dos itens depois de duas semanas.
- Prever a Delta Feeds API para as atualizações de disponibilidade ao longo do dia.
- Criar a campanha em modo product_feed vinculando-a ao feed.
- Instalar os eventos de comércio e verificar order_created antes de considerar o oCPC.
- Verificar o acesso do OAI-AdsBot em uma amostra de páginas de produto, e não apenas na página inicial.
- Revisar as categorias do catálogo à luz das políticas publicitárias.
O que não é documentado publicamente
Pontos que sinalizamos como não confirmados por falta de fonte oficial acessível:
- O número máximo de produtos por feed não é indicado nas páginas consultadas.
- As especificações de imagem precisas (dimensões, peso, formatos aceitos) não constam da documentação de feed publicitário consultada.
- Os limites exatos de caracteres para títulos e descrições não são quantificados publicamente; a documentação fala em "limites de caracteres recomendados" sem detalhá-los.
- A frequência de atualização de uma URL hospedada não é especificada nas páginas consultadas.
- Nenhuma garantia de veiculação de um produto elegível é dada, e a documentação afirma explicitamente o contrário.
Nesses pontos, a especificação de feed de produtos da OpenAI é a referência e deve ser consultada diretamente antes de uma integração em larga escala.
Perguntas frequentes
É preciso criar um anúncio por produto no ChatGPT Ads?
Quais métodos existem para enviar um feed de produtos?
Por que meus produtos desaparecem do feed?
Qual campo torna um produto elegível para publicidade?
Os produtos que o ChatGPT exibe espontaneamente são anúncios?
É possível usar o feed do Google Merchant Center?
É possível gerenciar os feeds pela API do anunciante?
As conversões pós-visualização contam no ROAS exibido?
A otimização por conversão funciona em um feed de produtos?
Nota SEO, nota GEO, performance e responsivo: 49 análises verificados, veredito AI Overviews na hora.
Guias relacionados
ChatGPT Ads: guia completo 2026 para anunciar no ChatGPT
Como funciona o ChatGPT Ads, onde está disponível, como criar uma conta, estruturar uma campanha, segmentar por context hints e estimar seu orçamento: o guia de referência, atualizado continuamente.
Ler o guiaVender no ChatGPT: o guia completo do Shopping e do protocolo ACP (2026)
Como funciona o ChatGPT Shopping, o que é o Agentic Commerce Protocol, como estruturar seu feed de produtos, como o ChatGPT escolhe os lojistas e em que ponto está o Instant Checkout.
Ler o guiaPixel do ChatGPT Ads e Conversions API: instalar o rastreamento de conversões
Instalar o pixel de medição do ChatGPT Ads, conhecer os eventos padrão, conectar a Conversions API no servidor, deduplicar as duas fontes e ler a atribuição.
Ler o guia