O abandono de carrinho e checkout é um dos pontos em que uma loja virtual mais perde receita. O visitante já escolheu o produto, já pagou para chegar até a loja (anúncio, busca ou e-mail) e mesmo assim sai sem concluir o pedido. Muitos lojistas atribuem essa perda ao frete ou à concorrência, mas a causa também pode estar na lentidão, na complexidade do checkout ou em uma falha técnica que ninguém percebeu.
Neste guia, você vê o que caracteriza o abandono, onde ele nasce no Magento e no Adobe Commerce, o que ajustar no carrinho, no checkout e na infraestrutura, e como montar uma recuperação de carrinho por e-mail sem sacrificar a margem.

Principais pontos
- Abandono é o visitante que coloca itens no carrinho e sai sem pagar. Ele mostra interesse, e algo no caminho quebrou a confiança ou a paciência.
- As causas são de negócio (frete, prazo, meios de pagamento) e técnicas (lentidão, erros, integrações de pagamento, perda de sessão).
- Checkout curto, compra como visitante, preenchimento de endereço pelo CEP e Pix reduzem o esforço do cliente.
- Sessões em um serviço dedicado (Redis ou Valkey) evitam o carrinho que “some” quando a loja roda em vários servidores.
- A recuperação por e-mail funciona melhor em etapas, com desconto só no último contato, e deve ser medida.
O que significa o abandono de carrinho e checkout na prática
O abandono ocorre quando o visitante seleciona produtos, coloca os itens no carrinho, mas fecha o site antes de concluir a transação. A loja pagou o custo de atração do tráfego e não recebeu a venda. Por isso, ele é um dos sintomas mais claros de que a jornada de compra tem uma falha de continuidade.
As causas se dividem em dois grupos.
- Causas de negócio: frete ou prazo descobertos só na última tela, falta de meios de pagamento, dúvida sobre segurança e obrigação de criar uma conta antes de pagar.
- Causas técnicas: páginas lentas, erro no fechamento do pedido, recusa de cartão sem explicação, falha de integração com o meio de pagamento e carrinho que esvazia sozinho.
Um erro repentino na página de pagamento é o pior caso: o cliente não sabe se a compra foi feita e, muitas vezes, nem tenta de novo. Por isso, o problema vai além do marketing e entra no território da engenharia.
Para que serve revisar a infraestrutura de vendas?
A página do pedido concentra regras complexas: cálculo de impostos, checagem de estoque, cotação de frete e autorização de pagamento, quase ao mesmo tempo. A revisão técnica serve para encontrar qual dessas etapas está mais lenta do que o cliente tolera.
Na revisão, vale olhar:
- o tempo de resposta de cada chamada externa (frete, antifraude, gateway), com limite de espera definido;
- módulos antigos ou pouco usados que adicionam consultas e scripts ao checkout;
- o comportamento do servidor nos picos de tráfego, com teste de carga que passe pela jornada completa até o pagamento;
- os logs de erro do checkout, que mostram falhas que o cliente nunca reporta.
Cada segundo removido do caminho entre o carrinho e a confirmação do pedido reduz a chance de desistência.
A lentidão e o comprador no celular
A lentidão afeta a decisão de compra de forma direta. Uma tela que demora a responder gera insegurança, e o cliente tende a fechar a janela. Esse efeito pesa mais no celular, onde a conexão oscila e a tela é pequena.
- Reduza scripts de terceiros no checkout (pixels, chat, ferramentas de recomendação) e carregue só o que a etapa precisa.
- Meça o desempenho em conexão móvel de verdade, e não só no computador do escritório.
- Use campos com teclado adequado (numérico para CEP e CPF) e botões grandes.
- Evite recarregar a página a cada etapa do checkout.
Sessões e carrinho que some
O Magento guarda a sessão do visitante (itens do carrinho, login e navegação) no servidor. Em uma loja com vários servidores web atrás de um balanceador, essa sessão precisa estar acessível a todos. Se ela fica em arquivo local, o cliente que cai em outro servidor encontra o carrinho vazio e abandona. Se ela fica no banco de dados principal, as leituras e escritas de sessão competem com pedidos e catálogo nos picos.
A saída é mover a sessão para um serviço em memória dedicado.
- A Adobe documenta a configuração de sessão em Redis por linha de comando (
bin/magento setup:config:set --session-save=redis, com as opções--session-save-redis-*). Nas versões que adotam Valkey, a Adobe usa--session-save=valkeye as opções--session-save-valkey-*. - Na AWS, o Amazon ElastiCache pode ser o serviço de memória. A Adobe recomenda uma instância dedicada para sessões, separada da de cache, com persistência habilitada.
- Com as sessões centralizadas, adicionar servidores web para um pico não quebra o carrinho de ninguém.
- Teste a mudança em homologação, com carga, antes de aplicá-la em produção.
Para a arquitetura em nuvem, veja a nossa página de infraestrutura AWS.
Quando as integrações de pagamento falham
A cobrança é o ponto de maior tensão do checkout. Se o meio de pagamento demora ou recusa, o cliente culpa a loja.
- Defina limites de espera para o gateway e mostre uma mensagem clara quando o tempo esgotar.
- Mantenha um segundo meio de pagamento homologado, pronto para o caso de instabilidade do principal.
- Explique a recusa em linguagem simples (“o cartão não foi autorizado, tente outro cartão ou escolha Pix”) em vez de um código de erro genérico.
- Permita trocar a forma de pagamento sem perder o carrinho e os dados já preenchidos.
- Ofereça cartão, Pix e boleto, e carteiras digitais quando fizerem sentido para o seu público.
- Registre cada falha de pagamento no log, com o motivo, para que o time veja o padrão.
Para quem a otimização do fluxo é prioritária?
A otimização é prioritária para lojas que investem em mídia, porque cada visitante que desiste encarece o custo de aquisição. Ela também pesa em operações B2B, em que o pedido envolve aprovação de crédito, condições comerciais por cliente e impostos que variam por item. Nesses casos, o cálculo precisa ser imediato e previsível, e o Magento e o Adobe Commerce oferecem os recursos para isso, desde que o checkout seja ajustado à regra do negócio.
Como melhorar o carrinho de compras
O carrinho é a porta do checkout. Um carrinho claro dá segurança, e um carrinho confuso gera dúvida.
- Informações claras: mostre miniatura, nome, preço unitário e quantidade de cada item, e o total com frete, impostos e descontos, para que não haja surpresa na última tela.
- Ajuste fácil: botões simples para mudar a quantidade ou remover um item, com o preço atualizado na hora.
- Frete antes do pagamento: deixe o cliente estimar frete e prazo pelo CEP ainda no carrinho.
- Cupom visível: campo de cupom fácil de achar, e aviso do que falta para atingir um benefício (por exemplo, “faltam R$ 30 para o frete grátis”), sem cálculos escondidos.
- Sugestões úteis: produtos complementares no carrinho podem aumentar o valor do pedido, desde que não tirem o foco do pagamento.
- Mobile primeiro: layout responsivo, elementos que se ajustam a telas pequenas e carregamento rápido.
Como reverter o cenário no checkout
Estas são as mudanças com melhor relação entre esforço e resultado.
- Checkout curto: reúna cadastro, endereço, frete e pagamento no menor número possível de telas, pedindo só os dados necessários. Vale revisar as extensões que adicionam campos e etapas.
- Compra como visitante: a opção Allow Guest Checkout fica em Stores > Configuration > Sales > Checkout > Checkout Options, e a própria Adobe documenta a configuração. Permitir a compra sem conta remove a primeira barreira.
- Endereço pelo CEP: preencha rua, bairro e cidade a partir do CEP, para o cliente digitar menos.
- Pix e carteiras digitais: reduzem a digitação de dados de cartão no celular.
- Cadastro simples: peça só o essencial (nome, e-mail, CPF e endereço), e ofereça a criação da conta depois do pedido.
- Carrinho persistente: em Stores > Configuration > Customers > Persistent Shopping Cart, a Adobe documenta que o recurso mantém os itens por um período definido, apenas para clientes cadastrados e logados.

