Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

Wysyłka testów kampanii na prawdziwe adresy klientów

Termin Definicja
Wysyłka testów kampanii na prawdziwe adresy klientów

Wysyłka testów kampanii na prawdziwe adresy klientów to poważne ryzyko naruszenia zaufania i wizerunku marki.

Dlaczego test kampanii nie powinien trafiać do klientów

Wysyłka testowej kampanii na prawdziwe adresy klientów oznacza, że wiadomość opuszcza środowisko robocze i trafia do rzeczywistych skrzynek pocztowych. Z punktu widzenia systemu pocztowego nie ma znaczenia, czy treść została oznaczona jako „testowa”, „robocza” albo „wersja próbna”. Jeżeli wiadomość została przekazana do serwera SMTP, może zostać dostarczona, zarchiwizowana, przekazana dalej lub pobrana przez program pocztowy odbiorcy. Odbiorca może również zobaczyć niedokończony temat, błędny przycisk, wewnętrzne komentarze albo nieprawidłowe dane personalizacyjne.

Ryzyko wynika przede wszystkim z pomieszania dwóch różnych operacji: podglądu wiadomości oraz jej faktycznej wysyłki. Podgląd w aplikacji lub wiadomość wysłana do lokalnej skrzynki testowej pozwala sprawdzić wygląd HTML, układ elementów i działanie odnośników bez kontaktowania się z klientami. Wysłanie kampanii do listy produkcyjnej uruchamia natomiast rzeczywisty proces dostarczania. W zależności od konfiguracji może także rozpocząć rejestrowanie otwarć, kliknięć, odbić i wypisów, przez co test zmienia dane raportowe kampanii.

Najczęstsze techniczne przyczyny pomyłki

Do wysyłki na produkcyjną listę może dojść przez błędnie wybrane źródło odbiorców, pominięcie filtra środowiska albo użycie przycisku testowego, który korzysta z tej samej kolejki co kampania właściwa. Problemem bywa również automatyczne podstawianie listy kontaktów po zapisaniu projektu. Jeżeli formularz przechowuje poprzednio wybrany segment, użytkownik może sądzić, że pracuje na adresie testowym, podczas gdy aplikacja nadal wskazuje bazę klientów. Podobny skutek daje błędnie ustawiony przełącznik środowiska, na przykład użycie produkcyjnego identyfikatora listy w konfiguracji przeznaczonej do testów.

Niebezpieczne są także automatyzacje uruchamiane po publikacji, zmianie statusu lub osiągnięciu zaplanowanej daty. Kampania może zostać przekazana do kolejki natychmiast po zatwierdzeniu, nawet jeśli użytkownik zamierzał tylko sprawdzić końcowy podgląd. Kolejka wysyłkowa może przetwarzać rekordy asynchronicznie, dlatego cofnięcie operacji po kilku sekundach nie musi zatrzymać wiadomości już przekazanych do dostawcy poczty. Zatrzymanie procesu wymaga wtedy anulowania zadania w systemie wysyłkowym oraz sprawdzenia, które wiadomości zostały już przyjęte przez serwer SMTP.

Bezpieczny model testowania wiadomości

Test powinien korzystać z osobnej listy odbiorców zawierającej kontrolowane skrzynki, najlepiej w domenie przeznaczonej do testów. Adresy testowe należy przechowywać poza produkcyjnym segmentem klientów, a nazwa listy powinna jednoznacznie wskazywać jej przeznaczenie. W systemie warto rozdzielić identyfikatory środowiska testowego i produkcyjnego, aby formularz nie mógł przypadkowo pobrać listy klientów podczas pracy w trybie testowym. Dodatkowym zabezpieczeniem jest blokada wysyłki, gdy wiadomość zawiera oznaczenie wersji roboczej albo gdy lista odbiorców nie została jawnie zatwierdzona.

Przed użyciem kampanii należy wykonać kilka niezależnych kontroli. Trzeba sprawdzić adres nadawcy, temat, treść tekstową i HTML, odnośniki, obrazy, dane podstawiane z pól kontaktu oraz zachowanie przycisku wypisu. Wiadomość można wysłać najpierw do skrzynek w różnych programach pocztowych, ponieważ różnice w obsłudze HTML mogą zmienić jej wygląd. Warto również zweryfikować nagłówki techniczne, w szczególności adres odbiorcy, identyfikator kampanii i znacznik środowiska. Sama wizualizacja w panelu administracyjnym nie potwierdza, że finalna wiadomość zostanie zbudowana identycznie przez moduł wysyłkowy.

Kontrola po wykryciu błędnej wysyłki

Po stwierdzeniu, że test trafił na prawdziwe adresy, należy najpierw ustalić stan zadania: oczekujące, przetwarzane, anulowane albo zakończone. Następnie trzeba zatrzymać niewysłane rekordy, zabezpieczyć identyfikator kampanii i sprawdzić dziennik zdarzeń. Przydatne są informacje o czasie utworzenia zadania, liczbie odbiorców przekazanych do kolejki, liczbie wiadomości zaakceptowanych przez serwer SMTP oraz liczbie błędów dostarczenia. Nie wolno zakładać, że usunięcie kampanii z interfejsu cofnie wiadomości już przekazane do dostawcy pocztowego.

Wnioski z takiego zdarzenia powinny doprowadzić do zmiany procesu, a nie tylko do ponownego ostrzeżenia użytkownika. Skuteczne zabezpieczenia obejmują osobny tryb testowy, rozdzielenie list produkcyjnych od testowych, potwierdzenie liczby odbiorców przed wysyłką, wyraźne oznaczenie środowiska oraz wymaganie dodatkowego zatwierdzenia dla dużej grupy adresatów. Logi powinny pozwalać odtworzyć, kto wybrał listę, kiedy utworzono zadanie i jakie rekordy zostały przekazane do wysyłki. Dzięki temu można odróżnić błąd obsługi od błędu konfiguracji i sprawdzić, czy poprawka rzeczywiście uniemożliwia powtórzenie tej samej pomyłki.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę