📩 Fique por dentro das novidades com a nossa newsletter

Frete por CEP dos correios no WooCommerce em 5 passos

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

Pergunte a uma IA sobre este artigo

Obtenha um resumo ou tire dúvidas com seu assistente favorito

O frete por CEP no WooCommerce calcula o envio em tempo real pela API dos Correios. Segundo o Baymard Institute (2024), o custo de frete é o motivo número 1 de abandono, em 48% dos casos. A cotação só acerta com peso e dimensão por produto. Configure em 5 passos e teste com CEP real.

O frete por CEP é o cálculo automático do valor de envio com base no CEP que o cliente digita no carrinho, usando a tabela vigente dos Correios. No WooCommerce, esse cálculo não vem nativo: você precisa de um plugin que conecte a loja à cotação dos Correios e leia o peso e as dimensões de cada produto. Antes de instalar qualquer coisa, vale revisar a base, porque uma loja com produtos sem peso devolve frete errado independente do plugin. Este tutorial sobre frete por CEP cobre os 5 passos práticos, da escolha do plugin ao teste de cotação. Se a loja ainda está crua, comece pelo guia de como configurar o WooCommerce e volte aqui. Tudo faz parte do conjunto de conteúdos de WooCommerce da FULL.


Primeiros passos: Visão geral do frete por CEP

Configurar frete por CEP no WooCommerce leva em média 30 a 40 minutos quando os produtos já têm peso e dimensão cadastrados. O fluxo são 5 etapas fixas: escolher o plugin de cotação, conectar com os Correios, medir os produtos, ajustar o cache do carrinho e testar com um CEP real de outra região.

A tabela abaixo resume cada etapa, o objetivo e o check de validação que confirma que o frete por CEP está respondendo certo antes de você publicar a loja.

Frete por CEP no WooCommerce: etapas, objetivo e validação
Etapa Objetivo Check de validação
Plugin de cotação Conectar o WooCommerce à API dos Correios Método de envio aparece no checkout
Contrato ou tabela Definir cotação autenticada ou pública Cotação retorna valor, não erro
Peso e dimensões Alimentar o cálculo por produto Frete varia conforme o item
Cache do carrinho Evitar cotação congelada Valor muda ao trocar o CEP
Teste com CEP real Confirmar cobrança correta Bate com o site dos Correios

Legenda: o campo de CEP no carrinho dispara a cotação em tempo real assim que o cliente digita os 8 dígitos.


Por que o frete por CEP erra a cotação no WooCommerce

A causa número 1 de frete por CEP errado é peso e dimensão zerados nos produtos: sem esses dados, a cotação dos Correios cai para o valor mínimo ou retorna erro de cálculo. Nos tickets de suporte da FULL, boa parte dos casos de “frete saiu R$ 0,00” some assim que o lojista preenche o peso real do item.

O segundo motivo é o cache. Plugin de frete por CEP com cache de página do carrinho ativo faz o WooCommerce servir uma cotação congelada, mostrando o valor calculado para outro CEP. O terceiro é ambiente: o plugin dos Correios em PHP 7.4 sem a extensão SOAP ou cURL ativa, num servidor compartilhado lento, gera timeout na cotação em horário de pico. Cada falha aparece sem mensagem clara, então o diagnóstico começa pelo peso e pelo cache de página.


Passo a passo: Configurar o frete por CEP em 5 etapas

A configuração do frete por CEP segue 5 etapas em sequência, e pular o cadastro de peso é o erro que mais retorna no suporte. Cada passo abaixo tem um objetivo único e um critério de pronto; só avance quando o anterior validar. O tempo total fica entre 30 e 40 minutos numa loja com até 200 produtos já medidos.

Passo 1: Escolha o plugin de cotação dos correios

Instale um plugin que fale com a API dos Correios: as opções mais usadas são o Melhor Envio, o Frenet e o plugin oficial Correios SIGEP. O Melhor Envio entrega desconto de transportadora sem contrato direto, o Frenet agrega várias tabelas numa cotação só, e o SIGEP usa o contrato próprio da loja. Para começar sem contrato, o Melhor Envio resolve o frete por CEP em poucos minutos.