Recuperação de carrinho no Magento 2
A recuperação de carrinho por e-mail reengaja quem abandonou a compra, e o seu valor está na cadência. Um e-mail genérico enviado uma vez rende menos que uma sequência com objetivos diferentes.
O que o Magento oferece
- No Adobe Commerce (e não no Magento Open Source), a Adobe documenta as regras de lembrete por e-mail (Email Reminder Rules), em Marketing > Communications > Email Reminder Rules. Elas disparam o lembrete depois de um número de dias definido e podem usar condições do carrinho, como total e quantidade, com cupom gerado a partir de uma regra de preço de carrinho.
- No Magento Open Source, a recuperação costuma ser feita por extensão ou por integração com uma ferramenta de automação de marketing (como Dotdigital, Mailchimp ou Klaviyo) que lê os dados do carrinho.
- Em qualquer edição, só é possível contatar quem informou o e-mail: o cliente logado ou o visitante que digitou o e-mail no checkout. Respeite a LGPD e ofereça o descadastramento.
Uma régua de três etapas
O desenho abaixo é um ponto de partida para testar, e os intervalos devem ser ajustados ao comportamento da sua base.
- Primeiro contato, algumas horas depois: tom de suporte. Pergunte se houve algum problema e lembre o item deixado, sem desconto.
- Segundo contato, cerca de um dia depois: reforce o motivo da compra, com prova de qualidade e informações de entrega. Use urgência só se for real (estoque baixo de verdade, prazo de promoção verdadeiro).
- Terceiro contato, dois a três dias depois: só aqui considere um incentivo, como frete grátis ou desconto limitado, para não reduzir a margem logo de início.
Descontos em todos os e-mails, de forma automática, treinam o cliente a abandonar o carrinho de propósito para receber cupom.
Como escrever o e-mail
- Assunto curto e específico, com o nome do produto.
- Imagem do produto abandonado, preço e um botão claro (“Finalizar minha compra”) que leve direto ao carrinho.
- Texto curto, sem bloco longo, e com um link de ajuda para dúvidas.
- Sugestões de produtos relacionados só abaixo do botão principal.
Métricas para acompanhar
- Taxa de abertura: mostra se o assunto chama atenção.
- Taxa de cliques: mostra se o conteúdo e o botão convencem.
- Taxa de recuperação: a parcela de carrinhos abandonados que viram pedidos pagos depois do e-mail. É a métrica que importa.
- Receita recuperada e margem: compare com o custo dos descontos oferecidos.
Teste uma variável por vez (horário, assunto, oferta) e acompanhe o resultado por semanas, e não por dias.
Vantagens de um ambiente de compra ágil
- Mais retorno sobre a mídia: o tráfego pago converte mais quando o fechamento do pedido é simples.
- Recompra: quem teve uma compra sem atrito tende a voltar.
- Menos chamados ao suporte: menos travamentos e erros significam menos contato por problemas de compra.
- Segurança: menos dados temporários circulando e menos módulos desnecessários reduzem a superfície de ataque, o que ajuda a cumprir a LGPD.
Como a Trezo pode ajudar
A Trezo trabalha só com Magento e Adobe Commerce desde 2009. Revisamos o checkout, as integrações de pagamento e a infraestrutura de sessões com o seu time, e monitoramos as lojas dos nossos clientes 24 horas por dia, 7 dias por semana. Somos Adobe Solution Partner e AWS Partner, com certificação ISO 27001.
Se a sua loja perde vendas na última etapa, fale com nossos especialistas.
Perguntas frequentes
Há causas de negócio, como frete e prazo descobertos só no fim, falta de meios de pagamento e obrigação de criar conta, e causas técnicas, como lentidão, erros no checkout, falha de integração com o pagamento e perda de sessão.
Cache, sessões em um serviço dedicado e limites de espera nas integrações deixam o fechamento do pedido rápido e estável, inclusive nos picos de tráfego.
É reunir cadastro, frete e pagamento em poucas telas. Reduz cliques e carregamentos, e vale a pena quando o fluxo continua claro para o cliente e as extensões não adicionam campos desnecessários.
O Adobe Commerce tem as regras de lembrete por e-mail. O Magento Open Source não tem esse recurso nativo, e a recuperação costuma usar extensão ou ferramenta de automação de marketing.
Não há prazo universal. Comece com algumas horas depois do abandono, em tom de suporte, e ajuste o intervalo pelos resultados da sua base.
Não. O desconto automático em todos os contatos reduz a margem e ensina o cliente a abandonar o carrinho para receber cupom. Reserve o incentivo para o último contato.
Quando a sessão fica em arquivo local, cada servidor vê só as suas sessões. Mover a sessão para Redis ou Valkey, em instância dedicada, deixa todos os servidores com a mesma informação.


