Jak Braze skutecznie zarządza pojemnością wiadomości świątecznych?

Opublikowany: 2021-12-23

Ze swej natury zaangażowanie klientów jest cykliczne, a marki przeżywają spokojniejsze i bardziej ruchliwe okresy przez cały rok. Jednak dla wielu różnych firm — od sprzedawców detalicznych po marki turystyczne i nie tylko — sezon zimowy stanowi szczyt ich wysiłków na rzecz zaangażowania, pora roku, kiedy tworzą największe kampanie i wysyłają najwięcej wiadomości.

Ta dynamika istnieje na tyle długo, że wyprzedza wiele dzisiejszych najpopularniejszych kanałów komunikacji z klientami (na przykład powiadomienia push, które pojawiły się na rynku dopiero w 2009 roku). Ale trend nie tylko się utrzymuje, ale rośnie — zaczynając od świąt religijnych i kulturalnych, takich jak Boże Narodzenie i Chanuka, a następnie rozszerzając się wraz z nadejściem Czarnego Piątku, Cyberponiedziałku, Dnia Singla i innych świąt zimowych zakupów. Nasze badania wykazały, że sezon zakupów świątecznych nadal się rozszerza, dając markom więcej możliwości angażowania klientów, ale także wywierając większą presję na systemy i procesy, od których zależą w tej kluczowej porze roku.

W tym miejscu wkracza Braze. Sprostanie wymaganiom związanym z zaangażowaniem klientów w okresie świątecznych zakupów było dla Braze priorytetem od momentu założenia firmy w 2011 roku, ale skuteczne wykonanie tego wymaga starannego planowania, pracy zespołowej i przemyślanego wykorzystania technologii na dużą skalę. Ta praca opłaciła się, pozwalając nam zachować 100% dostępności podczas wysyłania ponad 21 miliardów wiadomości, w tym 3,7 miliarda e-maili, ponad 3 miliardy webhooków, ponad 2 miliardy wyświetleń kart treści — prawie 370 milionów wiadomości w aplikacji i przeglądarce oraz prawie 12 miliardów powiadomień push w systemach iOS, Android i w Internecie — przy szczytowej prędkości ponad 21 milionów wiadomości na minutę. Czytaj dalej, aby dokładniej przyjrzeć się planowaniu i procesom, które umożliwiają nam skuteczne wspieranie niektórych z największych światowych marek przez cały świąteczny sezon zakupowy.

Dlaczego sezon świąteczny ma znaczenie w Braze

Braze został stworzony, aby wspierać kontekstowo istotne interakcje w czasie rzeczywistym między konsumentami i markami, które kochają. I to nie znika, gdy nadchodzą święta. Chcemy umożliwić markom wyjście poza ogólne powiadomienia o sprzedaży i skupienie się na dostarczaniu pożądanych, przydatnych komunikatów, które pozwolą im nawiązać kontakt z klientami w pierwszorzędny sposób.

Ta koncentracja oznacza, że ​​programy zaangażowania naszych klientów w okresie świątecznym nie polegają na wysyłaniu wielkich kampanii w Cyberponiedziałek i nazywaniu tego dniem. Zamiast tego mogą wysłać wiadomość wcześniej w sezonie, zobaczyć, kto klika, a kto otwiera tę wiadomość, a następnie w sposób iteracyjny dostosować swoją strategię na podstawie wyników, co pozwoli im zoptymalizować podróż każdego klienta w ciągu poprzedzających go tygodni na Święto Dziękczynienia i na Czarny Piątek i święta zakupów.

To dopasowane, zorientowane na klienta podejście jest złotym standardem zaangażowania klienta, ale ma również konsekwencje techniczne. Po pierwsze, oznacza to, że Braze nie może po prostu zwiększyć naszych możliwości wysyłania w Czarny piątek i założyć, że jesteśmy objęci ochroną. Musimy być bardzo rozważni w planowaniu wydajności i zarządzaniu incydentami w okresie świątecznym. Aby mieć pewność, że jesteśmy w stanie wyprzedzić te wymagania, ciężko pracowaliśmy nad wdrożeniem kompleksowych procesów, które pozwalają nam przewidywać, planować i zaspokajać potrzeby naszych klientów w zakresie zaangażowania w święta.

