A gestão de stock em WooCommerce parece simples até ao momento em que uma loja começa a crescer. Produtos a vender com stock esgotado, sincronização manual entre loja e armazém, variações de produto com stock inconsistente — são problemas que surgem quando a configuração inicial não estava preparada para o volume real. Este guia cobre do básico ao avançado.
Configuração global de inventário no WooCommerce
Aceda a WooCommerce → Settings → Products → Inventory. As configurações globais definem o comportamento padrão para todos os produtos:
- Enable stock management: ativar para rastrear stock automaticamente
- Hold stock (minutes): tempo que o stock é reservado quando uma encomenda fica em "Pending". Para Multibanco, defina 1440 (24h) ou mais — o cliente tem tempo para pagar a referência.
- Notifications: email do administrador para alertas de stock baixo e esgotado
- Low stock threshold: quantidade a partir da qual o alerta de stock baixo é enviado
- Out of stock threshold: geralmente 0, mas pode ser negativo para backorders
- Out of stock visibility: se produtos esgotados aparecem ou ficam ocultos na loja
Gestão de stock por produto
Produto simples
No separador "Inventory" de cada produto:
- SKU: código único do produto — fundamental para lojas com muitos produtos e para integração com ERPs
- Stock management: ativar ao nível do produto (sobrepõe a configuração global)
- Stock quantity: quantidade disponível
- Allow backorders: permitir encomendas quando stock = 0 (não, sim com aviso, ou sim sem aviso)
- Low stock threshold: sobrepõe o global para este produto específico
Produto variável
Em produtos com variações (tamanho, cor, etc.), o stock pode ser gerido ao nível do produto pai ou ao nível de cada variação. A abordagem correta depende do negócio:
- Stock ao nível do pai: mais simples, mas perde granularidade (não sabe quantos S vs XL tem)
- Stock ao nível da variação: mais complexo mas correto para a maioria dos negócios de moda e produtos físicos com variações reais
Para gerir stock de muitas variações eficientemente, use a edição rápida em bulk: Products → selecione produtos → Quick Edit.
Backorders: quando e como usar
Backorders permitem aceitar encomendas para produtos sem stock. Útil para:
- Produtos com lead time conhecido (encomenda ao fornecedor, entrega em 2 semanas)
- Pré-vendas de produtos ainda não disponíveis
- Produtos com reposição frequente onde é preferível vender sem stock a perder a venda
Atenção: sempre use "Allow backorders: Yes, but notify customer" em vez de permitir silenciosamente — o cliente deve saber que o produto não está disponível imediatamente. Configure os emails de WooCommerce para incluir esta informação.
Alertas e notificações de stock
As notificações por email padrão do WooCommerce são funcionais mas limitadas. Para operações mais exigentes:
- WooCommerce Zapier: enviar alertas de stock baixo para Slack, SMS ou qualquer serviço via Zapier
- Smart Manager for WooCommerce: spreadsheet-like interface para gestão de stock em bulk
- Stock Sync: para sincronização periódica de stock entre múltiplas lojas ou fontes
Relatórios de stock no WooCommerce
WooCommerce tem relatórios de stock em WooCommerce → Reports → Stock:
- Low in stock
- Out of stock
- Most stocked
Para relatórios mais avançados, plugins como WooCommerce Analytics ou soluções de BI externas (Google Looker Studio com dados exportados) oferecem visibilidade muito maior sobre rotação de stock, produtos mais vendidos e previsão de necessidades.
Integração WooCommerce com ERPs e sistemas de gestão
Para lojas com volume significativo, a gestão manual de stock no WooCommerce não escala. A solução é integrar com um ERP ou sistema de gestão de stock:
- Primavera / PHC: ERPs portugueses com plugins de integração WooCommerce disponíveis (verificar versão e compatibilidade antes de recomendar)
- WooCommerce REST API: para integrações personalizadas — a API suporta criação e atualização de stock programaticamente
- Zapier / Make: para integrações sem código com Google Sheets, Airtable ou outros sistemas de gestão
A integração mais simples (e muitas vezes suficiente para PMEs) é um Google Sheet sincronizado via Zapier — actualizações de stock no Sheet reflectem na loja em minutos.
Auditoria de stock: o que verificar mensalmente
Na manutenção mensal do WooCommerce:
- Verificar produtos com stock negativo (problema de sincronização ou encomendas duplicadas)
- Confirmar que notificações de stock baixo chegam ao endereço certo
- Verificar encomendas em "Processing" há mais de X dias (possível problema de stock não atualizado)
- Confirmar que backorders estão configurados corretamente e que os clientes são notificados
Precisa de ajuda a configurar ou otimizar a loja WooCommerce de um cliente?
O nosso serviço de manutenção WordPress e WooCommerce inclui suporte técnico e otimização contínua.
Falar connosco