Liczniki Evergreen: Jak działają i dlaczego Twój pokazuje zera
Utworzyłeś licznik evergreen, wysłałeś sobie testowy e-mail, a licznik pokazuje 00:00:00:00. Czy jest zepsuty? Najprawdopodobniej nie. Ten artykuł wyjaśnia dlaczego.
Ważne: Ten artykuł dotyczy liczników evergreen z wyzwalaczem "Gdy e-mail zostanie otwarty". Jeśli używasz wyzwalacza "Gdy e-mail zostanie wysłany", mechanizm jest inny i opisane tu problemy nie mają zastosowania.
Czym jest licznik Evergreen?
Zwykły (stała data) licznik odliczający odlicza do konkretnego momentu w czasie. Jeśli ustawisz go na 1 stycznia o północy, każdy odbiorca widzi to samo odliczanie, niezależnie od tego, kiedy otworzy e-mail.
Licznik evergreen jest inny. Tworzy osobisty termin dla każdego odbiorcy.
Zamiast "Wyprzedaż kończy się 1 stycznia" jest "Twoja oferta wygasa za 48 godzin." Te 48 godzin zaczyna się, gdy ta konkretna osoba otworzy e-mail.
Typowe zastosowania:
- Sekwencje porzuconego koszyka ("Dokończ zamówienie w ciągu 24 godzin")
- Przypomnienia o wygaśnięciu wersji próbnej ("Twój bezpłatny okres próbny kończy się za 3 dni")
- Zautomatyzowane lejki webinarowe ("Powtórka dostępna przez 48 godzin")
- Sekwencje powitalne ze specjalnymi ofertami ("Rabat dla nowych subskrybentów wygasa za 72 godziny")
Instrukcje konfiguracji krok po kroku znajdziesz w naszym Przewodniku konfiguracji licznika Evergreen.
Jak działają liczniki Evergreen (wyzwalacz Gdy e-mail zostanie otwarty)
Oto co dzieje się za kulisami:
Tworzysz licznik evergreen ustawiony na 48 godzin
Wysyłasz kampanię e-mailową z licznikiem
Kod osadzenia zawiera unikalny identyfikator dla każdego odbiorcy:
src="...i.countdownmail.com/xyz.gif?id={{ email }}" Twoja platforma e-mail zastępuje {{ email }} adresem odbiorcy.
Odbiorca otwiera e-mail
Nasz serwer otrzymuje żądanie: "[email protected]"
Sprawdzamy: Czy widzieliśmy ten identyfikator wcześniej?
- NIE: Uruchamiamy 48-godzinne odliczanie i zapisujemy czas rozpoczęcia
- TAK: Obliczamy pozostały czas od zapisanego czasu rozpoczęcia
Generujemy GIF pokazujący pozostały czas
Jan otworzył w poniedziałek o 10:00
Jego termin to środa 10:00
Anna otworzyła we wtorek o 14:00
Jej termin to czwartek 14:00
Kluczowe punkty:
- Serwer zapisuje czas pierwszego otwarcia dla każdego unikalnego identyfikatora
- Po uruchomieniu odliczanie trwa
- Po wygaśnięciu pokazuje zera lub to, co skonfigurowałeś w "Po zakończeniu"
- Powtórzone otwarcia z tym samym identyfikatorem pokazują pozostały czas lub zera jeśli wygasło
Dlaczego Twój licznik pokazuje zera
Jeśli widzisz zera, przejdź przez tę listę kontrolną.
✓ Przyczyna 1: Używasz złego kodu osadzenia
To najczęstsza przyczyna.
Ponad 90% problemów "licznik pokazuje zera" jest spowodowanych użyciem złego kodu osadzenia lub złym wyborem platformy e-mail.
Są dwie typowe odmiany tego błędu:
Wariant A: Skopiowałeś kod ze zwykłego licznika, nie Evergreen
Liczniki Evergreen wymagają specjalnego kodu osadzenia z parametrem ?id=. Jeśli przypadkowo skopiowałeś kod z licznika Stała data, nie zawiera on tego parametru. W takim przypadku licznik zachowuje się jak zwykły.
Kod Evergreen: ...i.countdownmail.com/xyz.gif?id={{ email }}
Kod Stała data: ...i.countdownmail.com/xyz.gif
brak ?id=
Wariant B: Skopiowałeś kod Evergreen, ale z niewłaściwej platformy e-mail
Każda platforma e-mail (ESP) używa własnej składni personalizacji. Jeśli skopiowałeś kod dla Mailchimp, ale używasz Klaviyo, znacznik nie zostanie zastąpiony adresem e-mail odbiorcy.
Przykład problemu:
Używasz Klaviyo, ale skopiowałeś kod Mailchimp:
...i.countdownmail.com/xyz.gif?id=*|EMAIL|* Klaviyo nie rozumie *|EMAIL|*. To składnia Mailchimp.
Znacznik pozostaje jako: ?id=*|EMAIL|*
Wszyscy odbiorcy używają tego samego identyfikatora.
Licznik wygasa dla pierwszej osoby, która go otworzyła, więc następne otwarcia pokazują zera.
Jak sprawdzić:
- Spójrz na swój kod osadzenia
- Czy jest parametr
?id=? - Czy znacznik pasuje do składni Twojej platformy e-mail?
| Twoja platforma e-mail | Poprawny znacznik |
|---|---|
| Klaviyo | {{ email }} |
| Mailchimp | *|EMAIL|* |
| ActiveCampaign | %EMAIL% |
| HubSpot | {{ contact.email }} |
| ConvertKit | {{ subscriber.email_address }} |
| Campaign Monitor | [email] |
| GetResponse | {{CONTACT "subscriber_email"}} |
| SendPulse | {{email}} |
Jak naprawić:
- Otwórz licznik w CountdownMail
- Upewnij się, że wybrany jest typ Evergreen
- W sekcji Kod osadzenia wybierz swoją platformę e-mail z listy
- Skopiuj wygenerowany kod

