# Como simular o frete do widget e do checkout antes de publicar

> Como usar o Simular frete da tela Início do Cota Frete: busque um produto, informe quantidade, valor do pedido e CEP, e compare lado a lado o que o widget da loja e o checkout da Shopify vão mostrar.

Fonte: https://www.cotafrete.app/central-de-ajuda/simular-frete-checkout-widget-cota-frete/
Publicado em 01/09/2026 · atualizado em 21/10/2026 · categorias: Configuração

---

Mudou uma regra, conectou uma transportadora nova, criou um desconto. Antes de avisar o cliente, vale conferir o que a loja vai mostrar. O **Simular frete**, na tela **Início** do app, faz essa conferência sem abrir a loja nem passar pelo checkout. Disponível em todos os planos; a coluna do checkout depende do plano Basic ou superior.

A simulação usa o peso e as dimensões reais do produto escolhido e roda o mesmo código que a loja roda. O resultado é o que o cliente veria naquele momento.

## Rodando uma simulação

1. No menu do app, abra **Início** e clique em **Simular frete**. Se o botão estiver desabilitado com o aviso "Complete as configurações para liberar a simulação", conecte ao menos uma transportadora ou gateway primeiro.
2. Em **Produto**, busque por nome ou SKU e escolha o item na lista. Cada resultado mostra o nome (com a variante, quando houver), o SKU e o peso cadastrado em gramas.
3. Informe a **Quantidade**. O peso é multiplicado por ela, como a loja faz.
4. Confira o **Valor do pedido**. Ele vem preenchido com o preço do produto vezes a quantidade e pode ser editado; é o subtotal que as regras de valor mínimo vão considerar.
5. Informe o **CEP de destino**.
6. Clique em **Calcular**.

## Lendo o resultado

O resultado aparece em duas colunas, cotadas ao mesmo tempo:

- **No widget da loja**: o que o cliente vê na página do produto (e no carrinho e na gaveta, que usam a mesma cotação).
- **No checkout**: o que o cliente vê ao finalizar a compra, via Carrier Calculated Shipping (cotação calculada pela transportadora).

Cada linha traz o nome do serviço, o prazo em dias úteis e o valor, com desconto já aplicado quando houver. As duas colunas podem ser diferentes, e isso é esperado.

No plano Widget, a coluna do checkout mostra "Seu plano não cobre as cotações no checkout." em vez das cotações. Se nenhuma transportadora cotar pro CEP, a coluna mostra "Nenhuma cotação retornada.".

## Por que o widget e o checkout mostram fretes diferentes

Os dois lugares consultam as mesmas transportadoras, mas cada um obedece a um filtro próprio. É a dúvida mais comum que chega no atendimento ("a página do produto mostra três opções e o checkout mostra duas"), e o simulador existe pra responder isso sem adivinhação.

**O checkout respeita "Exibir cotações no checkout".** Cada transportadora tem essa opção em **Transportadoras → Configurar**. Desligada, a transportadora cota no widget e não aparece no checkout. É o jeito de mostrar uma opção só como estimativa na página do produto sem oferecê-la como forma de envio. O checkout real também só existe com CCS ativo na Shopify; veja [Como ativar o Carrier Calculated Shipping](https://www.cotafrete.app/central-de-ajuda/ativar-carrier-calculated-shipping-ccs-shopify/).

**O widget respeita os perfis de entrega e as regras de participação.** Na página do produto, o widget cota o produto a partir da origem do perfil de entrega em que ele está na Shopify, e só com os serviços que participam daquele perfil. Um produto que está num perfil sem a Jadlog não recebe cotação da Jadlog no widget, mesmo com a Jadlog ativa no app. Veja [Cotação por perfis de entrega da Shopify](https://www.cotafrete.app/central-de-ajuda/cotacao-por-perfis-de-entrega-shopify/).

Se uma coluna mostra um serviço que a outra não mostra, o motivo está em um desses dois filtros. Se as duas estão vazias pra um CEP, o motivo costuma ser um [bloqueio por CEP](https://www.cotafrete.app/central-de-ajuda/bloquear-ceps-regioes-nao-atendidas/) ou uma transportadora que não atende aquele destino.

Uma diferença que o simulador não reproduz: o checkout real recebe o endereço completo do cliente (rua, cidade, estado), e a simulação manda só o CEP. Regra que dependa de estado pode responder diferente na loja.

## Testando um desconto pelo valor do pedido

O campo **Valor do pedido** serve pra conferir regra de valor mínimo sem montar carrinho na loja. Com um desconto de frete grátis acima de R$ 199, por exemplo:

1. Simule com valor do pedido `150,00`. O serviço mais barato deve aparecer com preço cheio.
2. Mude pra `199,00` e calcule de novo. O mesmo serviço deve aparecer grátis, com o título da campanha na segunda linha.

Se o desconto não entrou, confira no desconto o **Valor mínimo**, os **Estados atendidos** (o CEP simulado precisa estar num deles) e a janela de **Início** e **Fim**. Como montar essas regras está em [Frete grátis condicional: 5 regras úteis](https://www.cotafrete.app/central-de-ajuda/frete-gratis-condicional-regras-uteis/).

O valor do pedido também entra no cálculo do seguro de algumas transportadoras, então um valor maior pode mudar o frete mesmo sem desconto.

## Quando usar

- Depois de conectar uma transportadora, pra ver se ela cota pro seu CEP de teste.
- Depois de criar desconto, bloqueio ou acréscimo, pra ver a regra aplicada num CEP dentro e outro fora.
- Quando um cliente reclama de frete diferente entre a página do produto e o checkout: simule o produto e o CEP dele e compare as duas colunas.
- Antes de publicar uma campanha com data: a simulação respeita a agenda, então um desconto **Agendado** ainda não aparece.

A simulação não cria pedido e não altera nada na loja.

## Relacionados

- [Guia de configuração do Cota Frete](https://www.cotafrete.app/central-de-ajuda/guia-configuracao-cota-frete/)
- [Como ativar o Carrier Calculated Shipping (CCS)](https://www.cotafrete.app/central-de-ajuda/ativar-carrier-calculated-shipping-ccs-shopify/)
- [Cotação por perfis de entrega da Shopify](https://www.cotafrete.app/central-de-ajuda/cotacao-por-perfis-de-entrega-shopify/)
- [Como bloquear CEPs e regiões que sua loja não atende](https://www.cotafrete.app/central-de-ajuda/bloquear-ceps-regioes-nao-atendidas/)

*Última atualização: setembro de 2026*
