Como Adicionar Temporizadores Dinâmicos no Klaviyo

Os temporizadores de contagem decrescente dinâmicos são uma forma poderosa de aumentar a urgência e gerar cliques nas tuas campanhas de email. Se estás

Os temporizadores de contagem decrescente dinâmicos são uma forma poderosa de aumentar a urgência e gerar cliques nas tuas campanhas de email. Se estás a usar o Klaviyo com a Sendtric, podes reparar que a variável today pode referenciar o fuso horário errado, dependendo das definições do servidor ou da conta.

Este guia explica porque é que isto acontece e mostra-te duas formas fiáveis de adicionar temporizadores dinâmicos no Klaviyo.

Porque Acontece o Problema do Fuso Horário

A variável today do Klaviyo pode usar o fuso horário do servidor do Klaviyo ou referenciar incorretamente o fuso horário do utilizador da conta. Se o fuso horário da tua conta não estiver definido corretamente, o teu temporizador de contagem decrescente pode mostrar a hora de expiração errada.

Antes de implementares qualquer uma das soluções abaixo:

Certifica-te de que as definições de fuso horário da tua conta Klaviyo estão corretas.

Confirma que o horário da tua campanha está alinhado com esse fuso horário.

Método 1: Ajustar o Fuso Horário Manualmente

Este método adiciona uma variável de fuso horário separada e junta-a ao teu timestamp antes de o converter para o formato Unix.

Exemplo: Contagem Decrescente de 1 Dia

<table align="center">
<tbody>
<tr>
<td>
{% today "%Y-%m-%dT%H:%M:%S" as dt %}
{% today "%z" as tz %}
<img style="display:block; max-width:100%;"
src="REPLACE_WITH_YOUR_TIMER_URL?to={{ dt|days_later:1|append:tz|format_date_string|date:'U' }}" />
</td>
</tr>
</tbody>
</table>

Como Funciona

dt regista a data e hora atuais.

tz regista o desvio do fuso horário.

days_later:1 define o temporizador para expirar 1 dia depois.

A data é convertida num timestamp Unix usando date:'U'.

Este método é ideal se quiseres uma contagem decrescente baseada num número específico de dias.

Método 2: Usar a Variável "Now" e Adicionar Segundos

Esta abordagem dá-te mais flexibilidade. Em vez de contares por dias, adicionas manualmente o número exato de segundos que queres que o temporizador funcione.

Exemplo: Contagem Decrescente de 24 Horas

<tbody>
<tr>
<td>
{% today "%Y-%m-%dT%H:%M:%S%z" as now %}
<img style="display:block; max-width:100%;"
src="REPLACE_WITH_YOUR_TIMER_URL?to={{ now|format_date_string|date:'U' }}+86400" />
</td>
</tr>
</tbody>

Como Funciona

now inclui automaticamente o desvio do fuso horário.

O valor é convertido num timestamp Unix.

+86400 adiciona 86.400 segundos, o que equivale a 24 horas.

Podes substituir 86400 por qualquer número de segundos:

3 horas = 10800

48 horas = 172800

7 dias = 604800

Este método é o melhor se quiseres um controlo preciso sobre a duração da contagem decrescente.

Martin Tenev

O Martin é Growth Manager e é apaixonado por tudo relacionado com crescimento e IA, incluindo como criar campanhas de email que convertem.

Conecta-te no LinkedIn

Pronto para aumentar as tuas conversões por email?

Junta-te a milhares de profissionais de marketing que usam a Plataforma de Personalização de Email da Sendtric para gerar conversões.