Pulse — maszyna kampanijna, która naprawdę wdraża
Pulse to aplikacja fintech z bystrym zespołem i powolną maszyną. Pomysły mieli dobre; problemem była zdolność do ich wdrażania. Każda kampania była uszytym na miarę, ręcznie składanym projektem, więc zespół uruchamiał ułamek tego, co chciał, i uczył się stanowczo zbyt wolno. Przebudowaliśmy proces startu jako system pipeline'ów i szablonów — i sprawiliśmy, że wdrożenie kampanii stało się 4,6× szybsze.
Przegląd
We wzroście szybkość nie jest metryką próżności — to tempo, w jakim się uczysz. Zespół, który potrafi przeprowadzić cztery eksperymenty w czasie, w którym wcześniej robił jeden, nie jest po prostu bardziej zajęty; znajduje to, co działa, cztery razy wcześniej i kumuluje przewagę. Pulse rozumiał to w teorii, ale w praktyce żył odwrotnością. Każdy start oznaczał ręczne odbudowywanie audiencji, kopiowanie zasobów między narzędziami i zszywanie wyzwalaczy ręcznie, więc większość dobrych pomysłów umierała, czekając w kolejce.
Potraktowaliśmy sam proces kampanijny jako produkt do ulepszenia. Zamiast optymalizować pojedyncze wysyłki, przebudowaliśmy linię montażową, którą wszystkie przechodziły — a gdy ta linia stała się szybka i niezawodna, wszystko za nią poprawiło się razem z nią.
Wyzwanie
Powolne starty kampanii dławiły zdolność zespołu do testowania, a testowanie było całym sensem ich motoru wzrostu. Pojedyncza kampania lifecycle zajmowała blisko dwa tygodnie składania: budowanie audiencji w jednym narzędziu, kreacji w drugim, wyzwalaczy w trzecim, a potem sprawdzanie każdego ręcznie. Kosztem nie był tylko czas w kalendarzu — był nim wszystko to, co nigdy nie powstało, bo backlog rósł szybciej, niż proces startu kiedykolwiek był w stanie nadążyć. Mniej startów oznaczało mniej wniosków, a lejek aktywacji stał w miejscu.
Nasze podejście
Zmapowaliśmy proces startu od początku do końca, znaleźliśmy miejsca, w których każda kampania była budowana od zera, i zastąpiliśmy tę powtarzaną ręczną pracę infrastrukturą wielokrotnego użytku. Cel był prosty: sprawić, by następna kampania była głównie montażem, a nie konstrukcją.
Pipeline'y i wyzwalacze
Podpięliśmy pipeline'y lifecycle, które prowadziły użytkowników przez onboarding, aktywację i reaktywację automatycznie, napędzane wyzwalaczami CRM odpalającymi się na realnym zachowaniu zamiast ręcznych wysyłek masowych.
Szablonowe starty
Zbudowaliśmy bibliotekę szablonów kampanii — z audiencjami, slotami na kreacje i śledzeniem podpiętymi z góry — tak by nowy start stał się kwestią konfiguracji, a nie rekonstrukcji, z pomiarem dołączonym od pierwszej wysyłki.
- Pipeline'y lifecycle dla onboardingu, aktywacji i reaktywacji
- Wyzwalacze CRM odpalające się na realnym zachowaniu użytkownika, nie na wysyłkach masowych
- Szablonowe starty z audiencjami i śledzeniem podpiętymi z góry
- Dwanaście przepływów zautomatyzowanych od początku do końca
- Pomiar dołączony do każdej kampanii od pierwszego dnia
Wyniki
Gdy uruchomienie kampanii stało się konfiguracją zamiast konstrukcji, przepustowość wzrosła, a lejek aktywacji wreszcie ruszył. Prawdziwym zwycięstwem nie były zaoszczędzone godziny — były nim eksperymenty, które te godziny odblokowały. Mając dwanaście przepływów działających samodzielnie, zespół spędzał czas na decydowaniu, co testować dalej, zamiast siłować się z narzędziami, a szybsza pętla uczenia się przełożyła się wprost na aktywację.
Traktują wzrost jak inżynierię — przewidywalnie, testowalnie i naprawdę skalowalnie. Wdrażamy teraz w dni, a lejek wreszcie się rusza.
— Tomás Pereira, Head of Digital