Um produto esgotado logo no início da secção de novidades ou de destaques da homepage é o primeiro produto que o visitante vê e não pode comprar. A secção mostra os produtos de uma coleção. Se essa coleção for manual, o esgotado fica lá até o tirares. A forma de o tirar sem intervenção é usar uma coleção automática com a condição stock de inventário maior do que 0.
A condição que retira os esgotados da coleção
O Shopify documenta esta solução na página Hiding out of stock products: com o controlo de inventário ativo, define na coleção a condição Inventory stock (stock de inventário) com is greater than (é maior do que) e o valor 0, e escolhe que os produtos têm de cumprir todas as condições.
Na prática, para a secção de novidades:
- Em Produtos > Coleções, cria uma coleção automática para o destaque, por exemplo “Novidades”.
- Acrescenta a condição que define o que é novidade, por exemplo uma etiqueta
novidade. - Acrescenta a segunda condição: stock de inventário maior do que 0.
- Escolhe cumprir todas as condições (Match all conditions). Com “qualquer condição”, um produto com a etiqueta entra mesmo sem stock, e a própria documentação avisa que a solução deixa de funcionar.
- Guarda e escolhe esta coleção na secção de destaque da homepage, no editor do tema.
Os nomes exatos dos campos variam com o idioma do painel e com a versão das coleções. O Shopify está a substituir as coleções manuais e automáticas por um novo modelo, e a página sobre condições de coleções já descreve as condições dentro de “fontes” de produtos ou variantes. A condição de stock existe nos dois casos; o sítio onde a acrescentas pode ser diferente no teu painel.
Criar uma coleção nova para o destaque, em vez de transformar a coleção que já tens, evita mexer em menus e ligações que apontam para ela.
Três pormenores que mudam o resultado
Produtos com variantes. A documentação diz que, numa fonte de produtos, a condição é verdadeira se qualquer variante a cumprir. Uma t-shirt com quatro tamanhos em stock e um esgotado continua na coleção. Só sai quando todas as variantes estiverem a zero.
Produtos adicionados à mão. As condições só se aplicam aos produtos que a coleção encontra sozinha. Se juntaste um produto manualmente, a condição não o remove; tens de o retirar tu.
Produtos que vendes por encomenda. Se um produto tem ativa a opção de continuar a vender quando esgotado, o stock pode chegar a zero ou ficar negativo e a condição tira-o do destaque, mesmo estando à venda. Se é isso que fazes, decide se esses produtos devem ficar nos destaques e trata-os com outra condição. O artigo sobre vender produtos esgotados por encomenda explica essa opção.
O que o Search & Discovery faz com os esgotados
A app Search & Discovery do Shopify tem uma definição para produtos esgotados, que a documentação em inglês situa em Search & Discovery > Settings > Out of stock products; em português, os nomes seguem o idioma do teu painel. Segundo a página Modifying search with Shopify Search & Discovery, permite mostrá-los, escondê-los ou colocá-los no fim dos resultados, e aplica-se à pesquisa e à pesquisa preditiva. Por defeito, os produtos indisponíveis já aparecem depois dos outros resultados da pesquisa.
Esta definição não altera a ordem de uma coleção nem de uma secção da homepage. Nas coleções, as ordenações documentadas na página do layout das coleções são relevância, mais vendidos, ordem alfabética, preço, data de criação e ordem manual. Nenhuma delas empurra os esgotados para o fim.
Alguns temas trazem uma opção própria para esconder ou identificar produtos esgotados. Procura nas definições da secção de destaque e nas definições gerais do tema, e confirma na documentação do teu tema, porque a ajuda do Shopify não descreve opções de temas de terceiros.
Quando o stock é atualizado à mão
A condição só é tão boa como o número de stock no Shopify. Se o stock é acertado manualmente e o catálogo é grande, é possível que um produto sem unidades continue com stock positivo no painel, e aí continua no destaque.
Enquanto a sincronização não estiver resolvida, junta dois hábitos: a coleção automática para o que o Shopify já sabe, e uma revisão regular das secções da homepage, sobretudo antes de campanhas e envios de newsletter, quando mais pessoas chegam à loja. Se faturas no Moloni, o artigo sobre sincronizar o stock entre Shopify e Moloni mostra o que a integração cobre.
Há uma alternativa mais forte, o Shopify Flow: a mesma página de ajuda descreve um fluxo que reage à alteração da quantidade de uma variante e retira o produto de publicação. Repara que isto esconde o produto da loja inteira, e não só do destaque. Um produto retirado de todos os canais passa a devolver uma página 404, como explica a ajuda sobre redirecionamentos, por isso só faz sentido para produtos que não vais repor. Se queres começar pelo Flow com algo menos drástico, vê o alerta de stock baixo com o Shopify Flow.
Verificação final
Escolhe um produto do destaque com stock, põe o stock a zero numa variante de teste ou espera por um esgotado real, e abre a homepage fora do editor. O produto deve sair da secção quando todas as variantes estiverem a zero. Confirma também que a secção continua com produtos suficientes para não ficar com buracos, e revê a organização das tuas coleções se o destaque depender de etiquetas que nem todos os produtos novos recebem.
Este artigo foi preparado com base nos conteúdos da Academia Shopifyers.




