Temporizadores Evergreen: Como Funcionam e Por Que o Seu Mostra Zeros
Você criou um temporizador evergreen, enviou um e-mail de teste para si mesmo, e o temporizador mostra 00:00:00:00. Está quebrado? Muito provavelmente não. Este artigo explica por quê.
Importante: Este artigo se aplica a temporizadores evergreen com o gatilho "Quando o e-mail é aberto". Se você está usando o gatilho "Quando o e-mail é enviado", o mecanismo é diferente e os problemas descritos aqui não se aplicam.
O Que é um Temporizador Evergreen?
Um temporizador de contagem regressiva comum (Data Fixa) conta até um momento específico no tempo. Se você definir para 1 de janeiro à meia-noite, cada destinatário vê a mesma contagem regressiva, independentemente de quando abrir o e-mail.
Um temporizador evergreen é diferente. Ele cria um prazo pessoal para cada destinatário.
Em vez de "A promoção termina em 1 de janeiro", é "Sua oferta expira em 48 horas." Essas 48 horas começam quando aquela pessoa específica abre o e-mail.
Casos de uso comuns:
- Sequências de carrinho abandonado ("Complete seu pedido em 24 horas")
- Lembretes de expiração de trial ("Seu período gratuito termina em 3 dias")
- Funis de webinar automatizados ("Replay disponível por 48 horas")
- Sequências de boas-vindas com ofertas especiais ("Desconto para novos assinantes expira em 72 horas")
Para instruções passo a passo de configuração, veja nosso Guia de Configuração de Temporizador Evergreen.
Como Funcionam os Temporizadores Evergreen (Gatilho quando e-mail é aberto)
Aqui está o que acontece nos bastidores:
Você cria um temporizador evergreen definido para 48 horas
Você envia uma campanha de e-mail com o temporizador
O código de incorporação contém um ID único para cada destinatário:
src="...i.countdownmail.com/xyz.gif?id={{ email }}" Seu ESP substitui {{ email }} pelo endereço do destinatário.
Destinatário abre o e-mail
Nosso servidor recebe a requisição: "[email protected]"
Verificamos: Já vimos este ID antes?
- → NÃO: Inicia contagem regressiva de 48 horas e salva o horário de início
- → SIM: Calcula o tempo restante a partir do horário de início salvo
Geramos um GIF mostrando o tempo restante
João abriu na segunda-feira às 10:00
→ Seu prazo é quarta-feira às 10:00
Maria abriu na terça-feira às 14:00
→ Seu prazo é quinta-feira às 14:00
Pontos-chave:
- O servidor salva o horário da primeira abertura para cada ID único
- Uma vez iniciada, a contagem regressiva continua
- Quando expira, mostra zeros ou o que você configurou em "Após Contagem"
- Aberturas repetidas com o mesmo ID mostram tempo restante ou zeros se expirado
Por Que Seu Temporizador Mostra Zeros
Se você está vendo zeros, siga esta lista de verificação.
✓ Causa 1: Você está usando o código de incorporação errado
Esta é a causa mais comum.
Mais de 90% dos problemas de "temporizador mostra zeros" são causados por usar o código de incorporação errado ou seleção errada de ESP.
Existem duas variações típicas deste erro:
Variação A: Você copiou o código de um temporizador comum, não Evergreen
Temporizadores Evergreen requerem um código de incorporação especial com o parâmetro ?id=. Se você acidentalmente copiou o código de um temporizador de Data Fixa, ele não inclui este parâmetro. Nesse caso, o temporizador se comporta como um comum.
Código Evergreen: ...i.countdownmail.com/xyz.gif?id={{ email }}
Código Data Fixa: ...i.countdownmail.com/xyz.gif
↑ sem ?id=
Variação B: Você copiou o código Evergreen, mas do ESP errado
Cada ESP usa sua própria sintaxe para personalização. Se você copiou o código para Mailchimp mas está usando Klaviyo, a tag não será substituída pelo e-mail do destinatário.
Exemplo do problema:
Você está usando Klaviyo, mas copiou o código do Mailchimp:
...i.countdownmail.com/xyz.gif?id=*|EMAIL|* Klaviyo não entende *|EMAIL|*. Essa é sintaxe do Mailchimp.
A tag permanece como está: ?id=*|EMAIL|*
Todos os destinatários usam o mesmo ID.
O temporizador expira para a primeira pessoa que abriu, então as próximas aberturas mostram zeros.
Como verificar:
- Olhe para seu código de incorporação
- Existe um parâmetro
?id=? - A tag corresponde à sintaxe do seu ESP?
| Seu ESP | Tag correta |
|---|---|
| Klaviyo | {{ email }} |
| Mailchimp | *|EMAIL|* |
| ActiveCampaign | %EMAIL% |
| HubSpot | {{ contact.email }} |
| ConvertKit | {{ subscriber.email_address }} |
| Campaign Monitor | [email] |
| GetResponse | {{CONTACT "subscriber_email"}} |
| SendPulse | {{email}} |
Como corrigir:
- Abra o temporizador no CountdownMail
- Certifique-se de que o tipo Evergreen está selecionado
- Na seção Código de Incorporação, selecione sua Plataforma de E-mail da lista
- Copie o código gerado

