Como Integrar Envia.com no Shopify: Tutorial Passo a Passo (2026)
Quem vende no Shopify no Brasil sabe que frete é a principal alavanca de conversão e o maior peso em margem. Configurar mal o checkout multi-frete custa caro — pedidos perdidos por carrinho abandonado, ou margem comida por opções pouco competitivas. A integração Envia.com + Shopify resolve isso em ~15 minutos: cotação em tempo real de 10 transportadoras direto no checkout, etiqueta gerada com 1 clique, rastreio sincronizado.
Este tutorial cobre tudo passo a passo, das pegadinhas comuns até otimização.
⚠️ Disclosure: o frete.center é parceiro afiliado da Envia.com. Cadastro grátis pelo nosso link.
Índice
- Pré-requisitos
- Passo 1 — Cadastro na Envia.com
- Passo 2 — Instalação do app no Shopify
- Passo 3 — Conectar contas
- Passo 4 — Configurar transportadoras
- Passo 5 — Configurar regras de frete
- Passo 6 — Testar checkout
- Passo 7 — Fluxo de pedido + etiqueta
- Erros comuns
- FAQ
Pré-requisitos
Antes de começar:
- Loja Shopify ativa (qualquer plano — Basic, Shopify, Advanced)
- Acesso de admin (Owner ou Staff com permissão de Apps + Shipping)
- CNPJ ou CPF cadastrado para a Envia.com
- Endereço de coleta definido (de onde os pacotes saem)
Passo 1 — Cadastro na Envia.com
- Acesse o link de cadastro Envia.com via frete.center.
- Preencha:
- Confirme o e-mail (link enviado em segundos).
- No painel da Envia, vá em Configurações → API e gere uma API Key. Guarde — você vai precisar.
💡 Dica: se vc não tem CNPJ ainda, use CPF. A Envia atende PF e MEI sem problema.
Passo 2 — Instalação do app no Shopify
- No painel admin do Shopify, vá em Apps → Shopify App Store.
- Busque por "Envia" ou "envia.com".
- Clique em Add app → Install.
- Autorize as permissões solicitadas (leitura de pedidos, gravação de fulfillment, leitura de produtos).
⚠️ Atenção: alguns países da Shopify App Store mostram a versão México/EUA da Envia. Confirme que vc está instalando a versão BR (idioma português, tarifas em BRL).
Passo 3 — Conectar contas
- Dentro do app Envia no Shopify, clique em Connect account.
- Cole sua API Key da Envia.com.
- Confirme. Se as credenciais batem, o app mostra "Connected" em verde.
- Verifique se a aba Settings mostra seu nome/CNPJ corretos.
Passo 4 — Configurar transportadoras
Aqui você define quais transportadoras vão aparecer no checkout do cliente final. Recomendações:
Para e-commerce comum (moda, beleza, eletrônicos pequenos):
- ✅ Habilitar Correios PAC (econômico)
- ✅ Habilitar Correios SEDEX (rápido)
- ✅ Habilitar Jadlog Package (alternativa preço-prazo)
- ✅ Habilitar J&T Express (preço baixo em SE/Sul)
- ✅ Habilitar Loggi (entrega rápida em capital)
Adicionais para nichos:
- Cosméticos / moda premium: + Total Express (manuseio)
- Internacional: + DHL Express ou FedEx
Para não confundir o cliente, mostre 3-4 opções no checkout — não as 10. Ex: "Econômico (PAC, R$ 22, 8 dias)" + "Padrão (Jadlog, R$ 19, 4 dias)" + "Expresso (SEDEX, R$ 32, 2 dias)".
Configure isso em Settings → Carrier preferences → Hide [carriers] in checkout.
Passo 5 — Configurar regras de frete
Algumas otimizações que valem:
Frete grátis acima de X: no Shopify nativo: Settings → Shipping and delivery → Manage rates → Add rate → Free shipping if order is over R$ X. Pode coexistir com cotação Envia.
Calcular peso real: garanta que todos os produtos têm peso preenchido (Products → cada produto → Variant → Weight). Sem peso, a cotação fica errada.
Peso cubado: Envia considera peso volumétrico automaticamente. Confira em calculadora de peso cubado se vc tem dúvida sobre como funciona.
Passo 6 — Testar o checkout
- Abra sua loja em janela anônima.
- Coloque um produto no carrinho.
- Vá pro checkout e informe um CEP de teste (ex: 01310-100 — Av. Paulista, SP).
- Confira se aparecem as opções de frete configuradas, com preços e prazos.
Se não aparece nada: verifique se o produto tem peso > 0 e se as transportadoras estão habilitadas para a região do CEP.
Passo 7 — Fluxo de pedido + etiqueta
Quando um pedido é confirmado no Shopify:
- Aparece automaticamente no painel da Envia (em ~30 segundos).
- Vc abre o pedido na Envia → clica em Generate label.
- Etiqueta é gerada em PDF, pronta pra imprimir (papel A4 ou térmica).
- Status do pedido no Shopify é atualizado automaticamente conforme a transportadora movimenta o pacote.
- Cliente recebe e-mail com rastreamento (vc pode customizar o template).
Erros comuns
1. "Cotação não disponível" no checkout.
Causa: produto sem peso ou dimensões. Solução: confira Products → Variants → Weight em todos os SKUs.
2. Preço diferente do calculado.
Causa: peso cubado. Pacote tem volume grande mesmo sendo leve. Solução: usar dimensões reais na cotação.
3. Etiqueta gerada mas pedido não atualiza status no Shopify.
Causa: webhook desatualizado. Solução: na Envia → Settings → Webhooks → Resync.
4. Cliente em CEP de zona rural reclama de não recebimento.
Solução: priorizar Correios para CEPs rurais — única opção que cobre bem zona rural.
5. Mostrar 10 opções no checkout confunde cliente.
Solução: limitar a 3-4 transportadoras visíveis (econômica, padrão, expressa).
FAQ
O app da Envia no Shopify é grátis?
Sim. Vc paga só as etiquetas que comprar (preço da transportadora + pequena taxa Envia já embutida).
Posso ter integração Envia + outras transportadoras (Mercado Envios, etc) simultâneas?
Sim. Shopify suporta múltiplas integrações de frete. Vc pode ter Envia + Mercado Envios + tarifa fixa em paralelo.
A integração funciona em Shopify Markets (multi-país)?
Atualmente cotação Envia é otimizada para envios saindo do Brasil. Para outros países de origem, use a versão local da Envia (México, EUA).
Posso usar o app da Envia em modo de desenvolvimento (sem pagar etiquetas)?
Sim — vc pode cotar à vontade. Só paga quando gerar a etiqueta efetivamente.
Etiquetas custam mais que comprar direto no balcão?
Não — geralmente são 18-25% mais baratas que balcão (volume agregado).
Veja também:
Comentários
Seja o primeiro a comentar.
Deixar um comentário