Liczniki Evergreen: Jak dzialaja i dlaczego Twoj pokazuje zera
Utworzyles licznik evergreen, wyslales sobie testowy e-mail, a licznik pokazuje 00:00:00:00. Czy jest zepsuty? Najprawdopodobniej nie. Ten artykul wyjasnia dlaczego.
Wazne: Ten artykul dotyczy licznikow evergreen z wyzwalaczem "Gdy e-mail zostanie otwarty". Jesli uzywasz wyzwalacza "Gdy e-mail zostanie wyslany", mechanizm jest inny i opisane tu problemy nie maja zastosowania.
Czym jest licznik Evergreen?
Zwykly (stala data) licznik odliczajacy odlicza do konkretnego momentu w czasie. Jesli ustawisz go na 1 stycznia o polnocy, kazdy odbiorca widzi to samo odliczanie, niezaleznie od tego, kiedy otworzy e-mail.
Licznik evergreen jest inny. Tworzy osobisty termin dla kazdego odbiorcy.
Zamiast "Wyprzedaz konczy sie 1 stycznia" jest "Twoja oferta wygasa za 48 godzin." Te 48 godzin zaczyna sie, gdy ta konkretna osoba otworzy e-mail.
Typowe zastosowania:
- Sekwencje porzuconego koszyka ("Dokoncz zamowienie w ciagu 24 godzin")
- Przypomnienia o wygasnieciu wersji probnej ("Twoj bezplatny okres probny konczy sie za 3 dni")
- Zautomatyzowane lejki webinarowe ("Powtorka dostepna przez 48 godzin")
- Sekwencje powitalne ze specjalnymi ofertami ("Rabat dla nowych subskrybentow wygasa za 72 godziny")
Instrukcje konfiguracji krok po kroku znajdziesz w naszym Przewodniku konfiguracji licznika Evergreen.
Jak dzialaja liczniki Evergreen (wyzwalacz Gdy e-mail zostanie otwarty)
Oto co dzieje sie za kulisami:
Tworzysz licznik evergreen ustawiony na 48 godzin
Wysylasz kampanie e-mailowa z licznikiem
Kod osadzenia zawiera unikalny identyfikator dla kazdego odbiorcy:
src="...i.countdownmail.com/xyz.gif?id={{ email }}" Twoja platforma e-mail zastepuje {{ email }} adresem odbiorcy.
Odbiorca otwiera e-mail
Nasz serwer otrzymuje zadanie: "[email protected]"
Sprawdzamy: Czy widzielismy ten identyfikator wczesniej?
- NIE: Uruchamiamy 48-godzinne odliczanie i zapisujemy czas rozpoczecia
- TAK: Obliczamy pozostaly czas od zapisanego czasu rozpoczecia
Generujemy GIF pokazujacy pozostaly czas
Jan otworzyl w poniedzialek o 10:00
Jego termin to sroda 10:00
Anna otworzyla we wtorek o 14:00
Jej termin to czwartek 14:00
Kluczowe punkty:
- Serwer zapisuje czas pierwszego otwarcia dla kazdego unikalnego identyfikatora
- Po uruchomieniu odliczanie trwa
- Po wygasnieciu pokazuje zera lub to, co skonfigurowales w "Po zakonczeniu"
- Powtorzone otwarcia z tym samym identyfikatorem pokazuja pozostaly czas lub zera jesli wygaslo
Dlaczego Twoj licznik pokazuje zera
Jesli widzisz zera, przejdz przez te liste kontrolna.
✓ Przyczyna 1: Uzywasz zlego kodu osadzenia
To najczestsza przyczyna.
Ponad 90% problemow "licznik pokazuje zera" jest spowodowanych uzyciem zlego kodu osadzenia lub zlym wyborem platformy e-mail.
Sa dwie typowe odmiany tego bledu:
Wariant A: Skopiowales kod ze zwyklego licznika, nie Evergreen
Liczniki Evergreen wymagaja specjalnego kodu osadzenia z parametrem ?id=. Jesli przypadkowo skopiowales kod z licznika Stala data, nie zawiera on tego parametru. W takim przypadku licznik zachowuje sie jak zwykly.
Kod Evergreen: ...i.countdownmail.com/xyz.gif?id={{ email }}
Kod Stala data: ...i.countdownmail.com/xyz.gif
brak ?id=
Wariant B: Skopiowales kod Evergreen, ale z niewlasciwej platformy e-mail
Kazda platforma e-mail (ESP) uzywa wlasnej skladni personalizacji. Jesli skopiowales kod dla Mailchimp, ale uzywasz Klaviyo, znacznik nie zostanie zastapiony adresem e-mail odbiorcy.
Przyklad problemu:
Uzywasz Klaviyo, ale skopiowales kod Mailchimp:
...i.countdownmail.com/xyz.gif?id=*|EMAIL|* Klaviyo nie rozumie *|EMAIL|*. To skladnia Mailchimp.
Znacznik pozostaje jako: ?id=*|EMAIL|*
Wszyscy odbiorcy uzywaja tego samego identyfikatora.
Licznik wygasa dla pierwszej osoby, ktora go otworzyla, wiec nastepne otwarcia pokazuja zera.
Jak sprawdzic:
- Spojrz na swoj kod osadzenia
- Czy jest parametr
?id=? - Czy znacznik pasuje do skladni 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 naprawic:
- Otworz licznik w CountdownMail
- Upewnij sie, ze wybrany jest typ Evergreen
- W sekcji Kod osadzenia wybierz swoja platforme e-mail z listy
- Skopiuj wygenerowany kod

