
🚚 O guia definitivo para envios no WooCommerce 2026
Um cliente enche o carrinho, chega à finalização da compra e sai. Uma situação familiar para qualquer proprietário de loja WooCommerce. O motivo é quase sempre o mesmo: algo está errado com o envio.
De acordo com os dados do Baymard Institute de 2025, os custos de envio demasiado elevados são a segunda razão mais comum para o abandono de carrinho, logo a seguir a encargos extra inesperados. E as opções de envio pouco claras ou inflexíveis acrescentam mais alguns pontos percentuais a esta taxa de desistência. Por outras palavras, configurar o envio no WooCommerce não é um pormenor técnico menor, mas sim uma alavanca direta para a conversão.
No final deste guia, saberá exatamente qual o método de envio adequado para a sua loja, que plugins cobrem cenários não padronizados e como configurar tudo sem chamar um programador.
💡 Visão geral rápida:
- Abra as definições básicas de envio: zonas, classes e parâmetros de cálculo diretamente no núcleo do WooCommerce.
- Escolha um dos três métodos principais (taxa fixa, taxa tabelada ou envio gratuito) que se adequa ao seu modelo de negócio.
- Se necessário, estenda o método padrão com um plugin: instale o Advanced Flat Rate para regras flexíveis de taxa fixa, o Flexible Shipping para taxas tabeladas ou o Hide Shipping Method para ocultação condicional de opções de envio.
- Teste a finalização da compra num site de testes e coloque em produção.
Definições básicas de envio no WooCommerce
Antes de escolher um método de envio, vale a pena configurar corretamente as zonas e classes de uma só vez. Estes parâmetros funcionam no núcleo do WooCommerce e não requerem plugins adicionais.

Vá a WooCommerce → Definições → Geral. Aqui há duas secções-chave: "Localizações de venda" e "Localizações de envio". A primeira determina para que países vende. A segunda determina para que países envia fisicamente. Cada secção tem quatro opções: todos os países, todos exceto os especificados, apenas os especificados e envio completamente desativado. Se opera localmente, selecione um país específico. Se envia para todo o mundo, deixe em "Todos os países".

A seguir, o separador WooCommerce → Definições → Envio. Três elementos-chave:
- Zonas de envio são regiões geográficas para onde envia encomendas. Para cada zona, pode definir a sua própria combinação de métodos e tarifas. Por exemplo, entrega por estafeta para Lisboa, CTT para o resto do país.
- Opções incluem ativar a calculadora de envio na página do carrinho e escolher a morada de envio padrão. Recomendamos ativar ambas: o cliente vê o custo de envio antes da finalização, o que reduz a taxa de abandono do carrinho.
- Classes de envio são etiquetas que atribui aos produtos (por exemplo, "Pesado" ou "Frágil") e depois associa tarifas diferentes a elas. Um produto pode enquadrar-se em "Padrão" com um envio de 300 $, outro em "Volumoso" com um envio de 1200 $.
Uma vez configuradas as zonas e classes, pode escolher o método de cálculo de custo dentro de cada zona.
Três métodos de envio principais: tabela comparativa
O WooCommerce oferece três métodos básicos de raiz. Eis como se comparam:
Método | Como funciona | Quando usar | Complexidade de configuração |
|---|---|---|---|
Taxa fixa | Um preço por produto, encomenda ou classe | Produtos semelhantes, loja simples | Baixa |
Taxas tabeladas | O preço varia por peso, total do carrinho, quantidade | Produtos de tamanhos variados, logística complexa | Média |
Envio gratuito | Grátis sob condições (valor mínimo, cupão, recolha) | Encomenda média a partir de 3000 $, períodos promocionais | Baixa |
Abaixo encontra uma análise detalhada de cada método e dos plugins que eliminam as limitações da funcionalidade padrão.
1. Taxa fixa
O método básico incluído no núcleo do WooCommerce: define um custo de envio para um produto, encomenda inteira ou classe de envio. Adequado para lojas com um sortido uniforme, por exemplo, venda de licenças digitais ou livros do mesmo formato.

A taxa fixa padrão é configurada através de WooCommerce → Definições → Envio → Zonas de envio → Adicionar método → Taxa fixa. Pode especificar um custo para cada classe de envio e adicionar uma sobretaxa por cada item adicional. A documentação do WooCommerce descreve todos os parâmetros, incluindo a fórmula de cálculo [qty] * cost.
Limitação do método padrão: uma tarifa por zona. Se tiver cinco categorias de produtos com logísticas diferentes, a funcionalidade integrada não será suficiente.
Advanced Flat Rate Shipping: regras flexíveis de taxa fixa

