clickSomo
Otvorite ClickSomo

SaaS и продуктови тимови

Ваш производ зна ствари које ниједан маркетиншки алат не може да види

Ко је завршио укључивање, а ко стао на трећем кораку. Ко је позвао колегу. Ко је ове недеље два пута ударио у лимит. Ко ствар није отворио две недеље. Сваки од тих догађаја је бољи окидач од било чега изведеног из отварања имејла, а сви су удаљени две линије кода од тога да то и постану.

Догађаји су цела интеграција

POST /v1/events са вашим сопственим токеном: име које сте изабрали, контакт, садржај, кључ идемпотентности. То је цела веза. Нема SDK-а који треба одржавати актуелним, нема екрана за мапирање, нема нашег речника у који морате превести свој производ.

Сваки догађај се уписује у контактова дописна евиденцију, а одатле је истовремено три ствари. Окидач, тако да левак креће када стигне. Предикат, тако да сегмент може да каже „урадио је ово у последњих четрнаест дана“ или, корисније, „није“. И циљ, тако да секвенца завршава у тренутку када неко учини оно чему га је подстакла.

Трећа ствар је оно што поруке о животном циклусу чини подношљивим за пријем. Подсетник да завршите подешавање налога треба да престане да постоји у тренутку када је налог подешен, а у већини алата то не постоји, јер секвенца и производ не разговарају један са другим.

АктивацијаИзвршавање бр. 2 118
  • ⚡Окидач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.created stigne. 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.