Jeśli Twojej platformy e-mail nie ma na liście, zobacz nasz przewodnik tworzenia kodu dla dowolnej platformy.
✓ Przyczyna 2: Już wcześniej testowałeś ten licznik
Oto typowy scenariusz:
- Utworzyłeś licznik w październiku
- Wysłałeś sobie test i wszystko działało
- Minął czas i zapomniałeś o tym teście
- W grudniu zdecydowałeś uruchomić kampanię
- Wysłałeś sobie kolejny test i dostałeś zera
Możesz myśleć, że licznik jest zepsuty. W większości przypadków nie jest.
Twój e-mail ([email protected]) już wcześniej użył swojego licznika. Serwer zapisał czas pierwszego otwarcia dla tego identyfikatora. Jeśli to odliczanie już wygasło, nowe testy na ten sam adres pokażą zera.
Gdy wyślesz prawdziwą kampanię do subskrybentów, każdy z nich dostanie świeży licznik. Ich adresy e-mail nie były jeszcze użyte z tym licznikiem.
Jak sprawdzić: Zastanów się. Czy kiedykolwiek wysyłałeś sobie ten licznik wcześniej, choćby raz?
Jak naprawić: Wyślij test na inny adres e-mail, który nigdy nie otrzymał tego licznika.
✓ Przyczyna 3: Patrzysz na edytor platformy e-mail, nie na prawdziwy e-mail
Edytory e-mail (Klaviyo, Mailchimp, HubSpot i inne) pokazują podgląd podczas edycji. Ten podgląd ładuje licznik i uruchamia odliczanie dla jakiegoś wewnętrznego identyfikatora edytora.
Jeśli utworzyłeś licznik tydzień temu i od tego czasu otwierałeś edytor, podgląd mógł już zużyć swój licznik. Jeśli wygasł, edytor może pokazywać zera.
Jak sprawdzić: Czy widzisz zera tylko w edytorze, czy też w prawdziwym wysłanym e-mailu?
Jak naprawić: Nie polegaj na podglądzie edytora. Testuj tylko wysyłając prawdziwy e-mail na nowy adres e-mail.
✓ Przyczyna 4 (rzadka): Licznik jest dezaktywowany
Jeśli status licznika to "Nieaktywny", pokazuje zera wszystkim odbiorcom niezależnie od ustawień.
Jak sprawdzić: Otwórz licznik w CountdownMail. W sekcji Podstawowe sprawdź Status. Powinien być ustawiony na "Aktywny".
Jak poprawnie testować liczniki Evergreen
Główna zasada: każdy test wymaga nowego adresu e-mail.
Twój służbowy e-mail już użył licznika podczas wcześniejszych testów. Serwer zapisał czas pierwszego otwarcia dla tego identyfikatora. Powtórzone testy na ten sam adres pokażą pozostały czas lub zera jeśli wygasł.
Metoda 1: Użyj innego adresu e-mail
Wyślij na prywatny e-mail, e-mail kolegi lub dowolny adres, który nigdy nie otrzymał tego licznika.
Metoda 2: Użyj tymczasowego e-maila
Usługi takie jak 10minutemail.com zapewniają jednorazowe adresy, które dobrze działają do testowania.
Metoda 3: Zmodyfikuj identyfikator w adresie URL ręcznie
Otwórz link licznika w przeglądarce i dodaj przyrostek do identyfikatora:
Przed: https://i.countdownmail.com/[email protected]
Po: https://i.countdownmail.com/[email protected]_test123
Każdy unikalny identyfikator uruchamia zupełnie nowy licznik.
Metoda 4: Poczekaj
Jeśli masz 1-godzinny licznik, poczekaj godzinę po ostatnim teście. Następne otwarcie uruchomi nowe odliczanie.
Wskazówka: Dodaj swoje IP do "Ignorowanych adresów IP" w ustawieniach profilu. Wtedy Twoje testy nie zużyją kredytów.
A co z wyzwalaczem "Gdy e-mail zostanie wysłany"?
Jeśli używasz wyzwalacza "Gdy e-mail zostanie wysłany", mechanizm jest inny. Twoja platforma e-mail przekazuje bieżący znacznik czasu w adresie URL z każdym wysłaniem.
...i.countdownmail.com/xyz.gif?send_time={{ now | timestamp }} Każdy wysłany e-mail dostaje świeży znacznik czasu. Serwer nic nie zapisuje. Po prostu odlicza od przekazanego czasu.
Dzięki temu problem z powtórnym testowaniem nie istnieje dla tego wyzwalacza. Każdy test powinien być poprawny.
Co wyświetla się po wygaśnięciu licznika?
Gdy licznik wygasa, pokazuje to, co skonfigurowałeś w opcji "Po zakończeniu" (sekcja Wygląd):
- Pokaż zera - zera (domyślnie)
- Pokaż wiadomość o wygaśnięciu - Twój tekst (na przykład "Oferta wygasła")
- Pokaż obraz wygaśnięcia - Twój obraz
- Ukryj licznik - licznik całkowicie ukryty
- Zresetuj i powtórz - licznik zaczyna od nowa (używaj ostrożnie)
Typowe błędy konfiguracji
Błąd 1: Nie wybrałeś swojej platformy e-mail przy kopiowaniu kodu
Przy tworzeniu licznika evergreen wybierz swoją platformę e-mail w sekcji Opcje osadzenia. Jeśli wybierzesz inną, znacznik personalizacji nie będzie działał na Twojej platformie.
Błąd 2: Skopiowałeś kod z licznika Stała data
Upewnij się, że "Typ licznika" jest ustawiony na Evergreen, nie Stała data. Tylko wtedy kod będzie zawierał parametr ?id=.
Błąd 3: Testowałeś w podglądzie edytora
Zera w podglądzie edytora nie oznaczają zer dla odbiorców. Edytor używa wewnętrznego identyfikatora, który może wygasnąć. Prawdziwi odbiorcy mają własne identyfikatory.
Evergreen vs Stała data: Porównanie
| Aspekt | Stała data | Evergreen |
|---|---|---|
| Termin | Taki sam dla wszystkich | Unikalny dla każdego odbiorcy |
| Zastosowanie | Wyprzedaże i wydarzenia | Lejki i automatyzacje |
| Konfiguracja | Data i godzina | Czas trwania (godziny lub dni) |
| Kod osadzenia | Standardowy | Z unikalnym identyfikatorem |
| Testowanie | Po prostu otwórz | Użyj nowego e-maila na test |
FAQ
Czy mogę zresetować licznik dla konkretnego odbiorcy?
Nie. Gdy serwer zapisze czas rozpoczęcia dla identyfikatora, nie można go zresetować. Musiałbyś wysłać nowy e-mail z innym licznikiem lub zmienić identyfikator.
Dlaczego edytor Klaviyo lub Mailchimp zawsze pokazuje zera?
Edytor już otworzył licznik przy pierwszym wyświetleniu. Jego wewnętrzny identyfikator zużywał swoje odliczanie, a potem wygasł. To nie wpływa na prawdziwych odbiorców. Mają własne identyfikatory.
Czy mogę zmienić czas trwania po wysłaniu?
Tak. Dla odbiorców, którzy już otworzyli, odliczanie trwa od zapisanego czasu rozpoczęcia. Jeśli nowy czas trwania jest krótszy i czas minął, mogą zobaczyć stan wygaśnięcia.
Jak sprawdzić, którego wyzwalacza używam?
Otwórz licznik w CountdownMail, następnie przejdź do Opcje osadzenia i sprawdź pole "Odliczanie rozpoczyna się". Powie "Gdy e-mail zostanie otwarty" lub "Gdy e-mail zostanie wysłany".
Podsumowanie
- Evergreen oznacza osobisty termin dla każdego odbiorcy
- Dla wyzwalacza "Gdy e-mail zostanie otwarty", serwer zapisuje czas pierwszego otwarcia dla każdego identyfikatora
- Zera zazwyczaj oznaczają, że licznik wygasł, nie że jest zepsuty
- Główna przyczyna problemów to zły kod osadzenia (zły typ licznika lub zły znacznik platformy e-mail)
- Rozwiązanie to sprawdzenie kodu i testowanie za każdym razem z nowym adresem e-mail