O desafio específico do COD
Em vendas com pagamento na entrega (Cash on Delivery, ou COD), o comprador faz o pedido sem pagar nada na hora — só informa nome e endereço. O pagamento só acontece quando o produto chega e o entregador recebe. Isso muda tudo em relação a um checkout tradicional com cartão: entre o pedido e o dinheiro de verdade entrando, existe uma janela de dias onde o pedido ainda pode ser recusado, cancelado ou simplesmente não encontrado na entrega.
Se você manda pro Google Ads o evento de "pedido feito" como se fosse uma venda aprovada, está otimizando a campanha pra quem faz pedido — não pra quem efetivamente paga. Com o tempo, isso puxa seu público pra pessoas mais propensas a pedir por impulso e recusar depois, piorando a qualidade do tráfego que o algoritmo do Google te entrega.
Os status que existem num pedido COD
Cada plataforma de COD usa nomes um pouco diferentes, mas o ciclo de vida costuma ser parecido:
- Agendado / Confirmado: o pedido foi feito e está sendo preparado pra envio. Ainda não é venda — é só intenção.
- Em separação / Enviado: o produto está a caminho. Ainda pode ser recusado quando o entregador chegar.
- Completo / Entregue: o entregador confirmou a entrega e recebeu o pagamento. Esse é o único momento que deveria contar como venda aprovada pro Google Ads.
- Frustrado / Cancelado: o pedido não foi entregue — recusado na porta, endereço não encontrado, ou desistência antes do envio.
Como configurar certo
- Identifique, na sua plataforma de COD, qual status representa entrega confirmada e paga — não confunda com "confirmado" (que geralmente é só a confirmação inicial do pedido, antes do envio).
- Configure o webhook/postback pra disparar só nesse status de entrega confirmada (e, se quiser acompanhar recusas separadamente, também nos status de cancelado/frustrado, mas marcados como reprovado — nunca como aprovado).
- Garanta que o identificador de clique (gclid) viaje junto com o pedido desde a primeira página até a plataforma de COD — geralmente via um campo de UTM que ela ecoa de volta no evento.
- Espere alguns dias de dado antes de tirar conclusões — como a confirmação demora (diferente de cartão, que aprova na hora), seu relatório de conversão sempre vai ter um atraso natural em relação ao dia do clique.
Perguntas frequentes
Qual status do pedido eu devo considerar "venda aprovada" num COD?
O status de entrega confirmada/paga — não o de pedido feito, agendado ou em separação. É só quando o entregador efetivamente recebe o pagamento que a venda vira dinheiro de verdade; antes disso, o pedido ainda pode ser recusado na porta.
Quanto tempo demora entre o pedido e a confirmação da entrega?
Varia por operador logístico e região, mas geralmente de 1 a poucos dias. Isso significa que suas conversões no Google Ads vão aparecer com atraso em relação ao clique original — o que é normal e esperado em COD, diferente de um checkout com cartão que aprova na hora.
Taxa de recusa alta é sempre sinal de fraude?
Não necessariamente — recusa em COD também acontece por arrependimento genuíno, mudança de planos ou o entregador não encontrar a pessoa em casa. Mas uma taxa de recusa muito acima da média do seu histórico, concentrada nos mesmos IPs ou regiões, é sim um sinal que vale investigar.