System newslettera od devstyle

Nasz newsletter. Nasza infrastruktura. Nasze zasady.

MailStyle to system do wysyłki newslettera, który zbudowaliśmy w devstyle na Amazon SES. Zapisy z potwierdzeniem, kampanie, sekwencje mailowe i automatyzacje - w jednym, przejrzystym panelu po polsku.

  • Amazon SES
  • Double opt-in
  • Wypis jednym kliknięciem
  • Panel po polsku
  • Pełne API
  • Amazon SESwysyłka z infrastruktury AWS, z osobnego konta dla każdej marki
  • 1 kliktyle zajmuje wypis z listy, w każdym mailu, bez logowania
  • 2 krokikażdy zapis potwierdzany mailem (double opt-in)
  • 0adresów e-mail i imion w logach systemu

Dlaczego własny system

Budujemy tylko to, czego naprawdę używamy

MailStyle robi dokładnie to, czego potrzebujemy, żeby rozmawiać z czytelnikami devstyle: zbiera zapisy, wysyła kampanie i sekwencje, pilnuje wypisów. Nic ponad to, za to porządnie.

Skrojony na miarę

Zapisy, kampanie, sekwencje, automatyzacje i segmenty. Każda funkcja jest w systemie dlatego, że jej używamy na co dzień.

Własna reputacja nadawcy

Każda marka wysyła z własnej domeny, przez osobne konto Amazon SES. Odbicia i skargi wracają prosto do systemu, a nad reputacją konta czuwają alarmy.

Dane pod naszą kontrolą

Lista subskrybentów leży w naszej bazie. Eksport danych osoby i ich trwałe usunięcie są wbudowane w system, zgodnie z RODO.

Funkcje

Wszystko, czego potrzeba do newslettera. I nic ponad to.

Od pierwszego zapisu na landingu, przez kurs mailowy, po cotygodniową kampanię do całej listy.

Zapisy

Zapis z dowolnego landingu

Wejście to punkt, przez który ludzie trafiają na listę: formularz na stronie, zapis na webinar, pobranie materiału. Jeden fragment HTML wklejasz na landing i gotowe. Bez zewnętrznych widżetów i cudzych skryptów na stronie.

  • Double opt-in: zapis liczy się dopiero po kliknięciu w mail potwierdzający
  • Niepotwierdzone zapisy same wygasają
  • Ochrona przed botami i lista domen, z których wolno zapisywać
  • Reguły wejścia: nowa osoba od razu dostaje tagi albo trafia do sekwencji
  • Podgląd formularza, gotowy kod do skopiowania i duplikowanie wejść
Kampanie

Kampanie pisane jak tekst, nie składane z klocków

Treść maila piszesz w Markdown, z personalizacją, na przykład imieniem odbiorcy. Zanim cokolwiek wyjdzie, wysyłasz test na swoje adresy i widzisz, do ilu osób trafi kampania.

  • Odbiorcy: wszyscy aktywni, wybrane tagi albo segmenty, z możliwością wykluczeń
  • Wysyłka testowa na listę adresów testowych
  • Start od razu albo o zaplanowanej godzinie, po potwierdzeniu liczby odbiorców
  • Śledzenie otwarć i kliknięć, parametry UTM dodawane do linków
  • Stopka z linkiem wypisu w każdym mailu
Sekwencje

Sekwencje, które prowadzą czytelnika krok po kroku

Kurs mailowy, seria powitalna, rozgrzewka przed premierą. Ustalasz kolejność maili i odstępy między nimi, a MailStyle pilnuje, żeby każdy dostał je w swoim tempie.

  • Odstęp w dniach albo wysyłka w wybrany dzień tygodnia
  • Zapis na sekwencję ręcznie, tagiem albo automatyzacją
  • Wypis z newslettera od razu zatrzymuje sekwencję
  • Osobny edytor i podgląd dla każdego maila w serii
Automatyzacje

Reguły „jeśli to, zrób tamto”

Automatyzacje reagują na to, co robi czytelnik. Zapisał się przez konkretne wejście? Kliknął link? Skończył kurs? System sam nada tag, zapisze go na kolejną sekwencję albo z niej wypisze.

  • Wyzwalacze: zapis przez wejście, nadanie lub zdjęcie tagu, start i koniec sekwencji, otwarcie, kliknięcie
  • Akcje: nadanie i zdjęcie tagu, zapis na sekwencję i wypis z niej
  • Każda reguła opisana zwykłym zdaniem, z licznikiem zadziałań z 24 godzin, 7 dni i łącznie
  • Dziennik pokazuje, co reguła zrobiła u konkretnej osoby

A do tego

Porządek na liście, bez arkuszy i ręcznej roboty