Se seu ESP não está na lista, veja nosso guia para criar código para qualquer ESP.
✓ Causa 2: Você já testou este temporizador antes
Aqui está um cenário típico:
- Você criou o temporizador em outubro
- Enviou um teste para si mesmo e tudo funcionou
- O tempo passou e você esqueceu daquele teste
- Em dezembro você decidiu lançar a campanha
- Enviou outro teste para si mesmo e recebeu zeros
Você pode pensar que o temporizador está quebrado. Na maioria dos casos não está.
Seu e-mail ([email protected]) já usou seu temporizador antes. O servidor salvou o horário da primeira abertura para este ID. Se essa contagem regressiva já expirou, novos testes para o mesmo endereço mostrarão zeros.
Quando você enviar a campanha real para assinantes, cada um deles receberá um temporizador novo. Os endereços de e-mail deles ainda não foram usados com este temporizador.
Como verificar: Pense. Você já enviou este temporizador para si mesmo antes, mesmo uma vez?
Como corrigir: Envie um teste para um endereço de e-mail diferente que nunca recebeu este temporizador.
✓ Causa 3: Você está olhando o editor do ESP, não um e-mail real
Editores de e-mail (Klaviyo, Mailchimp, HubSpot e outros) mostram uma preview enquanto você edita. Esta preview carrega o temporizador e inicia a contagem regressiva para algum ID interno do editor.
Se você criou o temporizador há uma semana e abriu o editor desde então, a preview pode já ter usado seu temporizador. Se expirou, o editor pode mostrar zeros.
Como verificar: Você está vendo zeros apenas no editor, ou em um e-mail enviado real também?
Como corrigir: Não confie na preview do editor. Teste apenas enviando um e-mail real para um novo endereço de e-mail.
✓ Causa 4 (rara): O temporizador está desativado
Se o status do temporizador é "Inativo", ele mostra zeros para todos os destinatários independentemente das configurações.
Como verificar: Abra o temporizador no CountdownMail. Na seção Básico, verifique o Status. Deve estar definido como "Ativo".
Como Testar Temporizadores Evergreen Corretamente
A regra principal: cada teste precisa de um novo endereço de e-mail.
Seu e-mail de trabalho já usou o temporizador durante testes anteriores. O servidor salvou o horário da primeira abertura para aquele ID. Testes repetidos para o mesmo endereço mostrarão tempo restante ou zeros se expirado.
Método 1: Use um endereço de e-mail diferente
Envie para seu e-mail pessoal, e-mail de um colega, ou qualquer endereço que nunca recebeu este temporizador.
Método 2: Use um e-mail temporário
Serviços como 10minutemail.com fornecem endereços descartáveis que funcionam bem para testes.
Método 3: Modifique o ID na URL manualmente
Abra o link do temporizador em um navegador e adicione um sufixo ao ID:
Antes: https://i.countdownmail.com/[email protected]
Depois: https://i.countdownmail.com/[email protected]_teste123
Cada ID único inicia um temporizador completamente novo.
Método 4: Espere
Se você tem um temporizador de 1 hora, espere uma hora após seu último teste. A próxima abertura iniciará uma nova contagem regressiva.
Dica: Adicione seu IP a "Endereços IP Ignorados" nas configurações do seu perfil. Assim seus testes não consumirão créditos.
E Sobre o Gatilho "Quando o e-mail é enviado"?
Se você está usando o gatilho "Quando o e-mail é enviado", o mecanismo é diferente. Seu ESP passa o timestamp atual na URL com cada envio.
...i.countdownmail.com/xyz.gif?send_time={{ now | timestamp }} Cada e-mail enviado recebe um timestamp novo. O servidor não salva nada. Ele simplesmente conta a partir do tempo passado.
Por causa disso, o problema de testes repetidos não existe para este gatilho. Cada teste deve estar correto.
O Que Aparece Após o Temporizador Expirar?
Quando o temporizador expira, ele mostra o que você configurou na opção "Após Contagem" (seção Design):
- Mostrar Zeros - zeros (padrão)
- Mostrar Mensagem de Expiração - seu texto (por exemplo, "Oferta expirada")
- Mostrar Imagem de Expiração - sua imagem
- Ocultar Temporizador - temporizador completamente oculto
- Reiniciar e Repetir - temporizador recomeça (use com cuidado)
Erros Comuns de Configuração
Erro 1: Você não selecionou seu ESP ao copiar o código
Ao criar um temporizador evergreen, selecione seu ESP na seção Opções de Incorporação. Se você selecionar um diferente, a tag de personalização não funcionará na sua plataforma.
Erro 2: Você copiou o código de um temporizador de Data Fixa
Certifique-se de que "Tipo de Temporizador de Contagem Regressiva" está definido como Evergreen, não Data Fixa. Só então o código incluirá o parâmetro ?id=.
Erro 3: Você testou na preview do editor
Zeros na preview do editor não significam zeros para os destinatários. O editor usa um ID interno que pode expirar. Destinatários reais têm seus próprios IDs.
Evergreen vs Data Fixa: Comparação
| Aspecto | Data Fixa | Evergreen |
|---|---|---|
| Prazo | Igual para todos | Único por destinatário |
| Caso de uso | Vendas e eventos | Funis e automações |
| Configuração | Data e hora | Duração (horas ou dias) |
| Código de incorporação | Padrão | Com ID único |
| Teste | Apenas abra | Use um novo e-mail por teste |
Perguntas Frequentes
Posso resetar o temporizador para um destinatário específico?
Não. Uma vez que o servidor salva o horário de início para um ID, ele não pode ser resetado. Você precisaria enviar um novo e-mail com um temporizador diferente ou mudar o ID.
Por que o editor do Klaviyo ou Mailchimp sempre mostra zeros?
O editor já abriu o temporizador na primeira visualização. Seu ID interno usou sua contagem regressiva e depois expirou. Isso não afeta destinatários reais. Eles têm seus próprios IDs.
Posso mudar a duração após enviar?
Sim. Para destinatários que já abriram, a contagem regressiva continua a partir do horário de início salvo. Se a nova duração for menor e o tempo passou, eles podem ver o estado expirado.
Como sei qual gatilho estou usando?
Abra o temporizador no CountdownMail, depois vá para Opções de Incorporação e verifique o campo "Contagem começa". Dirá "Quando o e-mail é aberto" ou "Quando o e-mail é enviado".
Resumo
- Evergreen significa um prazo pessoal para cada destinatário
- Para o gatilho "Quando o e-mail é aberto", o servidor salva o horário da primeira abertura para cada ID
- Zeros geralmente significam que o temporizador expirou, não que está quebrado
- A principal causa de problemas é o código de incorporação errado (tipo de temporizador errado ou tag ESP errada)
- A solução é verificar o código e testar usando um novo endereço de e-mail cada vez