Abandono de Carrinho e Checkout no Magento

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.

abandono de carrinho e checkout

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=valkey e 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.

  1. 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.
  2. Ajuste fácil: botões simples para mudar a quantidade ou remover um item, com o preço atualizado na hora.
  3. Frete antes do pagamento: deixe o cliente estimar frete e prazo pelo CEP ainda no carrinho.
  4. 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.
  5. Sugestões úteis: produtos complementares no carrinho podem aumentar o valor do pedido, desde que não tirem o foco do pagamento.
  6. 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.
abandono de carrinho e checkout

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.

  1. Primeiro contato, algumas horas depois: tom de suporte. Pergunte se houve algum problema e lembre o item deixado, sem desconto.
  2. 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).
  3. 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

O que causa o alto índice de abandono de carrinho?

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.

Como a infraestrutura melhora a conversão do checkout?

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.

O que é checkout em uma etapa e vale a pena?

É 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 Magento tem e-mail nativo de carrinho abandonado?

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.

Quanto tempo esperar para enviar o primeiro e-mail de recuperação?

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.

Oferecer desconto em todos os e-mails de abandono é boa estratégia?

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.

Por que o carrinho esvazia em lojas com vários servidores?

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.