Segmenty

Warunki łączone przez „wszystkie”, „dowolny” i „żaden”: daty, stany, pola i zaangażowanie, czyli otwarcia i kliknięcia. Liczbę osób w segmencie widać od razu.

Subskrybenci

Lista z wyszukiwaniem i filtrem po tagach. Karta osoby pokazuje jej stan, tagi, postęp w sekwencjach i to, które automatyzacje zadziałały. Dane można wyeksportować albo usunąć na żądanie.

Edytor z podglądem

Markdown po lewej, gotowy mail po prawej. Akapit z samym linkiem sam zamienia się w przycisk, a link wypisu dokłada stopka. Zero HTML-a do pilnowania.

Nadawcy, limity i pulpit

Nadawcy tylko ze zweryfikowanych domen, dzienne limity wysyłki i parametry UTM. Na pulpicie najważniejsze liczby: aktywni, nowe zapisy, odpływ z 30 dni i dzienna wysyłka na tle limitu Amazon SES.

Bezpieczniki

Kampania nie wyjdzie przez pomyłkę

Wysyłka do dziesiątek tysięcy osób to nie moment na niespodzianki. Gdy coś się nie zgadza, MailStyle zatrzymuje kampanię i czeka na decyzję człowieka.

  • Potwierdzona liczba odbiorców

    Przed startem potwierdzasz, do ilu osób trafi kampania. Jeśli w chwili wysyłki odbiorców jest wyraźnie więcej, kampania czeka na Twoją decyzję.

  • Spóźniony start

    Kampania, która nie wystartowała w ciągu 30 minut od zaplanowanej godziny, nie wychodzi sama. Poranna zapowiedź nie trafi do skrzynek wieczorem.

  • Pusta albo błędna kampania

    Brak odbiorców albo błąd w treści zatrzymują wysyłkę, zanim wyjdzie pierwszy mail.

  • Wyłącznik awaryjny

    Jeden przełącznik wstrzymuje całą wysyłkę do subskrybentów. Maile czekają w kolejce, aż ktoś świadomie włączy ją z powrotem.

  • Wypis zawsze pod ręką

    Każdy mail ma widoczny link wypisu i wypis jednym kliknięciem w nagłówkach (List-Unsubscribe). Stopki bez linku wypisu nie da się zapisać. A kto wypisał się przez pomyłkę, dostaje mail z linkiem „cofnij”.

  • Nigdy do zablokowanych

    Odbicia i skargi z Amazon SES od razu trafiają na listę blokad. Na adres wypisany, odbity albo ze skargą nie wyjdzie ani kampania, ani mail z sekwencji.

Prywatność i bezpieczeństwo

Dane czytelników traktujemy poważnie

Lista mailingowa to zaufanie tysięcy osób. Dlatego ochrona danych jest wbudowana w fundamenty systemu, a nie doklejona na końcu.

Logi bez danych osobowych

W logach systemu są tylko identyfikatory. Nigdy adres e-mail, imię, adres IP ani klucz.

Marki oddzielone w bazie

Każda tabela ma izolację na poziomie wierszy (row-level security w PostgreSQL). Dane jednej marki są niewidoczne dla drugiej.

Dziennik zdarzeń

Każda zmiana stanu zapisuje się jako zdarzenie, w tej samej transakcji. Wiadomo, co się stało i kiedy, a dziennik nie przechowuje adresów ani treści.

Logowanie bez hasła

Do panelu wchodzi się jednorazowym kodem z maila, z limitem prób. Nie ma haseł, które mogłyby wyciec.

RODO w standardzie

Eksport danych osoby i ich trwałe usunięcie to część systemu, a nie ręczna operacja na bazie.

API z wąskimi uprawnieniami

Integracje działają przez API z kluczami o ograniczonych zakresach: osobno odczyt, zapis, wysyłka i dostęp do danych osobowych.

Panel

Przejrzysty panel. Po polsku. Także na telefonie.

Panel MailStyle mówi naszym językiem i trzyma się stylu devstyle. Działa na komputerze i na telefonie, od 320 pikseli szerokości, bez przewijania na boki.

  • Interfejs w całości po polsku
  • Kontrast kolorów pilnowany automatycznymi testami
  • Obsługa z klawiatury i skrót „przejdź do treści”

Mniej znaczy pewniej

Czego celowo nie zbudowaliśmy

Każda funkcja to kolejne miejsce, w którym coś może pójść nie tak. Dlatego świadomie pominęliśmy to, z czego nie korzystamy. Maile piszemy jak list do czytelnika, a nie jak ulotkę.

  • Kreator stron
  • Edytor „przeciągnij i upuść”
  • Testy A/B
  • Sklep