Módulo adicional: o Produtos Relacionados Automáticos é um módulo adicional, que não faz parte da instalação padrão da loja. Para mais informações, entre em contato com o suporte mageshop, que direciona sua solicitação ao time comercial.
- Exibe automaticamente blocos de produtos relacionados, up-sell e cross-sell na página do produto, na página de categoria e no carrinho, sem precisar vincular produto por produto.
- Escolhe os produtos por regras: atributos do produto (categoria, marca, preço etc.), produtos comprados juntos ou produtos vistos juntos por outros clientes.
- Permite montar Bundle Packs: kits de produtos vendidos juntos com desconto, exibidos na página do produto e no carrinho.
- Disponível para lojas Magento 2.
Passo a Passo por Escrito
1. Acesse as configurações gerais do módulo
No painel administrativo, acesse Lojas → Configuração → Amasty Extensions → Automatic Related Products.
A tela tem três blocos: Information, General e Bundle Packs.
Idioma: o módulo não traz tradução para o português, então os textos das telas dele aparecem em inglês. Os nomes de campos desta documentação seguem exatamente o que aparece na tela.
Campos Yes/No nunca salvos: na primeira vez que você abre esta tela, alguns campos sem valor definido aparecem como Yes e passam a valer assim quando você clica em Gravar Configuração. Confira cada campo antes de salvar.
Resultado esperado: A tela Automatic Related Products é exibida com os blocos General e Bundle Packs disponíveis para edição.
2. Ajuste as configurações gerais
No bloco General, revise os campos:
- Data Gathered Period (days): quantos dias de histórico o módulo considera para montar as sugestões de "comprados juntos" e "vistos juntos". Padrão:
30. - Order Statuses: quais status de pedido contam como "comprado junto". Se nenhum for selecionado, todos os pedidos do período são considerados.
- Ignore Anchor Categories in 'Same As' Condition: quando Yes, a condição "mesma categoria do produto atual" considera apenas as categorias às quais o produto está vinculado diretamente, ignorando categorias que agrupam subcategorias.
- Enable Products Displaying of Subsequent Rules: quando Yes, se a regra principal de uma posição não encontrar nenhum produto, a loja tenta a próxima regra da mesma posição (por ordem de prioridade). Padrão: No.
Clique em Gravar Configuração.
Campos bloqueados: Use Deepest Subcategories for ‘Same As’ Condition e Display Multiple Related Products Blocks fazem parte de um pacote adicional do fabricante (assinatura), que não está incluído na instalação padrão.
Resultado esperado: Uma mensagem de confirmação é exibida no topo da tela.
3. Habilite o relatório de produtos visualizados (opcional)
Este passo só é necessário se você for usar regras baseadas em produtos vistos juntos (Viewed Together). Para elas funcionarem, a loja precisa registrar as visualizações de produtos.
- Acesse Lojas → Configuração → Geral → Relatórios.
- Em Opções Gerais, deixe Enable Reports e Product View como Sim.
- Clique em Gravar Configuração.
Sem registro de visualizações: as regras do tipo Viewed Together não encontram produtos e o bloco não aparece na loja.
Resultado esperado: A loja passa a registrar as visualizações de produtos, e as sugestões "vistos juntos" começam a ser formadas conforme os clientes navegam.
4. Crie uma regra de produtos relacionados
Acesse Catálogo → Amasty Related Products → Related Product Rules e clique em Add New Rule.
No bloco Rule Information, preencha:
- Enable Rule: deixe ativado para a regra funcionar.
- Rule Name: nome interno da regra (ex.:
Quem comprou também comprou). - Priority: só uma regra é exibida por posição. Quando há mais de uma regra para a mesma posição, vale a de menor número.
1é a prioridade mais alta. Padrão:10. - Stores: em quais visões de loja a regra vale.
- Customer Groups: para quais grupos de clientes o bloco aparece (inclua NOT LOGGED IN para visitantes).
Regras de exemplo: a instalação cria três regras, todas desativadas: Who Viewed This Also Viewed, Who Bought This Also Bought e You might also be interested in. Você pode editá-las e ativá-las em vez de criar do zero.
Resultado esperado: O formulário Related Product Rule está aberto com os dados básicos preenchidos.
5. Defina onde o bloco será exibido
No bloco 'Where to Display' Conditions, escolha a Block Position. As opções são agrupadas por página:
- Product Page: antes, depois ou dentro do bloco nativo de relacionados; antes, depois ou dentro do bloco nativo de up-sells; dentro ou antes das abas do produto; topo ou rodapé do conteúdo; topo ou rodapé da barra lateral.
- Shopping Cart Page: antes, depois ou dentro do bloco nativo de cross-sells; topo ou rodapé do conteúdo.
- Category Page: topo ou rodapé do conteúdo; topo ou rodapé da barra lateral.
- Custom Position: gera um código para o desenvolvedor inserir o bloco em qualquer lugar do tema.
Depois, conforme a página escolhida:
- Página de produto ou carrinho: use as condições para dizer em quais produtos o bloco aparece (ex.: só produtos da categoria Tênis). Sem condições, aparece em todos.
- Show only for "Out of Stock" Products (só página de produto): exibe o bloco apenas quando o produto visitado está sem estoque. Útil para oferecer alternativas.
- Página de categoria: em Select Categories, marque as categorias onde o bloco aparece.
- Posições "Add into Native...": aparece o campo Replace Type. Replace Manually Added Products substitui os produtos que você cadastrou manualmente no produto, e Append to Manually Added Products soma os automáticos aos manuais.
Carrinho: as condições são verificadas apenas para o último produto adicionado.
Produtos recém-esgotados: a opção Show only for "Out of Stock" Products identifica os produtos sem estoque quando a loja atualiza os dados da regra. Se um produto acabou de esgotar por causa de uma venda, o bloco pode não aparecer na hora. Salvar o produto ou a regra no painel força a atualização.
Resultado esperado: A posição está definida e os campos complementares (condições, categorias ou código de inserção) aparecem conforme a página escolhida.
6. Defina quais produtos serão exibidos
No bloco Products to Display:
- Use as condições para filtrar quais produtos podem aparecer no bloco (ex.: preço acima de um valor, uma marca específica).
- Em Source Type (página de produto e carrinho), escolha a origem:
- Only Product Conditions: apenas as condições acima.
- Viewed Together: produtos que outros clientes visualizaram junto com o produto atual.
- Bought Together: produtos que foram comprados no mesmo pedido que o produto atual.
- Apply "Same As" Condition (opcional): exibe só produtos com o mesmo valor de atributo do produto atual (mesma marca, mesma cor, mesma categoria etc.).
- Show Products from Current Category Only (só página de categoria): limita aos produtos da categoria que o cliente está vendo.
Use o botão de pré-visualização da seção para conferir quais produtos a regra encontra.
Histórico da loja: as opções Bought Together e Viewed Together dependem de pedidos e visitas anteriores. Em lojas novas, ou com pouco movimento no período configurado, o bloco pode ficar vazio.
Resultado esperado: A pré-visualização mostra a lista de produtos que a regra vai sugerir.
7. Configure a aparência do bloco
No bloco Display Settings:
- Block Title: título exibido acima dos produtos (ex.: Quem viu também viu).
- Block Layout: Grid (grade) ou Slider (carrossel).
- Display "Add to Cart" Button, Display "Add to Wish List" Button e Display "Add to Compare" Button: mostram ou ocultam os botões em cada produto. Todos vêm ativados.
- Sort by: ordem dos produtos: Random, Name, Price: high to low, Price: low to high ou Newest.
- Max Products to Display: quantidade máxima de produtos no bloco. Padrão:
10. - Show "Out of Stock" Products: quando desativado, só produtos em estoque aparecem.
Clique em Save.
Posições "Add into Native...": o bloco usa o visual do bloco nativo da loja, então título, layout e botões não são configurados aqui.
Cache: após salvar a regra, limpe o cache da loja (memória temporária das páginas) em Sistema → Gerenciamento de Cache para que o bloco apareça nas páginas já visitadas.
Resultado esperado: A regra aparece na listagem Related Product Rules com status ativo, e o bloco é exibido na posição escolhida.
8. Crie um Bundle Pack (opcional)
O Bundle Pack é um kit: um produto principal mais um ou mais produtos do kit, vendidos juntos com desconto.
Acesse Catálogo → Amasty Related Products → Bundle Packs e clique em Add New Pack.
No bloco General:
- Status: ativo ou inativo. Enable From / To limitam o período de validade (opcional).
- Bundle Pack Name: nome interno.
- Priority: ordem de exibição quando o produto tem mais de um kit (
1aparece primeiro). - Store Views e Customer Groups: onde e para quem o kit aparece.
- Title: título exibido na página do produto. Padrão: Buy together.
- Discount Type: Fixed (valor fixo), Percentage (porcentagem) ou Conditional Discounts (porcentagem que aumenta conforme a quantidade de itens do kit escolhidos).
- Discount Amount: valor do desconto. Padrão:
10. No tipo Fixed, o valor é descontado de cada unidade de cada item do kit, e não do kit como um todo. Exemplo:10em um kit com 3 itens dá R$ 30 de desconto no total. - Apply Discount to the Main Product: quando ativado, o produto principal também recebe o desconto.
- Apply Discount if: Any Bundle Product is Chosen (basta um item do kit) ou All Bundle Products are Chosen (todos os itens do kit precisam estar no carrinho).
- Upsell Message: mensagem exibida no carrinho sugerindo completar o kit. Aceita
{product_names},{discount_amount}e{total_discount_amount}.
Depois:
- Se escolheu Conditional Discounts, no bloco Conditional Discounts clique em Add Discount Option para cada faixa. Preencha Number of Individual Bundle Items (a partir de quantos itens do kit a faixa vale: maior que 1, menor que o total de itens do kit e sem repetir) e Bundle Discount Amount, % (porcentagem da faixa). Vale a maior faixa atingida.
- Em Bundle Pack Products, adicione os produtos do kit. Na grade você pode definir a quantidade e um desconto específico por item (vazio = usa o Discount Amount geral).
- Em Main Products, adicione os produtos em cuja página o kit será exibido.
- Clique em Save.
Condição "All": com Apply Discount if em All Bundle Products are Chosen, o kit deixa de aparecer na loja se qualquer item dele estiver indisponível, e o desconto é cancelado se o cliente desmarcar algum item.
Variáveis da mensagem: {total_discount_amount} só funciona com desconto do tipo Fixed. Se você definir descontos diferentes por item, {discount_amount} não é exibida.
Resultado esperado: O kit aparece na página dos produtos principais, com os itens, o preço com desconto e o botão para adicionar tudo ao carrinho.
9. Ajuste a exibição dos Bundle Packs (opcional)
Volte em Lojas → Configuração → Amasty Extensions → Automatic Related Products, bloco Bundle Packs:
- Display Position: onde o kit aparece na página do produto: Below Product Info (abaixo das informações do produto), Product Tab (em uma aba, com título definido em Tab Title) ou Custom Position (código para o desenvolvedor inserir no tema).
- Choose CMS Page e Add Bundle Packs Link to Top Menu: página que lista todos os kits e link para ela no menu (Display First ou Display Last). O texto do link é definido em Bundle Packs Item Label.
- Bundle Pack Title in Confirmation Popup: título da janela de confirmação ao adicionar o kit ao carrinho. Esse campo só aparece se a loja também tiver o módulo de carrinho da Amasty que adiciona produtos sem recarregar a página. Sem ele, ao adicionar o kit, a página mostra a mensagem "You added products to your shopping cart.".
- Display Popup for Options Choosing: quando abrir a janela para o cliente escolher opções (tamanho, cor) dos itens: Only if Product has Required Options ou Always.
- Apply Bundle Discounts for Items That Were Added Separately: quando Yes, o desconto do kit vale mesmo se o cliente adicionar os itens um por um. Quando No, só vale ao usar o botão do próprio kit. Padrão: Yes.
- Replace Bundle Pack Item Discount with Cart Price Rules: quando Yes, se uma regra de preço do carrinho der desconto maior em um item, ela substitui o desconto do kit naquele item. Padrão: No.
- Display Upsell Message in Cart: exibe no carrinho uma mensagem sugerindo o item que falta para ganhar o desconto do kit. Só aparece com o item 5 em Yes.
- Display Bundle Pack in Cart: exibe um kit sugerido na página do carrinho.
Clique em Gravar Configuração.
Página de kits desativada: a página CMS criada na instalação (All Bundle Packs Page, endereço bundles) vem desativada. Ative-a em Conteúdo → Elementos → Páginas antes de usar o link no menu.
Resultado esperado: Uma mensagem de confirmação é exibida no topo da tela e o kit passa a aparecer na posição escolhida.
10. Acompanhe os resultados (opcional)
- A listagem Related Product Rules mostra, por regra, visualizações do bloco (Views), cliques (Clicks), taxa de cliques (CTR), pedidos gerados (Orders Made) e receita (Revenue). Um pedido conta para a regra quando o cliente clicou no produto dentro do bloco antes de comprá-lo.
- A listagem Bundle Packs mostra a quantidade vendida de cada kit (Qty Ordered). Use o botão Check Recommendations para ver os kits que, pela análise de vendas, podem precisar de outros produtos.
- Em Relatórios → Amasty Related Products → Bundle Pack Sales está o relatório de vendas de kits.
- Na listagem de pedidos (Vendas → Pedidos) há as colunas Includes Bundle Pack e Bundle Pack(s). Na tela do pedido aparece o bloco Bundle Packs Included.
Atualização dos números: visualizações e cliques são atualizados de hora em hora, não em tempo real.
Related Product Sales: o menu Relatórios → Amasty Related Products → Related Product Sales mostra apenas um aviso do fabricante. Esse relatório depende de um pacote adicional, não incluído na instalação padrão.
Resultado esperado: Os indicadores de cada regra e de cada kit e o relatório Bundle Pack Sales ficam disponíveis para consulta.
Validação e Testes
Após concluir a configuração, execute os testes abaixo para confirmar o funcionamento correto.
Teste 1 — Bloco de relacionados na página do produto
Ação: crie (ou ative) uma regra com Block Position em Product Page → Content Bottom, Source Type em Only Product Conditions e uma condição simples em Products to Display (ex.: uma categoria com vários produtos em estoque). Salve, limpe o cache e abra, em uma janela anônima, um produto que atenda às condições de 'Where to Display'.
Resultado esperado: No rodapé do conteúdo da página aparece o bloco com o título configurado e até a quantidade máxima de produtos definida, sem repetir o próprio produto visitado.
Teste 2 — Bloco no carrinho
Ação: crie uma regra com Block Position em Shopping Cart Page → Content Bottom. Adicione ao carrinho um produto que atenda às condições e abra a página do carrinho.
Resultado esperado: O bloco aparece no carrinho com produtos sugeridos a partir do último produto adicionado.
Teste 3 — Desconto do Bundle Pack
Ação: crie um Bundle Pack ativo, com um produto principal e um produto do kit, Discount Type em Percentage e Discount Amount 10. Abra a página do produto principal, adicione o kit ao carrinho pelo botão do próprio kit e vá ao carrinho.
Resultado esperado: O kit aparece na página do produto com o preço promocional, e no carrinho os itens do kit recebem 10% de desconto no resumo do pedido.
Teste 4 — Se não funcionar
Se não funcionar, verifique:
- Se a regra ou o kit está ativo e com a visão de loja e o grupo de cliente corretos (para visitante, NOT LOGGED IN precisa estar marcado).
- Se o cache da loja foi limpo depois de salvar.
- Se existe outra regra ativa com prioridade maior na mesma posição.
- Se os produtos sugeridos estão ativos, visíveis no catálogo e (com Show "Out of Stock" Products desativado) em estoque.
- Para Bought Together e Viewed Together: se há pedidos ou visitas suficientes dentro do período configurado.
- Para Bundle Packs: se o produto visitado está em Main Products e se a data de validade do kit não expirou.
Pronto! Dessa forma realizamos a configuração do Automatic Related Products em sua loja virtual Magento 2.
Observações Importantes
- Uma regra por posição: em cada posição da página aparece apenas um bloco. Para mostrar mais de um bloco, use posições diferentes.
- Sugestões por histórico não são instantâneas: as listas de "comprados juntos" e "vistos juntos" são recalculadas de hora em hora. Um pedido feito agora pode levar até uma hora para influenciar as sugestões.
- Produtos que já estão no carrinho: nos blocos do carrinho, eles só são retirados das sugestões na posição Add into Native Cross-sells Block. Nas demais posições do carrinho, um produto que o cliente já adicionou pode aparecer como sugestão.
- Produtos configuráveis: nas sugestões de "comprados juntos", as compras de qualquer variação (cor, tamanho) contam para o produto configurável.
- Escopo das configurações: a maioria das configurações pode ser diferente por visão de loja. As exceções valem para a loja inteira: Enable Products Displaying of Subsequent Rules, Replace Bundle Pack Item Discount with Cart Price Rules e todo o bloco Analytics Set Up.
- Kits e cupons: com Replace Bundle Pack Item Discount with Cart Price Rules em No, os itens que receberam desconto de kit não recebem desconto adicional de cupom. Ao aplicar um cupom, o cliente vê o aviso "No additional discounts (including coupons) can be applied to products from bundle pack.".
- Troca de tema: os blocos são vinculados ao tema ativo no momento em que a regra é salva. Se o tema da loja for trocado, abra e salve novamente cada regra ativa.
- Recursos bloqueados: alguns campos aparecem bloqueados (blocos múltiplos, subcategorias mais profundas, atualização do bloco por variação de configurável, condições para produtos principais do kit). Eles exigem um pacote adicional do fabricante, não incluído na instalação padrão.
- Temas Hyvä: o módulo foi instalado com os componentes do tema padrão do Magento. Lojas com tema Hyvä precisam de um pacote de compatibilidade do fabricante para exibir os blocos.
Referências e Relacionados
- Gerenciamento de cache: após criar ou alterar regras e kits, é necessário limpar o cache para que as mudanças apareçam na loja.
- Regras de preço do carrinho: entenda como as promoções do carrinho interagem com o desconto dos Bundle Packs.
- Produtos relacionados, up-sell e cross-sell nativos: o módulo pode substituir ou complementar os vínculos manuais cadastrados na ficha do produto.
- Páginas CMS: a listagem de todos os kits usa uma página CMS que precisa ser ativada.
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