Advanced Flat Rate Shipping for WooCommerce elimina a limitação de «uma taxa por zona». Cria várias regras de envio, cada uma acionada sob as suas próprias condições: função do utilizador, total do carrinho, peso, categoria de produto, localização.
Na prática, funciona assim: regra 1, «para encomendas abaixo de 2000 $, o envio custa 350 $»; regra 2, «para encomendas acima de 2000 $, o envio é gratuito»; regra 3, «para a categoria 'Frágil', acrescenta 500 $ à taxa base». As regras podem ser agendadas por data, por exemplo, ativando o envio gratuito durante uma promoção de Ano Novo.
O plugin tem uma versão gratuita no WordPress.org com um conjunto básico de regras. A versão Premium adiciona envio por funções de utilizador, agendamento e importação/exportação de regras.
- Vantagens: várias regras numa zona, agendamento por data, suporte para funções de utilizador
- Desvantagens: a funcionalidade premium é paga, a interface de regras não é a mais intuitiva com muitas condições
- Preço: Gratuito / Premium a partir de 99 $ por ano
- Transferência: 🔗 Advanced Flat Rate Shipping | 🔗 Versão gratuita
2. Taxas por tabela
O método de taxa por tabela adequa-se a lojas onde o custo de envio depende de várias variáveis em simultâneo: peso do carrinho, montante total, número de artigos, país de destino. Ao contrário da taxa fixa, as taxas por tabela descrevem não uma regra, mas toda uma matriz de condições.
WooCommerce Advanced Shipping: taxas por tabela com foco premium

WooCommerce Advanced Shipping oferece uma interface simples para configurar taxas por tabela. Na versão gratuita, define condições por peso, número de artigos e montante total da encomenda. Além disso, pode adicionar uma taxa fixa de manuseamento sobre o valor calculado.
A versão Premium expande a lógica: taxas por funções de utilizador, por zonas de envio, por produtos individuais no carrinho. Estão disponíveis limites mínimos e máximos de valor de envio, úteis para que o envio de uma encomenda pesada não custe ao cliente mais do que o próprio produto.
- Vantagens: interface intuitiva, suporte para peso e montante na versão gratuita, limites mín./máx.
- Desvantagens: o poder principal está na versão Premium, sem agendamento por data integrado
- Preço: Gratuito / Premium a partir de 29 €
- Transferência: 🔗 WooCommerce Advanced Shipping | 🔗 Demonstração ao vivo
Flexible Shipping: o plugin de taxas por tabela mais popular

Flexible Shipping da equipa WP Desk é um dos plugins de tabela de portes mais instalados para WooCommerce, com mais de 100.000 instalações ativas e uma classificação de 4,7 no WordPress.org. A razão da sua popularidade: a versão gratuita cobre 80% dos cenários.
O plugin permite criar um número ilimitado de regras de cálculo com base no peso e no total do carrinho. Cada regra é uma linha separada na tabela, onde define o intervalo de valores e o custo correspondente. Além disso, pode ativar o pagamento contra reembolso com uma sobretaxa separada.
A versão Premium acrescenta regras por número de itens, categorias, perfis de utilizador e classes de envio. Mas a principal vantagem do Flexible Shipping é que mesmo a versão gratuita cobre a maioria dos cenários para lojas de pequena e média dimensão.
- Vantagens: versão gratuita poderosa, mais de 100.000 instalações, suporte para pagamento contra reembolso, tabela de regras intuitiva
- Desvantagens: filtros avançados (categorias, perfis) apenas na versão Premium
- Preço: Gratuito / Premium a partir de 89 € por ano
- Transferência: 🔗 Flexible Shipping | 🔗 Demonstração ao vivo
3. Envio gratuito e recolha local
O envio gratuito não é a ausência de um método, mas sim uma ferramenta completa para aumentar o valor médio da encomenda. Os clientes esperam portes grátis em encomendas acima de um determinado valor; esta é a norma no comércio eletrónico em 2026.

A configuração básica faz-se através de WooCommerce → Definições → Envio → Zonas de envio → Adicionar método → Envio gratuito. Condições de ativação: cupão de portes grátis, valor mínimo da encomenda, combinação «cupão + valor mínimo» ou simplesmente «sempre gratuito». Esta última opção é frequentemente usada para recolha local: cria-se uma zona «Recolha» com custo zero. A documentação do WooCommerce descreve cada opção em detalhe.
Hide Shipping Method: ocultação condicional de opções de envio