Passo 2: Conecte o contrato ou ative a tabela pública

Defina a origem da cotação: contrato autenticado dos Correios via token, ou tabela pública sem contrato. Com contrato, você ganha o preço negociado; sem contrato, paga o balcão. Veja o passo a passo oficial na documentação do WooCommerce sobre métodos de envio, que detalha como registrar a chave de integração no painel.

Passo 3: Preencha peso e dimensões de cada produto

Abra cada produto em Produtos > Editar > Envio e preencha peso em quilos e as três dimensões em centímetros. Sem isso, o frete por CEP não tem como calcular o volume cúbico que os Correios cobram. Numa loja com muitos itens, use a edição em massa para aplicar um peso padrão por categoria e depois ajuste os destaques.

Passo 4: Ajuste o cache do carrinho e do checkout

Exclua o carrinho e o checkout do cache de página no seu plugin de cache. O frete por CEP precisa rodar dinâmico; se o carrinho vier do cache estático, o cliente vê a cotação de outro CEP. Em quase todo plugin de cache, há um campo para listar URLs que nunca devem ser cacheadas.

Passo 5: Teste com um CEP real de outra região

Simule uma compra usando um CEP distante da origem, por exemplo um endereço no Norte, e compare o valor com o site oficial dos Correios. A cotação do frete por CEP precisa bater com a tabela vigente, conforme publicado pelos Correios. Se divergir muito, o problema está no peso, na dimensão ou na origem cadastrada.


Plugins de frete por CEP: Qual escolher para o WooCommerce

A escolha do plugin de frete por CEP depende de ter ou não contrato com os Correios e de quantas transportadoras você quer cotar. Os Correios competem por cobertura nacional, chegando a CEPs que transportadora privada não atende. O Melhor Envio compete por desconto de transportadora, útil para quem não tem volume para contrato próprio.

O Frenet compete por agregar várias tabelas numa cotação só, bom para loja que vende para o país inteiro. Na prática que a gente vê no suporte, lojas novas começam pelo Melhor Envio pela ausência de contrato, e migram para o SIGEP quando o volume justifica o preço negociado. Vale checar a lista de plugins de gateway de pagamento para alinhar frete e pagamento no mesmo checkout, já que os dois definem a conversão final.


Frete grátis e regras por CEP no WooCommerce

O frete grátis condicional convive bem com o frete por CEP quando você define uma regra de valor mínimo ou de região atendida. O WooCommerce permite criar uma zona de entrega por faixa de CEP e aplicar frete grátis acima de um ticket, mantendo a cotação dos Correios para quem não atinge o mínimo de R$ 200, por exemplo.

Isso reduz o abandono que o Baymard apontou sem zerar a margem em pedidos pequenos. Configure a zona de entrega antes de ativar a regra, senão o frete grátis vaza para CEPs que você não quer subsidiar. O guia de frete grátis no WooCommerce detalha as combinações de regra, e o checkout transparente ajuda a mostrar essa cotação sem tirar o cliente da loja. Em lojas com muitos SKUs, teste a regra com CEPs de borda antes de publicar.


Quando o frete por CEP trava o servidor: Insight de operação

Em lojas WooCommerce com mais de 500 SKUs sem peso e dimensão preenchidos, a cotação por CEP tende a cair para o valor mínimo ou retornar erro silencioso, e o lojista só descobre quando o cliente reclama. O plugin dispara uma chamada à API dos Correios por item do carrinho, e sem peso a resposta volta inconsistente.

A correção concreta é preencher um peso padrão por categoria via importação em massa antes de instalar qualquer plugin novo de frete por CEP, e só depois refinar item a item. Em servidor compartilhado, limite as chamadas simultâneas de cotação e ative cache de objeto para os dados de tabela, nunca para o carrinho. Se a loja já está lenta, vale primeiro diagnosticar com o guia de WooCommerce lento, porque cotação em tempo real piora qualquer gargalo.


Acelere a configuração com o bundle da FULL

