Nowe metryki rozliczeniowe
Przebudowa modelu subskrypcji, limitów i billingu w całej aplikacji.
billing — nowe limity w appDotychczasowy model rozliczeń opierał się głównie na slotach mailowych, przez co koszt subskrypcji nie zawsze odzwierciedlał realną skalę działań użytkownika.
Celem projektu było wprowadzenie nowych metryk opartych na wykorzystaniu produktu: liczbie przechowywanych prospektów (Stored Prospects) oraz kontaktowanych prospektów (Contacted Prospects).
Iteracyjnie, razem z zespołem
Zrozumienie kontekstu
Rozmowy z PM-em i supportem oraz analiza ograniczeń, research
Lo-fi flow
Projektowanie flow, struktury ekranów i głównych ścieżek użytkownika.
Wspólne omówienie flow
Weryfikacja zakresu, zależności i kierunku wdrożenia razem z zespołem
Ekrany i komponenty
Projekt finalnych ekranów i komponentów.
Współpraca z zespołem developerskim
Odbiory wdrożenia, poprawki UI i uzupełnianie brakujących elementów.
figma / billing — working board
Kluczowe elementy flow
Widoczność wykorzystania pakietu
Przed zmianą
Sloty były podstawą rozliczenia, ale ich wykorzystanie było widoczne w innym miejscu aplikacji. Użytkownik musiał łączyć informacje z kilku widoków, żeby zrozumieć, co ma w planie i ile już wykorzystał.
Wykorzystanie / przed zmianą — poza sekcja billingPo zmianie
Subscription pokazuje limity, usage i koszt w jednym miejscu. Dzięki temu użytkownik od razu widzi, co wpływa na jego subskrypcję.
rozliczenia / po zmianie — limity, wykorzystanie i koszt
Dostosowanie limitów do skali działań
Przed zmianą
Pricing opierał się głównie na slotach, a prawa część widoku była przeładowana dodatkowymi informacjami. Użytkownik widział dużo komunikatów i benefitów, ale trudniej było szybko zrozumieć, co realnie składa się na cenę.
pricing / przed zmiana — oparty na slotach
Po zmianie
Konfiguracja pakietu została uproszczona pod nowe metryki. Użytkownik wybiera nowe limity, a prawa część pokazuje tylko kluczowe informacje potrzebne do płatności: wybrane limity, dodatki, podsumowanie i total.
pricing / po zmianie — nowe metrykiUpgrade i downgrade pakietu
Przed zmianą
Dodawanie slotów odbywało się w osobnym modalu, dostępnym z innego miejsca aplikacji niż Billing. Zmiana pakietu była więc oderwana od głównego kontekstu rozliczeń.
modal / przed zmiana — dodawanie slotów
Po zmianie
Modal zmiany limitów był spójny z głównym modalem zakupu subskrypcji. Użytkownik zawsze widział podobny układ — konfigurację po lewej i podsumowanie płatności po prawej.
modal / po zmianie — upgrade/downgrade
Wprowadzenie użytkowników w nowe limity
Część flow obejmował komunikację przed i po migracji. Przed zmianą użytkownik dostawał informację o nadchodzącym nowym modelu rozliczeń, a po migracji widział onboarding wyjaśniający nowe limity i miejsce, w którym może sprawdzić szczegóły subskrypcji.
billing / onboarding
billing / informacje o limitach/zmianachHierarchia komunikatów i priorytetów
Sekcja porządkowała, jakie informacje i akcje pokazujemy użytkownikowi w zależności od typu konta, statusu subskrypcji, limitów i płatności. Dzięki temu każdy scenariusz miał jasno określony komunikat, priorytet i dostępne działanie.
billing / hierarchia komunikatów
billing / stany paragonu vs zużycie/typ konta
Kolejna iteracja
Automatyczne zwiększanie limitów po przekroczeniu pakietu
Po wdrożeniu nowych metryk pojawiła się potrzeba zabezpieczenia użytkowników przed zatrzymaniem kampanii po przekroczeniu limitów. Continuity Mode pozwalał automatycznie zwiększać limity Contacted Prospects i Stored Prospects w ramach ustalonego miesięcznego budżetu.
Odpowiadałem za przygotowanie pełnego flow, w tym:
- pokazanie Continuity Mode w sekcji Subscription,
- konfigurację maksymalnego miesięcznego budżetu,
- automatyczne podbijanie limitów po przekroczeniu bazowego limitu Contacted Prospects,
- uwzględnienie Continuity Mode w scenariuszach upgrade'u i downgrade'u.
Funkcjonalność weszła do produkcji jako nowy model rozliczania produktu. Użytkownicy otrzymali czytelny sposób monitorowania wykorzystania pakietu, zarządzania limitami oraz dostosowywania subskrypcji do skali prowadzonych działań.