Um email de carrinho abandonado não é enviado porque um cliente mudou de ideias. É enviado porque uma cadeia de condições técnicas precisas se verificou, por uma ordem precisa, sem que nenhum humano clique em enviar. Em concreto: é preciso um produto adicionado ao carrinho, uma saída constatada do percurso de compra, um email associado ao contacto, um prazo decorrido sem nova atividade e a ausência de encomenda entretanto. Retire uma única destas condições e nada é enviado, mesmo que o painel do SaaS de emailing mostre um fluxo “ativo”. “Perdemos 30% de delivery em 3 meses sem alteração no conteúdo, o que se passa”: a pergunta surge com frequência do lado do growth. A resposta está, por vezes, numa única casa do fluxo que nunca se preenche.
Os 3 dados que têm de existir antes do disparo
Três informações distintas têm de chegar à ferramenta de automação antes de o contador começar a correr. Primeiro, um evento de produto: uma adição ao carrinho ou, em percursos mais rigorosos, a passagem da primeira etapa do checkout, segundo a Klaviyo, cuja biblioteca de flows pré-construídos distingue os dois casos (Flows > Cart Recovery): o gatilho Started Checkout ativa-se ao preencher os dados de entrega, na primeira página do funil de compra e antes da etapa de pagamento, enquanto o Added to Cart se ativa logo na adição ao carrinho, um passo antes (documentação Klaviyo, 2026). Depois, um sinal de saída: fecho do separador, navegação para outra página ou simples inatividade medida numa janela de alguns minutos. Sem ele, a ferramenta não consegue distinguir um abandono de uma reflexão em curso.
Por fim, há o identificador do contacto, associado a um email utilizável, muitas vezes o mais frágil dos três. Costuma vir de um campo preenchido à entrada do checkout, ainda antes da validação da encomenda. Muitos filtram depois, quando o bounce já foi registado, considerando que uma verificação logo no preenchimento custa mais do que o necessário. Um erro de digitação neste campo, como um email descartável inserido para avançar mais depressa, não impede, no entanto, o disparo: o evento de carrinho, o sinal de saída e o identificador estão todos os três presentes, este último sob uma forma inválida. O email é enviado na mesma para uma caixa que não existe ou que ninguém nunca vai consultar. Uma verificação do email no momento do preenchimento do campo, ainda antes da adição ao carrinho, custa uma fração de segundo e evita este bounce a posteriori, em vez de o corrigir depois de já ter pesado na reputação do remetente.
Existe um caso ainda mais enganador: um endereço catchall responde 250 OK na receção antes de eliminar a mensagem em silêncio, sem gerar qualquer bounce detetável. O SaaS de emailing mostra então um envio “entregue” para um email que nunca ninguém leu. Quando o bounce ocorre de facto, o servidor destinatário devolve um NDR (Non-Delivery Report) com um Enhanced Status Code do tipo 5.1.1, endereço desconhecido (formato definido pela RFC 3463): uma informação que poucas ferramentas conseguem associar de forma legível ao fluxo de carrinho abandonado que a gerou.
O prazo de espera antes do envio
Nenhum padrão único fixa este prazo: os intervalos vão de 30 minutos a várias horas consoante o valor do carrinho, nunca um número único válido para todos os casos. Os números explicam esta rigidez. Cerca de 70% dos carrinhos são abandonados antes do pagamento, segundo as análises acumuladas de dezenas de estudos de e-commerce compilados pelo Baymard Institute. Os fluxos de recuperação automatizados, que representam apenas 2% dos envios totais, geram até 30% da receita atribuída ao email, com uma taxa de abertura média de 35,75% e uma receita de 2,54 dólares por envio entregue (Omnisend, relatório de 2026 sobre dados de 2025).

