- Use o módulo de Feeds como uma opção para exportar os produtos da sua loja em uma planilha CSV, que pode ser aberta no LibreOffice, Excel ou Google Planilhas
- A exportação é personalizada: com os filtros você escolhe quais produtos entram no arquivo (ex: só habilitados, com estoque ou de uma marca) e com as colunas você escolhe quais informações serão exportadas
- A documentação traz exemplos prontos de filtros e de planilhas, como SKU + URL do produto ou a lista de produtos habilitados com nome e preço
- Recurso disponível para lojas Magento 2 com o módulo Feeds Avançados de Produtos instalado
Passo a Passo por Escrito
1. Crie um filtro de produtos (opcional)
O filtro define quais produtos entram na planilha. Se você quer exportar todos os produtos, habilitados e desabilitados, pule para o passo 2.
No painel administrativo, acesse Catálogo → Feeds Avançados de Produtos → Gerenciar Filtros e clique em Adicionar Novo Filtro. Na tela Novo Filtro, preencha:
- Está Ativo: clique na chave para mudar para Sim
- Nome: um nome que identifique o filtro (ex:
Somente habilitados) - Feeds: deixe sem nenhuma opção marcada (veja o aviso abaixo)
- Filter Conditions: clique no ícone + (verde) e selecione o atributo da condição. Em seguida, clique nos trechos ... para escolher a comparação e o valor.
Sobre o campo Feeds: esta lista mostra os feeds que já existem na sua loja (ex: Google Shopping, SingleFeed). O feed da sua planilha ainda não aparece aqui, porque será criado a partir do passo 2. Por isso, não marque nenhuma opção — e, se tiver dúvida, também não marque. Você vai vincular o filtro ao feed da planilha dentro do próprio feed, no passo 7. Marcar um feed existente aplica o filtro a ele e pode alterar os produtos que esse feed exporta.
Como funcionam as condições: na frase Se TODOS destas condições forem VERDADEIRO, clique em TODOS para alternar para QUALQUER — com TODOS, o produto precisa atender a todas as condições; com QUALQUER, basta atender a uma delas. Clique em VERDADEIRO para alternar para FALSO quando quiser exportar os produtos que não atendem às condições. Você pode adicionar várias condições e até grupos de condições, combinando atributos como categoria, quantidade e marca.
Exemplos de filtros:
| Filtro | Condição |
|---|---|
| Somente habilitados | Enable Product é Habilitado |
| Somente desabilitados | Enable Product é Desabilitado |
| Com estoque | Quantidade é igual ou maior que 1 |
| De uma determinada marca | Marca é (selecione a marca) |
O nome do atributo de marca pode variar de loja para loja (ex: Marca ou Fabricante). Procure na lista de atributos ao clicar no +.
Clique em Preview Products para conferir quais produtos atendem ao filtro e, depois, clique em Salvar.
Nenhum produto apareceu? Confira a frase das condições: às vezes ela fica salva como Se TODOS destas condições forem FALSO, o que inverte o filtro. Clique em FALSO para voltar para VERDADEIRO, salve e clique em Preview Products novamente.
Resultado esperado: O filtro é salvo e aparece na listagem de Gerenciar Filtros. Ao clicar em Preview Products, apenas os produtos que atendem às condições são listados.
2. Acesse o gerenciamento de feeds
Acesse Catálogo → Feeds Avançados de Produtos → Feeds e clique em Adicionar Novo.
Alguns nomes de campos do módulo aparecem em inglês no painel, como Content Settings, Include Header, Column Name e Add column. Esta documentação usa os nomes exatamente como aparecem na tela.
Resultado esperado: A tela Novo Feed é exibida, com a seção Configurações e o campo Tema.
3. Selecione o tema AdForm (csv)
Na seção Configurações, clique no campo Tema e selecione AdForm (csv). Em seguida, clique em Continuar (ou Salvar e Continuar a Editar).
O campo Tema traz modelos prontos para vários canais de venda e comparadores de preço. Usamos o AdForm (csv) porque ele já cria um arquivo CSV com uma estrutura simples de colunas, que vamos adaptar nos próximos passos.
O campo Tema é obrigatório e define o tipo do arquivo. Selecione uma opção terminada em (csv) — opções terminadas em (xml) ou (txt) geram outros formatos.
Resultado esperado: A tela de edição do feed é exibida, com as abas Informações do Feed, Content Settings, Filtros, Tarefa Agendada e as demais no menu lateral.
4. Preencha as informações do feed
Na aba Informações do Feed, preencha:
- Nome: um nome para identificar o feed no painel (ex:
Planilha de produtos) - Nome do arquivo: o nome do arquivo que será gerado (ex:
planilha-produtos) - Visão de loja: a loja da qual os dados serão exportados
- Ativo: Sim — para deixar o feed sempre ativo, basta mantê-lo ativado
Clique em Salvar e Continuar a Editar.
Use no nome do arquivo apenas letras minúsculas, números e hífen, sem espaços e sem acentos. Isso evita problemas ao baixar ou compartilhar o link do arquivo.
Resultado esperado: O feed é salvo e a tela continua aberta para edição, exibindo a mensagem de confirmação no topo.
5. Confira o formato do CSV
Acesse a aba Content Settings. O tema AdForm já vem com o formato adequado para planilhas. Confira se os campos estão assim:
- Delimitador de Campos: Vírgula
- Envelhecimento de campos:
"(aspas duplas) - Include Header: Sim
- Cabeçalho Extra: em branco
O campo Include Header marcado como Sim faz com que a primeira linha do arquivo traga o nome de cada coluna. O campo Envelhecimento de campos envolve cada valor entre aspas, evitando que nomes de produtos com vírgula quebrem as colunas da planilha.
Resultado esperado: Os campos de formato estão preenchidos e, logo abaixo, é exibida a tabela de colunas do tema AdForm: product_id, product_name, product_category_id, product_deeplink, product_image e product_price.
6. Monte as colunas do arquivo
Ainda na aba Content Settings, adapte a tabela de colunas do tema para os dados que você quer exportar. Cada linha da tabela vira uma coluna da planilha e tem três campos:
- Column Name: o título da coluna que aparecerá na planilha. Clique no campo e digite o nome que preferir (ex: troque
product_namepornomeou qualquer outro nome que preferir). - Value Type: de onde o dado será buscado. Para os dados do próprio produto, use Attribute.
- Value: o atributo do produto que será exportado. Clique na lista e selecione o atributo desejado. A lista traz todos os atributos da loja (nome, SKU, preço, estoque, imagens, URL, categoria, marca etc.), então você pode montar a planilha com os campos que precisar.
Para montar a planilha:
- Altere o Column Name e o Value das linhas existentes que você vai aproveitar
- Remova as linhas que não vai usar, clicando no ícone de X ao lado da linha
- Adicione novas colunas clicando em Add column — uma nova linha aparece no final da tabela para ser preenchida
- Reordene as colunas clicando e arrastando a linha pelo ícone de setas (↕) no lado esquerdo
O campo Value Type possui as seguintes opções:
- Attribute: busca o dado do próprio produto da linha. É a opção usada nos exemplos abaixo.
- Parent Product: busca o dado do produto principal (pai) quando a linha é uma variação. Por exemplo, em uma camiseta com variações de tamanho, exporta o SKU da camiseta principal em todas as variações.
- Only Parent Product: busca o dado apenas do produto principal.
- Grouped Product: busca o dado do produto agrupado ao qual o item pertence.
- Pattern: permite montar o valor da coluna manualmente, combinando textos e atributos.
Monte as colunas de acordo com a informação que você precisa exportar. Use os exemplos abaixo como referência.
Exemplo 1 — Planilha básica de produtos
Produtos: todos, habilitados e desabilitados (sem filtro).
| Column Name | Value Type | Value |
|---|---|---|
| Id | Attribute | Product Id |
| nome | Attribute | Product Name [name] |
| status | Attribute | Enable Product [status] |
| Sku | Attribute | SKU [sku] |
| quantidade | Attribute | Qty |
| preço | Attribute | Price |
| visibilidade | Attribute | Visibility [visibility] |
Exemplo 2 — SKU e link do produto
Produtos: todos (sem filtro).
| Column Name | Value Type | Value |
|---|---|---|
| Sku | Attribute | SKU [sku] |
| url | Attribute | Product Url |
Exemplo 3 — Produtos habilitados com nome, link e preço
Produtos: somente habilitados (filtro Somente habilitados, criado no passo 1).
| Column Name | Value Type | Value |
|---|---|---|
| Sku | Attribute | SKU [sku] |
| nome | Attribute | Product Name [name] |
| url | Attribute | Product Url |
| preço | Attribute | Price |
Ao clicar no ícone de engrenagem ao lado de uma linha, são exibidas opções avançadas da coluna, como o valor em uso (ex: {{ product.visibility }}) e os botões Add modifier e Add validator. Para os exemplos desta documentação, não é necessário alterar nada nessas opções.
Clique em Salvar e Continuar a Editar.
Resultado esperado: A tabela exibe as colunas configuradas na ordem desejada e o feed é salvo com a mensagem de confirmação no topo.
7. Selecione o filtro do feed
Acesse a aba Filtros do feed.
- Para exportar todos os produtos (Exemplos 1 e 2): não selecione nenhum filtro.
- Para exportar apenas parte dos produtos (Exemplo 3): selecione o filtro criado no passo 1, como Somente habilitados.
Clique em Salvar e Continuar a Editar.
Resultado esperado: O feed está sem filtro (todos os produtos) ou com o filtro desejado selecionado, e a alteração é salva.
8. Agende a geração automática (opcional)
Se você quer que a planilha seja atualizada automaticamente, acesse a aba Tarefa Agendada e preencha:
- Está Ativo: Sim
- Horário do Dia: selecione o horário em que o feed será gerado
- Dias da Semana: selecione os dias em que o feed será gerado
Os campos Horário do Dia e Dias da Semana permitem selecionar mais de uma opção — mantenha a tecla Ctrl pressionada e clique nas opções desejadas.
Selecione apenas alguns horários. Cada geração processa todos os produtos do feed. Agendar muitos horários pode deixar o painel mais lento sem necessidade — para a maioria das lojas, um horário por dia, de preferência de madrugada, é suficiente.
Abaixo dos campos, o módulo exibe o horário atual (Current Time), a situação do agendamento (Cron Status) e a data da última geração automática (Last Feed Cron Run). Se o Cron Status não estiver como OK, a geração automática não acontecerá — nesse caso, entre em contato com o suporte.
Clique em Salvar e Continuar a Editar.
Resultado esperado: A aba Tarefa Agendada exibe Está Ativo como Sim, com os horários e dias selecionados.
9. Gere o arquivo
Clique em Pré-visualização do Feed, no topo da tela, para conferir o resultado. Em seguida, clique em Gerar. Aguarde o processamento — em lojas com muitos produtos, a geração pode levar alguns minutos.
Resultado esperado: A pré-visualização mostra a linha de cabeçalho com os nomes definidos em Column Name, seguida dos produtos. Após clicar em Gerar, o link do arquivo CSV é disponibilizado.
10. Baixe a planilha
Clique no link gerado para baixar a planilha em CSV. Abra o arquivo em um programa de planilhas, como o LibreOffice Calc, Excel ou Google Planilhas.
Sempre que quiser baixar a planilha novamente, basta acessar o mesmo link.
O arquivo traz os dados do momento da última geração. Se você alterou preços, estoque ou status e não usa a Tarefa Agendada, clique em Gerar novamente antes de baixar.
Resultado esperado: O arquivo planilha-produtos.csv é baixado e abre com cada informação em sua própria coluna.
Validação e Testes
Após concluir a configuração, execute os testes abaixo para confirmar o funcionamento correto.
Teste 1 — Colunas do arquivo
Ação: Abra o arquivo CSV baixado e confira a primeira linha.
Resultado esperado: A primeira linha traz os títulos definidos em Column Name, na mesma ordem da tabela, cada um em sua própria coluna.
Teste 2 — Feed sem filtro traz todos os produtos
Ação: Em um feed sem filtro (Exemplo 1 ou 2), identifique um produto desabilitado em Catálogo → Produtos e procure o SKU dele no arquivo CSV.
Resultado esperado: O produto desabilitado aparece no arquivo, assim como os produtos habilitados.
Teste 3 — Feed com filtro traz apenas os produtos filtrados
Ação: Em um feed com o filtro Somente habilitados (Exemplo 3), procure no arquivo CSV o SKU de um produto desabilitado.
Resultado esperado: O produto desabilitado não aparece no arquivo — apenas produtos habilitados são exportados.
Teste 4 — Atualização dos dados
Ação: Altere o preço de um produto, clique em Gerar no feed e acesse o link da planilha novamente.
Resultado esperado: O novo preço aparece na planilha para o produto alterado.
Se não funcionar, verifique:
- Se o filtro está com Está Ativo em Sim e selecionado na aba Filtros do feed
- Se as condições do filtro estão corretas — use o botão Preview Products no filtro para conferir
- Se nenhum produto aparece no arquivo ou no Preview Products: confira se a frase das condições do filtro está como VERDADEIRO — às vezes ela fica salva como FALSO, o que inverte o filtro
- Se a Visão de loja selecionada em Informações do Feed é a loja correta
- Se o feed foi gerado novamente após a última alteração de configuração
- Se a planilha abriu com todas as informações em uma única coluna: ao abrir o arquivo, escolha vírgula como separador
Pronto! Dessa forma realizamos a configuração da Exportação personalizada de produtos com o módulo de Feeds em sua loja virtual Magento 2.
Observações Importantes
- Um feed para cada planilha: cada feed gera um arquivo. Para ter planilhas diferentes (ex: Exemplo 1 e Exemplo 3), crie um feed para cada.
- Um feed por visão de loja: cada feed exporta os dados de uma única visão de loja. Se você tem mais de uma loja, crie um feed para cada.
- Filtros reutilizáveis: um mesmo filtro pode ser usado por vários feeds.
- Produtos com variações: produtos configuráveis (com opções de cor, tamanho etc.) aparecem no arquivo junto com cada uma das suas variações, em linhas separadas.
- Valores de status e visibilidade: dependendo da configuração, essas colunas podem trazer o texto (ex: Habilitado, Catálogo, Pesquisa) ou um código numérico. Confira na pré-visualização antes de usar a planilha.
- Somente exportação: a planilha serve para consulta ou envio. Alterações feitas nela não voltam para a loja.
- Link do arquivo: o link do CSV pode ser acessado por quem tiver o endereço. Evite compartilhá-lo publicamente se a planilha tiver informações que você não quer expor, como estoque.
Referências e Relacionados
- Importação e exportação de dados: alternativa nativa do Magento para exportar e importar produtos em massa, inclusive para atualizar dados pela planilha. [INSERIR LINK]
- Feed de produtos para o Google Shopping: usa o mesmo módulo de Feeds com um modelo pronto para anunciar seus produtos no Google. [INSERIR LINK]
- Cadastro e edição de produtos: entenda os campos de status, visibilidade, preço e quantidade que podem ser exportados na planilha. [INSERIR LINK]
Caso tenha ficado alguma dúvida entre em contato com nosso time de suporte através do chat online dentro da sua loja virtual ou através do e-mail web@tryideas.com.br