Jak Braze chroni świąteczne zaangażowanie klientów na dużą skalę

Braze ma duże doświadczenie, jeśli chodzi o wspieranie naszych klientów w okresie zimowych świątecznych zakupów. Duża część tego sukcesu pochodzi ze zrozumienia, że ​​nie chodzi o konkretny dzień, ani nawet o zestaw dni; chodzi o całościowe zrozumienie szczytów i dolin sezonu, zarówno dla marek o dużym natężeniu wiadomości, jak i dla naszej bazy klientów jako całości. To zrozumienie pozwoliło nam skalować nasze przygotowania i planowanie na sezony świąteczne w miarę rozwoju naszej działalności oraz proaktywnie wprowadzać zmiany potrzebne do obsługi ogromnej liczby wysyłek związanych z tą porą roku.

W Braze nasz program zarządzania wydajnością w okresie świątecznym ma dwa kluczowe filary:

1. Planowanie pojemności

Od czasu naszego powstania było jasne, że sezon zimowych zakupów świątecznych był okresem największego wolumenu w roku dla bazy klientów Braze. Jednak to, jak wysokie są te wolumeny, ewoluowało szybko i znacząco w czasie, przy szczególnie silnym wzroście w ciągu ostatnich trzech lat. Aby upewnić się, że platforma Braze i zespoły, które ją obsługują, są gotowe na znaczny wzrost liczby urlopów, Braze przeprowadza znaczące planowanie wydajności zarówno na poziomie klienta, jak i systemu.

Wysiłki te są nadzorowane przez naszą Radę Doradczą ds. Planowania Zmian Przepustowości (CAB), która składa się z inżynierów niezawodności witryny, inżynierów Devops, programistów, administratorów baz danych i kierownictwa inżynieryjnego w Braze. Rada spotyka się co miesiąc przez cały rok (a częściej w okresie poprzedzającym sezon zakupów świątecznych), aby zapewnić dostosowanie do wymaganych przygotowań i potrzeb klientów. Dzięki pracy wykonanej przez lata w celu zidentyfikowania potencjalnych wąskich gardeł w naszych systemach byliśmy w stanie stworzyć silnie sfederowane, rozproszone podejście, w którym nasze serwery przetwarzania automatycznie skalują się w górę w celu obsługi większego wolumenu — i automatycznie skalują się z powrotem, gdy wolumeny są mniejsze. CAB wychodzi poza ilość wiadomości i przez cały czas, aby upewnić się, że obejmujemy każdy aspekt naszego procesu, od pozyskiwania i przechowywania danych po nasze usługi wysyłania i interfejsy API, które informują o personalizacji w czasie rzeczywistym.

Aby mieć pewność, że mamy potrzebne informacje, nagradzani menedżerowie sukcesu klientów Braze (CSM) proaktywnie współpracują z wybranymi klientami, aby zrozumieć ich konkretne plany marketingowe i przewidywane potrzeby. Wszystkie te informacje są gromadzone do końca września i udostępniane Radzie Doradczej ds. Zmian Pojemności Planowania, a także naszemu partnerowi w zakresie baz danych w ObjectRocket. Dane te, wraz z analizą historycznych wzorców użytkowania, pozwalają nam zidentyfikować określone okresy i dni w okresie świątecznym, w których wymagana jest dodatkowa pojemność, wykraczająca poza znane wyzwania związane z Czarnym Piątkiem i Cyberponiedziałkiem. Kilka lat temu proces ten odegrał kluczową rolę, pomagając nam przewidzieć, że ze względu na naszą rosnącą obecność w regionie Azji i Pacyfiku nasz wolumen Singles Day (11/11) przekroczy wielkość sugerowaną przez modele historyczne.

2. Łagodzenie ryzyka