As faixas observadas convergem ainda assim, segundo o relatório Omnisend 2026 sobre dados de 2025: um primeiro envio 30 a 60 minutos após o abandono capta o pico de atenção. A Klaviyo situa este mesmo primeiro email entre 2 e 4 horas após o início do pagamento, com uma segunda mensagem 20 a 48 horas depois. A diferença reflete o valor médio do carrinho e não um desacordo entre as duas plataformas: uma peça de roupa a 40 euros decide-se depressa, mobiliário a 900 euros compara-se ao longo de vários dias.
| Perfil de carrinho | Prazo email 1 | Prazo email 2 |
|---|---|---|
| Carrinho baixo (consumíveis, moda rápida) | 30 min a 1 h | 24 h |
| Carrinho intermédio (generalista, multiproduto) | 4 h | 24 h |
| Carrinho elevado (B2B, mobiliário, high-ticket) | 4 h a 8 h | 48 h |
O caso intermédio, um primeiro email 4 horas após o abandono e depois um segundo às 24 horas, corresponde ao cenário mais comum no e-commerce generalista. A Attribuly confirma esta lógica no seu benchmark de 2026: o prazo aumenta com o valor médio do carrinho. O prazo de espera existe só para dar tempo a uma compra espontânea se concretizar antes de contactar o cliente.
A verificação de ausência de encomenda antes do envio
O contador não basta para autorizar o envio. Mesmo antes de ser enviado, o sistema passa por um filtro que verifica que nenhuma encomenda foi feita desde o disparo inicial.
A Klaviyo aplica um filtro de perfil imediatamente antes de cada mensagem de um fluxo de carrinho abandonado: impede o envio a qualquer pessoa que tenha feito uma encomenda desde o disparo e bloqueia envios repetidos a quem já acabou de receber uma mensagem semelhante do mesmo fluxo (documentação Klaviyo, 2026).
Um número elevado de contactos “filtrados” nas estatísticas de um fluxo de carrinho abandonado indica que este mecanismo está a funcionar: cada contacto filtrado fez uma encomenda antes do email seguinte e, por isso, não recebeu um lembrete desnecessário. O filtro cumpriu a sua função. O nome exato desta etapa varia consoante a ferramenta. A lógica mantém-se a mesma: consultar a API da loja online (o endpoint /wp-json/wc/v3/orders no WooCommerce, por exemplo) para verificar o estado da encomenda associada ao contacto, imediatamente antes de cada envio da sequência.
Esta verificação repete-se em cada email da sequência, sem se limitar ao primeiro envio. Um contacto que recebe o primeiro email às 14h02 e faz a encomenda às 14h47 nunca receberá a segunda mensagem programada para o dia seguinte, mesmo que tenha aberto o primeiro. O filtro atua ao nível do contacto e não apenas ao nível do evento inicial de carrinho. Um fluxo que ignora esta etapa e reenvia uma promoção a alguém que acabou de comprar não melhora a conversão: prejudica a perceção da marca e faz disparar a taxa de reclamações logo no envio seguinte.
As condições que bloqueiam o envio
Quatro situações impedem o envio de um email de carrinho abandonado, mesmo quando o evento de carrinho e o prazo estão reunidos.
- O contacto não está identificado: navegação como convidado sem email captado antes do abandono ou identificador técnico perdido entre duas visitas.
- O endereço está com subscrição cancelada ou em lista de supressão, muitas vezes indicado como “Suppressed” no SaaS de emailing: um lembrete de carrinho abandonado enquadra-se no regime da prospeção (ver o estatuto jurídico do email de carrinho abandonado), estando por isso sujeito às mesmas regras de consentimento que uma campanha de marketing habitual.
- Uma encomenda foi concluída durante o prazo de espera, detetada pelo filtro descrito acima.
- Os dados do carrinho estão mal transmitidos: blocos de produto vazios ou preços a zero. O fluxo dispara tecnicamente, mas o conteúdo gerado é inutilizável. A maioria das plataformas cancela o envio em vez de entregar um email danificado.
Estes quatro bloqueios têm um ponto em comum. Nada falha de forma visível. O fluxo corre, a ferramenta não reporta qualquer erro visível e o email em falta confunde-se com um simples silêncio nas estatísticas do mês.
A sequência de 2 ou 3 emails
A maioria dos fluxos de carrinho abandonado limita-se a 2 ou 3 mensagens. O panorama completo dos cenários de automação de email, para além do carrinho abandonado, é abordado noutro artigo (ver emails automatizados: 5 cenários e o seu impacto na deliverability).
O primeiro email mantém-se factual: imagem do produto e link direto para o carrinho reconstituído. 20 a 48 horas depois, o segundo insiste mais, com um stock limitado ou uma avaliação de cliente já publicada. Uma terceira mensagem, quando existe, traz normalmente um desconto e esgota depressa a paciência do contacto se este voltar demasiadas vezes aos mesmos carrinhos: o Digital Fairness Act, cuja proposta legislativa é esperada pela Comissão Europeia no final de 2026, deverá a prazo regular este tipo de pressão repetida. A segmentação da sequência consoante o perfil do contacto (novo cliente, comprador recorrente, carrinho de valor elevado) altera mais as taxas de abertura do que o número de emails enviados (ver segmentação de email: os critérios que realmente funcionam).
A armadilha que quebra o disparo sem que se veja
O próprio fluxo de dados de produto causa o bloqueio mais difícil de detetar, bem antes do prazo ou da identificação do contacto. Um plugin de e-commerce atualizado (WooCommerce, Shopify) ou um webhook que muda de formato bastam: o bloco de produto enviado à ferramenta de automação chega vazio ou com um preço a zero. O fluxo corre, o evento carrinho abandonado existe, o contacto está identificado, o prazo decorre normalmente. Nada é assinalado. Nenhum alerta se ativa nos painéis habituais. O email é enviado, mas sem a informação que devia convencer: a foto do produto e o seu preço.
Este tipo de falha deteta-se abrindo um email de teste manualmente (carrinho preenchido) ou através de uma ferramenta de rendering como o Litmus ou de seed testing como o GlockApps, em vez de se ler apenas as estatísticas de envio e abertura do fluxo. Uma taxa de abertura correta nada diz sobre o conteúdo realmente entregue na caixa de entrada. O mesmo é válido para a higiene da lista a montante: um fluxo que corre sobre endereços nunca verificados acumula soft bounces, bounces temporários (código SMTP da família 4.2.x) que não excluem ninguém do fluxo mas que, cumulativamente, acabam por parecer um problema de conteúdo em vez de um problema de dados.
O disparo pode ser perfeito; nunca decide em vez do cliente.
