SaaS и продуктови тимови
Ваш производ зна ствари које ниједан маркетиншки алат не може да види
Ко је завршио укључивање, а ко стао на трећем кораку. Ко је позвао колегу. Ко је ове недеље два пута ударио у лимит. Ко ствар није отворио две недеље. Сваки од тих догађаја је бољи окидач од било чега изведеног из отварања имејла, а сви су удаљени две линије кода од тога да то и постану.
Догађаји су цела интеграција
POST /v1/events са вашим сопственим токеном: име које сте изабрали, контакт, садржај, кључ идемпотентности. То је цела веза. Нема SDK-а који треба одржавати актуелним, нема екрана за мапирање, нема нашег речника у који морате превести свој производ.
Сваки догађај се уписује у контактова дописна евиденцију, а одатле је истовремено три ствари. Окидач, тако да левак креће када стигне. Предикат, тако да сегмент може да каже „урадио је ово у последњих четрнаест дана“ или, корисније, „није“. И циљ, тако да секвенца завршава у тренутку када неко учини оно чему га је подстакла.
Трећа ствар је оно што поруке о животном циклусу чини подношљивим за пријем. Подсетник да завршите подешавање налога треба да престане да постоји у тренутку када је налог подешен, а у већини алата то не постоји, јер секвенца и производ не разговарају један са другим.
- ⚡Окидач
api_event—signup.completed, планfree. - 2Пошаљи е-поштуЈедна ствар коју треба прво урадити. Не обилазак кроз једанаест функција.
- 3Сачекај 2 дана
wake_atна извршавању. Ништа није у реду чекања, нема чега да се распетуњава ако ово прегледате сутра. - ?УсловДа ли је стигао
project.created? Не → помоћна грана. Да → циљ испод. - 4Grana za pomoćJedna poruka koja nudi konkretnu stvar koju nisu uradili. Zatim još jedno čekanje.
- 5Циљ
project.createdstigne. Pokretanje se završava. Nikada više onboarding mejla za ovu osobu.
Vaša imena događajaVaša definicija aktivacije
Pet levkova
Životni ciklus, redosledom u kome se zaista dešava
1 · Aktivacija
Okidač: registracija. Dve ili tri poruke, svaka o jednoj radnji, svaka sa ciljem koji završava niz kada se ta radnja dogodi. Najvredniji levko koji ćete napraviti, i onaj koji najviše vredi prepraviti tri puta.
2 · Zastoj
Okidač: segment_enter — registrovani, bez značajnog događaja sedam dana. Jedna poruka koja pita umesto da nalaže, i jedna koja nudi konkretnu stvar. Zatim staj. Četvrta poruka nekome ko je ignorisao tri je poruka nikome.
3 · Trenutak širenja
Okidač: događaj koji znači da dobijaju vrednost — dostigli su limit, pozvali trećeg kolegu, izvezli drugi put. To je jedini trenutak kada je poruka o nadogradnji dobrodošla, i to je trenutak koji vaš proizvod može precizno da imenuje.
4 · Obnova i naplata dugova
Okidač: date_field pre obnove, ili događaj plaćanja. Obaveštenje, podsetnik i — ako plaćanje ne uspe — kratak niz koji staje u trenu kada uspe. Ciljni čvorovi nisu opcioni u naplati; oni su razlika između podsetnika i uznemiravanja.
5 · Повратак
Okidač: segment_enter — otkazali ili neaktivni šezdeset dana. Dve poruke, iskrene, zatim oznaka i tišina. Šta se promenilo otkako su otišli je bolja poruka od popusta.
A i onaj interni
notify_team obaveštava čoveka kada nalog vredan čoveka pređe granicu. Levko ne mora da se završi mejom klijentu; ponekad je prava radnja da neko na vašoj strani podigne telefon.

Niko ne otkazuje namerno. Samo prestanu da ga otvaraju.
Zašto bi programer zaista mogao da voli ovo
Delovi koji su važni kada ste vi taj koji integriše
Bez privatnih krajnjih tačaka
Svaki ekran je izgradiv iz javnog API-ja, jer druge vrste i nema. Ako želite da ugradite izveštaj o kampanji u svoj admin, ništa vam ne stoji na putu i ništa ne mora da se rekonstruiše obrnutim inženjeringom.
Ključovi idempotencije svuda
Na svakoj ruti koja menja stanje. Vaša logika ponovnih pokušaja, vaš red sa „bar jednom“ isporukom i vaša nestabilna mreža postaju nečiji tuđi problem — konkretno, problem jedinstvenog indeksa.
Simulirajte pre nego što otpremite
POST /v1/simulate probno provodi kontakt kroz levko i vraća putanju i svaku poruku koju bi poslao. Stavite ga u CI ako hoćete: levko je graf, a graf se može testirati.
MCP server
Usmerite agenta na /mcp i pustite ga da piše i proverava levkove. Alati koji mogu da šalju zahtevaju eksplicitnu potvrdu i ograničeni su kvotom, tako da pogrešno pročitan upit ne može da postane pedeset hiljada mejlova.
Одлазећи вебхукови
Potpisano, ponovljeno sa odmakom, bar jednom. Isti rečnik događaja koji koriste i izveštaji, da se vaše skladište i vaša kontrolna tabla ne razilaze oko toga šta znači „isporučeno“.
Brisanje koje zaista dopire
Zahtev za brisanjem uklanja kontakt i istoriju njegovih poruka ovde i širi se na svaku srodnu službu koja je imala kopiju. Jedan zahtev, jedan ishod, i nešto na šta možete da pokažete kada vas neko pita.
Gde se granica nalazi
ClickSomo drži mejling listu i ono što je ta lista radila. To nije vaša baza korisnika i ne nastoji da bude: kontakt nikada ne nosi akreditive, nikada se ne prijavljuje i nikada ne postaje nalog. Vaši korisnici žive u vašem proizvodu; kontakti žive ovde, a dvoje ih spaja imejl adresa i događaji koje izaberete da pošaljete.
To razdvajanje je namerno i to je razlog zbog kog model saglasnosti funkcioniše. Vi ste upravljač podacima za svoje korisnike; mi obrađujemo u vaše ime. Dizajn u kome marketinški alat tiho postaje skladište identiteta je onaj koji se kasnije ne može rasplesti, i to je upravo greška kojoj je ovaj dizajn napravljen da izbegne.
Praktična verzija: šaljite događaje, šaljite atribute po kojima želite da segmentirate, a sve ostalo držite tamo gde jeste. Ako se nađete da gurate celu svoju šemu ovde, segment koji pokušavate da napravite je verovatno upit u vašoj sopstvenoj bazi koji bi trebalo da stigne kao jedan logički atribut.