clickSomo
Otwórz ClickSomo

Kanały

Cztery sposoby dotarcia do człowieka,z tego samego grafu.

Przypomnienie idzie SMS-em, bo te czyta się w kilka minut. Dłuższa historia idzie mailem, bo tam jest miejsce. Zaczepka idzie pushem. Klient wart znaczka dostaje coś wydrukowanego i wysłanego pocztą. To, którego kanału używa wiadomość, jest cechą węzła — a nie osobnego narzędzia, które trzeba było kupić, opanować i potem uzgadniać z resztą.

E-mail

Renderowany z Twojego dokumentu do postaci, której naprawdę chcą programy pocztowe: tabele, CSS wstawiony inline, żadnego flexa ani grida ze względu na Outlooka, kolory odporne na tryb ciemny i wygenerowana wersja tekstowa.

Wypisanie jednym kliknięciem z List-Unsubscribe-Post, zgodnie z RFC 8058 i z tym, czego wymagają dziś duzi dostawcy skrzynek. Do tego kontrola rozmiaru przy publikacji, bo Gmail przycina przy około 102 KB, a przycięta wiadomość chowa link do wypisania w części, której nikt nie rozwija.

SMS

Dla wiadomości, która musi zostać przeczytana dzisiaj: jutrzejsza wizyta, oferta kończąca się w niedzielę. Krótka i czytana niemal natychmiast — i właśnie dlatego nie wolno jej nadużywać.

Segmenty liczymy przed wysyłką. GSM-7 daje 160 znaków; jedno emoji, cudzysłów drukarski albo polski znak spoza tablicy rozszerzeń przełącza całą wiadomość na UCS-2 z 70 znakami na segment i wiadomość, która miała kosztować jeden, kosztuje trzy. Widzisz tę liczbę przed wysyłką, a nie na fakturze. STOP i jego odpowiedniki obsługujemy w samej usłudze, bo w większości rynków to wymóg prawa, a nie funkcja.

Push

Web Push z kluczami VAPID i szyfrowaniem ładunku wg RFC 8291, iOS przez APNs, Android przez FCM oraz kanał w aplikacji po gnieździe dla aplikacji już połączonych.

Rejestr urządzeń trzyma jeden wiersz na endpoint, aplikację i kontakt, a kod 410 lub 404 od dostawcy natychmiast go usuwa. Nieusuwane tokeny po cichu psują wskaźnik dostarczalności i fałszują każdy kolejny pomiar — dlatego usuwanie jest tu ważniejsze niż wysyłanie.

Listy drukowane

Ten sam dokument kreacji, wyrenderowany przez CSS do druku w PDF, zaadresowany i wysłany. Na rocznicę, do klienta o wysokiej wartości, do odbiorców, którzy nie czytają maili — i na moment, w którym konkurencja jest w skrzynce mailowej, a Ty na wycieraczce.

To zwykły węzeł. Stoją przed nim te same oczekiwania, anuluje go to samo sprawdzenie celu i rządzi nim ten sam rejestr zgód.

Wysyłka na własnych warunkach.

ClickSomo nie ma serwera pocztowego — celowo i na stałe. Podłączasz tożsamość nadawcy: adres związany ze sposobem jego wysyłania. To albo Twoja własna skrzynka SMTP — także ta, którą i tak daje hosting — albo dostawca, za którego już płacisz, na przykład SendGrid.

Projekt może mieć ich kilka. Skrzynka do poczty transakcyjnej, dostawca do masowej, a węzeł lejka wybiera, z której korzysta. Każda tożsamość ma własny limit tempa, bo mała skrzynka ma niski, a zajeżdżanie jej kończy się zawieszeniem konta, a nie samym spowolnieniem.

Jednej zasady system nie pozwoli złamać: ruch masowy nigdy nie wychodzi z domeny oznaczonej jako transakcyjna. Jeśli z domeny idzie poczta logowania i potwierdzenia, nie da się na niej utworzyć tożsamości masowej. Jedna nieudana kampania — Twoja czy czyjakolwiek — nie powinna móc położyć Twoich własnych resetów hasła.