Quando vários métodos de envio estão configurados numa zona, o cliente pode escolher qualquer um deles, mesmo um que seja ilógico para a sua encomenda. O Hide Shipping Method for WooCommerce resolve este problema: define regras sob as quais certos métodos são ocultados.
Exemplo: quando o total do carrinho excede 5000 $, todos os métodos pagos são ocultados, deixando apenas o envio gratuito. Ou o oposto: para encomendas abaixo de 1000 $, o envio por estafeta de 500 $ é ocultado porque não é benéfico nem para si nem para o cliente. As condições podem ser definidas por valor, peso, número de artigos, país e perfil de utilizador.
A versão gratuita do plugin está disponível no WordPress.org e cobre o cenário básico «ocultar métodos pagos quando o envio gratuito está disponível».
- Vantagens: resolve o conflito de múltiplos métodos numa zona, condições de ocultação flexíveis, versão gratuita disponível
- Desvantagens: não calcula custos, apenas oculta métodos existentes
- Preço: Gratuito / Premium a partir de 99 $ por ano
- Download: 🔗 Hide Shipping Method | 🔗 Versão gratuita
Na prática, a configuração básica de envio demora 15 a 20 minutos. O vídeo acima é um tutorial passo a passo sobre os três métodos, desde a configuração de zonas até ao teste de finalização da compra.
⁉️🤔 Perguntas frequentes
Como defino custos de envio diferentes para países diferentes?
Crie uma zona de envio separada para cada país ou grupo de países em WooCommerce → Definições → Envio → Zonas de envio. Para cada zona, adicione o seu próprio método: taxa fixa ou taxas por tabela. Se tiver mais de dez países, é mais conveniente usar o Flexible Shipping com condições de país numa única regra.
Posso combinar taxa fixa e taxa por tabela na mesma loja?
Sim, aliás, esta é a prática comum. Na zona «Lisboa», define uma taxa fixa de 350 $ com portes grátis a partir de 3000 $. Na zona «Portugal Continental», define uma taxa por tabela onde o preço aumenta com o peso da encomenda. Os plugins não interferem uns com os outros.
Como adiciono o custo de pagamento à cobrança ao custo de envio?
O Flexible Shipping suporta pagamento à cobrança de raiz; ative a opção «Custo de pagamento à cobrança» nas definições do método. Para outros plugins, pode usar um plugin separado WooCommerce COD Advanced.
É obrigatório usar plugins ou os métodos integrados são suficientes?
Se tiver até dez produtos, um país e dois ou três métodos de envio, as opções integradas são mais do que suficientes. Os plugins são necessários quando surgem múltiplas condições (peso + valor + perfil), agendamento promocional ou conflitos de métodos numa zona.
O cliente vê demasiadas opções de envio na finalização da compra. Como removo as extra?
Hide Shipping Method com a regra «ocultar método X sob a condição Y». Ou reconsidere a estrutura das suas zonas: apenas métodos relevantes para cada região. Dois cliques nas definições da zona e o segundo problema fica resolvido sem um plugin.
Como testo o envio antes do lançamento?
Ative a calculadora de envio na página do carrinho (WooCommerce → Definições → Envio → Opções) e faça uma finalização de compra de teste com diferentes contas e moradas. Para verificar países diferentes, use uma VPN ou moradas de teste. Não se esqueça de verificar os valores limite: um valor imediatamente abaixo do limiar de portes grátis e outro imediatamente acima.
O que instalar em 2026: a análise final
Escolher um método de envio não é encontrar o «melhor plugin», mas sim adequá-lo ao seu modelo de negócio. Aqui está a matriz de decisão:
- Produtos semelhantes, mercado local: a taxa fixa integrada é suficiente. A configuração é elementar; não são necessários plugins.
- Peso e dimensões variáveis, múltiplos países: Flexible Shipping (versão gratuita). A maior popularidade entre os plugins de taxas por tabela não é acidental: a grande maioria dos cenários é coberta sem pagamento.
- Muitas categorias de produtos, regras por perfis e agendamento necessários: Advanced Flat Rate Shipping. O único dos três que pode agendar regras de envio por data.
- Envio gratuito a partir de um determinado valor + ocultação de métodos pagos: envio gratuito integrado mais Hide Shipping Method. A versão gratuita deste último cobre o cenário básico.
Verifique as suas zonas de envio agora mesmo: abra WooCommerce → Definições → Envio e certifique-se de que cada zona tem pelo menos um método com uma tarifa adequada. Uma verificação rápida pode poupar-lhe uma percentagem de carrinhos abandonados já hoje.



