Jak masowo wysyłac maile do użytkowników strony internetowej?

Jak masowo wysyłac maile do użytkowników strony internetowej?
  • Data publikacji: 2018-10-09

Ostatnio bardzo dużo czytam o algorytmach i automatyzacji procesów biznesowych. Głównie z myślą o projektach moich klientów, ale i o swojej działalności. Czas to pieniądz, więc jeśli możemy zaoszczędzić kilkadziesiąt minut każdego dnia automatyzując pewne zadania to dzięki temu możemy skupić się na rzeczach naprawdę ważnych dla naszego biznesu. Jednym z takich pożeraczy czasu są maile, powiadomienia i regularne wiadomości do użytkowników naszego systemu, aplikacji, strony internetowej czy jakiegokolwiek innego serwisu znajdującego się w sieci.

Problem masowej wysyłki e-maili

Pewnego dnia trafił nam się problem porzuconego przez inną firmę klienta. Na pierwszy rzut oka błahy problem wysyłki maili. Każdy bloger przecież to robi w formie newslettera. Klient ten kopiował całą listę ponad 600 maili i wklejał w pole ukrytej kopii programu pocztowego podczas wysyłania powiadomień. DWA razy dziennie! Lista i częstotliwość maili szybko jednak przerosła możliwości taniego operatora poczty e-mail. W swojej karierze spotkałem tylko kilka takich przypadków, głównie spowodowanych brakiem narzędzi i odpowiednich rozwiązań. Przecież po to mamy programistów i całą dziedzinę informatyki, żeby właśnie TAKIE problemy rozwiązywać. Z dwóch godzin poświęconych dziennie na mailing zeszliśmy do JEDNEGO kliknięcia a później do całkowitej automatyzacji przy konkretnych zdarzeniach. Nie polecam sprawdzać wysyłki 600 maili przez swoją skrzynkę, ale z tego, co ustaliliśmy trwało to około 5-10 min. Serwer sobie „mielił” i po pewnym czasie wyrzucał informację o tym, że maile zostały wysłane lub o tym, że minął czas oczekiwania na skrypt. Rzecz totalnie niezrozumiała dla laika. Jaki skrypt jakie oczekiwanie?

Jak poprawnie wysłać tysiące maili za jednym zamachem?

Wiele firm od lat stosuje różne rozwiązania. Od droższych hostingów po usługi mailingu firm zewnętrznych. Z racji ograniczenia kosztów i maksymalnego ułatwienia całego procesu zdecydowałem się na zastosowanie GetResponse. Nie jest to najtańsza usługa tego typu, ale do tej pory najsolidniejsza i oferująca możliwość połączenia naszego systemu z ich wysyłką. Wiem, że niektórzy eksportują całą listę zapisanych kontaktów i importują ją do podobnych narzędzi. Nie tędy droga! Jest to kolejna strata czasu. Po napisaniu dedykowanego połączenia pomiędzy serwisem klienta a GetResponse wszystko zaczęło dziać się automatycznie. Ileż to problemów z głowy prawda? Użytkownik, rejestrując się, uruchamia odpowiedni proces, który dodaje jego adres e-mail i imię do przygotowanej wcześniej listy na GetResponse. Z panelu do wysyłki e-mail, klient może więc spokojnie wysyłać powiadomienia czy newsletter do wszystkich zarejestrowanych użytkowników swojej aplikacji. Ręcznie lub automatycznie w zależności od potrzeb.

Nie poprzestaliśmy jednak na newsletterze. Szybko zebraliśmy wszystkie sytuacje, w których klient komunikuje się masowo z użytkownikami. Było to np. automatyczne powiadomienie o zmianie regulaminu albo informacja o udostępnieniu nowej funkcjonalności serwisu. Można to zrobić z poziomu kodu strony, wysyłając maile małymi grupami co np. 5 min, tylko po co? Skoro mamy dedykowany serwis do wysyłki e-mail? Czego nie zrobiliśmy przy użyciu mailingu masowego? Otóż wszystkie powiadomienia związane z indywidualnymi przypadkami danego użytkownikach np. powiadomienie o płatności albo cała funkcjonalność związana z resetowaniem hasła, albo usunięciem konta.

Czy GetResponse jest dla Ciebie?

Na pewno nie jest dla każdego. Sporo serwisów oferuje np. darmową pulę wysyłanych e-maili miesięcznie. Jeśli masz małego bloga i dość krótką listę czytelników to nie ma sensu przepłacać. W przypadku baz powyżej 1000 kontaktów zalecam GetResponse. Jeśli masz skomplikowany model, który mógłby skorzystać z automatyzacji tak jak opisany powyżej przypadek to tym bardziej! Integracja z Twoją stroną (GetResponse API) nie powinna zająć dużo czasu wykwalifikowanemu programiście a zaoszczędzany czas przeznaczysz na rozwój.

Wypróbuj za darmo