Chociaż zapewnienie wystarczającej pojemności i elastyczności, aby zaspokoić potrzeby naszych klientów w zakresie wiadomości świątecznych jest kluczowym priorytetem, nasze wysiłki w zakresie zarządzania sezonem świątecznym na tym się nie kończą. Skupiamy się również na identyfikacji obszarów, w których można zminimalizować ryzyko związane z technologią związane z sezonem, jak wszyscy wiemy. problemy pojawiają się, gdy coś się zmieni. Czasami może to być jeden z naszych klientów robiący nowe lub innowacyjne rzeczy za pomocą platformy Braze lub wysyłający w ilościach, których nigdy wcześniej u nich nie widzieliśmy; innym razem zmiany te mogą wynikać z wydania kodu lub aktualizacji infrastruktury, które mogą potencjalnie zmienić sposób działania platformy Braze i powiązanych systemów. Aby zminimalizować ilość zmian w systemie, zaimplementowaliśmy w Braze świąteczne zamrożenie kodu. Wierzymy, że pomoże nam to zmniejszyć ryzyko i lepiej wspierać naszych klientów w tym krytycznym okresie.

W ramach planu zamrożenia kodu ostatnie duże wydanie kodu w tym roku ma miejsce na początku grudnia; potem do nowego roku nie wprowadzamy żadnych znaczących zmian sieciowych ani nie wprowadzamy żadnych nowych funkcji. Kolejne dwa tygodnie to miękkie zamrażanie kodu, podczas którego nasi inżynierowie są upoważnieni do naprawiania błędów lub drobnych poprawek, po których następują dwa tygodnie twardego zamrażania kodu, w którym nie są wprowadzane żadne zmiany inne niż awaryjne. Ponieważ Braze zazwyczaj dokonuje 200 do 300 zmian kodu tygodniowo przez resztę roku, wstrzymywanie aktualizacji na pełny dwumiesięczny okres nie jest możliwe; na szczęście to warstwowe podejście pozwala nam zapewnić, że platforma Braze jest w dobrym stanie, zmierzając w sam środek sezonu świątecznego, jednocześnie minimalizując ryzyko związane ze zmianami.

Oprócz zamrożenia kodu firma Braze wdrożyła strategiczny plan kadrowy i rozszerzyła ścieżki eskalacji problemów w okresie świątecznym, dzięki czemu w przypadku wystąpienia problemów jesteśmy dobrze przygotowani do reagowania na nie. Takie podejście zapewnia dodatkowy personel na wezwanie, zapewniając jednocześnie, że wsparcie specyficzne dla zespołu (np. Zespół e-mail na telefon, zespół DevOps na telefon) jest zawsze dostępne. Każdy z tych zespołów ma przedstawiciela na wezwanie, zapasowego przedstawiciela na wezwanie i punkt eskalacji na wezwanie, z dowolnym łańcuchem eskalacji prowadzącym do dowódcy incydentu na wezwanie, zwykle mnie lub naszego szefa DevOps, a następnie, w razie potrzeby , do naszego starszego wiceprezesa ds. inżynierii lub CTO, aby zapewnić klientom wsparcie, jakiego potrzebują, aby odpowiedzieć na wszelkie problemy techniczne lub wyzwania, które mogą się pojawić.

Końcowe przemyślenia

Platforma Braze została stworzona, aby wspierać skuteczne, responsywne zaangażowanie klientów dla dużych i małych marek na całym świecie. Siła Braze tkwi nie tylko w samej technologii, ale raczej ludzie, którzy tu pracują, odgrywają kluczową rolę w umożliwieniu naszym klientom tych wyjątkowych rezultatów. Wspieranie niektórych z największych światowych marek podczas największego sezonu zakupowego w roku jest głównym wspólnym wysiłkiem, który dotyczy wielu zespołów w naszej firmie i wymaga od nich pozostawania w zgodzie i ścisłej współpracy w celu przewidywania i unikania potencjalnych problemów.

Chcesz wziąć udział we wsparciu przyszłorocznego sezonu zakupów świątecznych? Odwiedź naszą stronę kariery, aby dowiedzieć się więcej o Braze i sprawdzić nasze otwarte role.