Konsekwencja, o którą tu chodzi: brak doliczanej opłaty od wiadomości, bo nie ma czego doliczać. Twoja reputacja jest wyłącznie Twoja i nie leży we wspólnym worku z obcymi.

Podłączanie skrzynkiTożsamość nadawcy
  • 1Adres i hostHost, port, poświadczenia, tryb TLS i limit tempa, który ustawiasz.
  • 2Sprawdzony DNSPotrzebne wpisy SPF, DKIM i DMARC, potem zweryfikowane — i sprawdzane ponownie później, bo wpisy się rozjeżdżają, gdy ktoś porządkuje strefę.
  • 3Adres zwrotnyWskazuje na prawdziwą skrzynkę, która odbiera, parsuje i klasyfikuje powiadomienia o odbiciach. SMTP nie ma webhooka; tak mały nadawca dostaje prawdziwą obsługę odbić.
  • !OdmowaTożsamość masowa na domenie oznaczonej jako transakcyjna. Jedna linijka polityki teraz, nieodwracalny bałagan później.

Twój adresTwoja reputacjaBez marży

Cztery drogi.
Wiadomość sama wybiera tę właściwą.

Część naprawdę użyteczna

Jeden słownik doręczeń,
niezależnie od tego, kto niesie wiadomość.

Każdy dostawca raportuje doręczenie inaczej. SendGrid wysyła podpisane webhooki JSON. Zwykłe konto SMTP nie wysyła nic, a jego odbicia przychodzą jako e-mail napisany dla człowieka. Jedno i drugie sprowadzamy do tych samych jedenastu zdarzeń, zanim cokolwiek powyżej to zobaczy.

Słownik zdarzeńNasz, nie dostawcy
  • 1w kolejce · wysłane · dostarczone · odroczonePostęp wiadomości, słowami, które znaczą to samo u każdego dostawcy.
  • 2otwarcie · kliknięcieZ adresem URL przy kliknięciu. Ruch botów jest oddzielany w raportach, a nie ukrywany.
  • 3miękkie odbicie · twarde odbicie · skargaTwarde odbicie i skarga zapisują wykluczenie, na stałe.
  • 4wypisanie · błądWypisanie jest honorowane wszędzie naraz, także wewnątrz usługi wysyłkowej.
  • iDlaczego to ważneZmiana dostawcy nie zmienia niczego powyżej — ani raportu, ani segmentu, ani warunku w lejku. Dialekt zatrzymuje się na progu.

Te same zdarzenia dla SMS i push

Co się dzieje,
gdy wysyłka się nie udaje.

Ponowienia mają wykładnicze wycofanie i kończą w kolejce martwych listów, a nie w ciszy. Odpowiedź 4xx od dostawcy jest ponawiana; 5xx oznaczające, że wiadomość jest nie do przyjęcia, nie — bo ponawianie takiej w nieskończoność to prosta droga do zawieszenia konta.

Wykluczenia egzekwujemy też wewnątrz usługi wysyłkowej, więc zmiana dostawcy nie wskrzesi adresu wykluczonego dwa lata temu. A limity równoległości per tożsamość sprawiają, że duża kampania sama się rozkłada przy małej skrzynce, zamiast zalać ją w pierwszych trzydziestu sekundach.

Czego celowo nie budujemy: własnego serwera pocztowego, dedykowanych pul adresów IP, harmonogramu rozgrzewania ani zapisów do pętli zwrotnych. To prawdziwa robota i należy do strony, której reputacja jest na szali — Twojego dostawcy albo Twojej skrzynki. Zbudowanie tego tutaj oznaczałoby wrzucenie Twojej wysyłki do worka z obcymi, czyli dokładnie to, czego ten projekt odmawia.

Napisz, co dziś wysyłasz i do ilu osób.

Pokażemy, jak to wygląda tutaj — zwykle z narysowanym lejkiem, bo to szybsze niż akapit o nim.

Otwórz ClickSomo Porozmawiaj z człowiekiem

Ilustracje: Pixeltrue (pakiet Minimalistic).