Jesli Twojej platformy e-mail nie ma na liscie, zobacz nasz przewodnik tworzenia kodu dla dowolnej platformy.
✓ Przyczyna 2: Juz wczesniej testowales ten licznik
Oto typowy scenariusz:
- Utworzyles licznik w pazdzierniku
- Wyslales sobie test i wszystko dzialalo
- Minal czas i zapomniales o tym tescie
- W grudniu zdecydowales uruchomic kampanie
- Wyslales sobie kolejny test i dostales zera
Mozesz myslec, ze licznik jest zepsuty. W wiekszosci przypadkow nie jest.
Twoj e-mail ([email protected]) juz wczesniej uzyl swojego licznika. Serwer zapisal czas pierwszego otwarcia dla tego identyfikatora. Jesli to odliczanie juz wygaslo, nowe testy na ten sam adres pokaza zera.
Gdy wyslysz prawdziwa kampanie do subskrybentow, kazdy z nich dostanie swiezy licznik. Ich adresy e-mail nie byly jeszcze uzyte z tym licznikiem.
Jak sprawdzic: Zastanow sie. Czy kiedykolwiek wysylales sobie ten licznik wczesniej, chocby raz?
Jak naprawic: Wyslij test na inny adres e-mail, ktory nigdy nie otrzymal tego licznika.
✓ Przyczyna 3: Patrzysz na edytor platformy e-mail, nie na prawdziwy e-mail
Edytory e-mail (Klaviyo, Mailchimp, HubSpot i inne) pokazuja podglad podczas edycji. Ten podglad laduje licznik i uruchamia odliczanie dla jakiegos wewnetrznego identyfikatora edytora.
Jesli utworzyles licznik tydzien temu i od tego czasu otwierales edytor, podglad mogl juz zuzyc swoj licznik. Jesli wygasl, edytor moze pokazywac zera.
Jak sprawdzic: Czy widzisz zera tylko w edytorze, czy tez w prawdziwym wyslanym e-mailu?
Jak naprawic: Nie polegaj na podgladzie edytora. Testuj tylko wysylajac prawdziwy e-mail na nowy adres e-mail.
✓ Przyczyna 4 (rzadka): Licznik jest dezaktywowany
Jesli status licznika to "Nieaktywny", pokazuje zera wszystkim odbiorcom niezaleznie od ustawien.
Jak sprawdzic: Otworz licznik w CountdownMail. W sekcji Podstawowe sprawdz Status. Powinien byc ustawiony na "Aktywny".
Jak poprawnie testowac liczniki Evergreen
Glowna zasada: kazdy test wymaga nowego adresu e-mail.
Twoj sluzbowy e-mail juz uzyl licznika podczas wczesniejszych testow. Serwer zapisal czas pierwszego otwarcia dla tego identyfikatora. Powtorzone testy na ten sam adres pokaza pozostaly czas lub zera jesli wygasl.
Metoda 1: Uzyj innego adresu e-mail
Wyslij na prywatny e-mail, e-mail kolegi lub dowolny adres, ktory nigdy nie otrzymal tego licznika.
Metoda 2: Uzyj tymczasowego e-maila
Uslugi takie jak 10minutemail.com zapewniaja jednorazowe adresy, ktore dobrze dzialaja do testowania.
Metoda 3: Zmodyfikuj identyfikator w adresie URL recznie
Otworz link licznika w przegladarce i dodaj przyrostek do identyfikatora:
Przed: https://i.countdownmail.com/[email protected]
Po: https://i.countdownmail.com/[email protected]_test123
Kazdy unikalny identyfikator uruchamia zupelnie nowy licznik.
Metoda 4: Poczekaj
Jesli masz 1-godzinny licznik, poczekaj godzine po ostatnim tescie. Nastepne otwarcie uruchomi nowe odliczanie.
Wskazowka: Dodaj swoje IP do "Ignorowanych adresow IP" w ustawieniach profilu. Wtedy Twoje testy nie zuzyja kredytow.
A co z wyzwalaczem "Gdy e-mail zostanie wyslany"?
Jesli uzywasz wyzwalacza "Gdy e-mail zostanie wyslany", mechanizm jest inny. Twoja platforma e-mail przekazuje biezacy znacznik czasu w adresie URL z kazdym wyslaniem.
...i.countdownmail.com/xyz.gif?send_time={{ now | timestamp }} Kazdy wyslany e-mail dostaje swiezy znacznik czasu. Serwer nic nie zapisuje. Po prostu odlicza od przekazanego czasu.
Dzieki temu problem z powtornym testowaniem nie istnieje dla tego wyzwalacza. Kazdy test powinien byc poprawny.
Co wyswietla sie po wygasnieciu licznika?
Gdy licznik wygasa, pokazuje to, co skonfigurowales w opcji "Po zakonczeniu" (sekcja Wyglad):
- Pokaz zera - zera (domyslnie)
- Pokaz wiadomosc o wygasnieciu - Twoj tekst (na przyklad "Oferta wygasla")
- Pokaz obraz wygasniecia - Twoj obraz
- Ukryj licznik - licznik calkowicie ukryty
- Zresetuj i powtorz - licznik zaczyna od nowa (uzywaj ostroznie)
Typowe bledy konfiguracji
Blad 1: Nie wybrales swojej platformy e-mail przy kopiowaniu kodu
Przy tworzeniu licznika evergreen wybierz swoja platforme e-mail w sekcji Opcje osadzenia. Jesli wybierzesz inna, znacznik personalizacji nie bedzie dzialal na Twojej platformie.
Blad 2: Skopiowales kod z licznika Stala data
Upewnij sie, ze "Typ licznika" jest ustawiony na Evergreen, nie Stala data. Tylko wtedy kod bedzie zawieral parametr ?id=.
Blad 3: Testowales w podgladzie edytora
Zera w podgladzie edytora nie oznaczaja zer dla odbiorcow. Edytor uzywa wewnetrznego identyfikatora, ktory moze wygasnac. Prawdziwi odbiorcy maja wlasne identyfikatory.
Evergreen vs Stala data: Porownanie
| Aspekt | Stala data | Evergreen |
|---|---|---|
| Termin | Taki sam dla wszystkich | Unikalny dla kazdego odbiorcy |
| Zastosowanie | Wyprzedaze i wydarzenia | Lejki i automatyzacje |
| Konfiguracja | Data i godzina | Czas trwania (godziny lub dni) |
| Kod osadzenia | Standardowy | Z unikalnym identyfikatorem |
| Testowanie | Po prostu otworz | Uzyj nowego e-maila na test |
FAQ
Czy moge zresetowac licznik dla konkretnego odbiorcy?
Nie. Gdy serwer zapisze czas rozpoczecia dla identyfikatora, nie mozna go zresetowac. Musialbys wyslac nowy e-mail z innym licznikiem lub zmienic identyfikator.
Dlaczego edytor Klaviyo lub Mailchimp zawsze pokazuje zera?
Edytor juz otworzyl licznik przy pierwszym wyswietleniu. Jego wewnetrzny identyfikator zuzywal swoje odliczanie, a potem wygasl. To nie wplywa na prawdziwych odbiorcow. Maja wlasne identyfikatory.
Czy moge zmienic czas trwania po wyslaniu?
Tak. Dla odbiorcow, ktorzy juz otworzyli, odliczanie trwa od zapisanego czasu rozpoczecia. Jesli nowy czas trwania jest krotszy i czas minal, moga zobaczyc stan wygasniecia.
Jak sprawdzic, ktorego wyzwalacza uzywam?
Otworz licznik w CountdownMail, nastepnie przejdz do Opcje osadzenia i sprawdz pole "Odliczanie rozpoczyna sie". Powie "Gdy e-mail zostanie otwarty" lub "Gdy e-mail zostanie wyslany".
Podsumowanie
- Evergreen oznacza osobisty termin dla kazdego odbiorcy
- Dla wyzwalacza "Gdy e-mail zostanie otwarty", serwer zapisuje czas pierwszego otwarcia dla kazdego identyfikatora
- Zera zazwyczaj oznaczaja, ze licznik wygasl, nie ze jest zepsuty
- Glowna przyczyna problemow to zly kod osadzenia (zly typ licznika lub zly znacznik platformy e-mail)
- Rozwiazanie to sprawdzenie kodu i testowanie za kazdym razem z nowym adresem e-mail