Montar uma loja WooCommerce com frete por CEP, cache certo e gateway de pagamento exige vários plugins PRO que, comprados avulsos, passam fácil de mil reais por ano somados. O plano PRO da FULL custa R$849 e inclui o bundle de 17 plugins premium, o que dá cerca de R$85 por site quando você gerencia 10 lojas.

A gente vê no suporte da FULL que o lojista economiza mais tempo evitando conflito entre plugins de fontes diferentes do que negociando licença a licença. Para comparar o que entra em cada plano, veja os planos da FULL e alinhe o bundle ao número de lojas que você opera. Quem está montando a primeira loja pode seguir o passo a passo de criar loja virtual com WordPress e WooCommerce com os plugins já ativos.


Perguntas frequentes sobre frete por CEP no WooCommerce

Por que a cotação de frete por CEP retorna valor errado no WooCommerce?

O valor errado quase sempre vem de peso e dimensão zerados no produto. Sem esses dados, a cotação dos Correios usa o volume mínimo e devolve um frete irreal ou erro. Preencha peso em quilos e as três medidas em centímetros em cada item; em catálogos grandes, aplique um peso padrão por categoria via edição em massa e depois ajuste os destaques antes de testar de novo.

É possível calcular frete por CEP sem contrato com os Correios?

Sim, é possível calcular frete por CEP sem contrato usando a tabela pública dos Correios ou um intermediador como o Melhor Envio. Sem contrato você paga o preço de balcão, mas a cotação por CEP funciona normalmente no carrinho. O contrato autenticado via token só compensa quando o volume mensal justifica o preço negociado, algo que costuma valer a partir de algumas centenas de envios por mês.

Qual a diferença entre o plugin oficial dos Correios e o Melhor Envio?

O plugin oficial Correios SIGEP usa o contrato próprio da loja e cota só os serviços dos Correios, como PAC e Sedex. O Melhor Envio agrega várias transportadoras e entrega desconto sem exigir contrato direto. Para começar sem burocracia, o Melhor Envio é mais rápido; quando a loja ganha volume e fecha contrato, o SIGEP costuma sair mais barato por envio nos Correios.

Quanto custa manter o frete por CEP funcionando no WooCommerce?

O cálculo de frete por CEP em si é gratuito, porque os plugins de cotação têm versão sem custo. O gasto real aparece no envio cobrado pelos Correios e na infraestrutura que aguenta cotação em tempo real. Num bundle como o plano PRO da FULL, de R$849 por ano, o custo de cache e plugins fica diluído em cerca de R$85 por site, o que estabiliza a loja sem licença avulsa por ferramenta.

O que fazer quando o frete por CEP não aparece no carrinho?

Quando o método não aparece, verifique três pontos em ordem: a zona de entrega cobre o CEP do cliente, o produto tem peso preenchido, e o carrinho está fora do cache de página. Um desses três resolve a maioria dos casos. Se ainda assim sumir, confira se a extensão cURL do PHP está ativa no servidor, porque sem ela a chamada à API dos Correios falha sem aviso.


Próximos passos para vender com frete correto

O frete por CEP bem configurado no WooCommerce começa no básico que ninguém gosta de fazer: peso e dimensão por produto, cache fora do carrinho e teste com CEP real de outra região. Com essas três bases, qualquer plugin de cotação, seja Correios SIGEP, Melhor Envio ou Frenet, devolve um valor que bate com a tabela vigente e reduz o abandono por surpresa no frete. Trate a cotação como parte do checkout, não como um detalhe técnico isolado, porque é o último número que o cliente vê antes de decidir. Para continuar aprendendo, o FULL Academy reúne tutoriais, guias e reviews de WooCommerce em um só lugar, e o guia de como criar uma loja online com WordPress conecta frete, pagamento e produto no fluxo completo da loja.

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

AI Shopping no Brasil: Como a IA decide quem vende

O AI shopping no Brasil já redesenha como o consumidor

A shortlist da IA: Como 3-5 marcas são escolhidas antes do clique

Entender a shortlist da ia como marcas são escolhidas é

Como fazer um AI visibility audit passo a passo

Se você não sabe se o ChatGPT recomenda a sua
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.