Wie du dynamische Timer in Klaviyo hinzufügst

Dynamische Countdown-Timer sind ein wirkungsvolles Mittel, um Dringlichkeit zu erzeugen und Klicks in deinen E-Mail-Kampagnen zu steigern. Wenn du

Dynamische Countdown-Timer sind ein wirkungsvolles Mittel, um Dringlichkeit zu erzeugen und Klicks in deinen E-Mail-Kampagnen zu steigern. Wenn du Klaviyo mit Sendtric nutzt, ist dir vielleicht aufgefallen, dass die Variable today je nach Server- oder Kontoeinstellungen die falsche Zeitzone referenzieren kann.

Dieser Leitfaden erklärt, warum das passiert, und zeigt dir zwei zuverlässige Methoden, um dynamische Timer in Klaviyo hinzuzufügen.

Warum das Zeitzonenproblem auftritt

Die Variable today von Klaviyo kann die Serverzeitzone von Klaviyo verwenden oder fälschlicherweise die Zeitzone des Kontonutzers referenzieren. Wenn die Zeitzone deines Kontos nicht korrekt eingestellt ist, zeigt dein Countdown-Timer möglicherweise die falsche Ablaufzeit an.

Bevor du eine der folgenden Lösungen umsetzt:

Stelle sicher, dass die Zeitzoneneinstellungen deines Klaviyo-Kontos korrekt sind.

Bestätige, dass das Timing deiner Kampagne mit dieser Zeitzone übereinstimmt.

Methode 1: Die Zeitzone manuell verschieben

Diese Methode fügt eine separate Zeitzonen-Variable hinzu und hängt sie an deinen Zeitstempel an, bevor er in das Unix-Format umgewandelt wird.

Beispiel: 1-Tages-Countdown

<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>

So funktioniert's

dt erfasst das aktuelle Datum und die Uhrzeit.

tz erfasst den Zeitzonen-Offset.

days_later:1 legt fest, dass der Timer 1 Tag später abläuft.

Das Datum wird mit date:'U' in einen Unix-Zeitstempel umgewandelt.

Diese Methode eignet sich ideal, wenn du einen Countdown basierend auf einer bestimmten Anzahl von Tagen möchtest.

Methode 2: Die Variable „Now“ verwenden und Sekunden hinzufügen

Dieser Ansatz bietet mehr Flexibilität. Statt in Tagen zu zählen, fügst du manuell die genaue Anzahl an Sekunden hinzu, die der Timer laufen soll.

Beispiel: 24-Stunden-Countdown

<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>

So funktioniert's

now enthält den Zeitzonen-Offset automatisch.

Der Wert wird in einen Unix-Zeitstempel umgewandelt.

+86400 addiert 86.400 Sekunden, was 24 Stunden entspricht.

Du kannst 86400 durch eine beliebige Anzahl von Sekunden ersetzen:

3 Stunden = 10800

48 Stunden = 172800

7 Tage = 604800

Diese Methode ist am besten geeignet, wenn du präzise Kontrolle über die Countdown-Dauer möchtest.

Martin Tenev

Martin ist Growth Manager und begeistert sich für alles rund um Wachstum und KI, einschließlich der Erstellung von E-Mail-Kampagnen, die konvertieren.

Vernetze dich auf LinkedIn

Bereit, deine E-Mail-Conversions zu steigern?

Schließe dich Tausenden von Marketern an, die mit Sendtrics Plattform für E-Mail-Personalisierung ihre Conversions steigern.