Panel B2B i dashboard: po co firmie własny panel i jak go zaprojektować
Panel B2B daje kontrahentom samodzielny dostęp do zamówień, cen i faktur, a dashboard pokazuje firmie jej dane w jednym miejscu. Pokazujemy, co powinien mieć dobry panel klienta, jak zaprojektować dashboard, z którego ludzie naprawdę korzystają, i dlaczego definicja każdej liczby jest ważniejsza niż wykres. Na przykładach z Medby, platformy danych w USA i naszego panelu.
Panel B2B ma sens, gdy klienci regularnie pytają Twój zespół o rzeczy, które mogliby sprawdzić sami: status zamówienia, ceny, faktury, historię. Dashboard ma sens, gdy dane leżą w kilku miejscach i nikt nie widzi całości. W obu przypadkach o sukcesie decyduje nie liczba wykresów, tylko to, czy panel odpowiada na konkretne pytania i czy każdej liczbie można ufać.
„Potrzebujemy panelu" może oznaczać dwie różne rzeczy. Czasem chodzi o panel dla klientów, w którym kontrahent sam zamawia, sprawdza i pobiera. Czasem o dashboard dla firmy, który pokazuje, jak idzie sprzedaż, finanse czy obsługa. Oba łączy jedno: mają zastąpić maile, telefony i ręczne składanie danych z kilku miejsc.
Co powinien mieć dobry panel klienta B2B?
Na przykładzie strefy klienta w platformie Medby, z której korzystają gabinety, kliniki i przychodnie:
- Ceny indywidualne. Każda firma po zalogowaniu widzi swoje ceny, rabaty i progi, liczone przez ten sam silnik co przy zamówieniu.
- Role i akceptacje. Pracownik kompletuje koszyk, menedżer go zatwierdza. Firma kupuje jako organizacja, a nie jako pojedynczy login.
- Wiele punktów dostawy z akceptacją adresów i limitami zależnymi od planu.
- Historia i ponowienia. Archiwum zamówień z przyciskiem „dodaj do koszyka". Ponowienie zakupu to jedno kliknięcie.
- Wspólne listy zakupowe, z których zamawia cała firma.
- Raport oszczędności i wydatków: łączne oszczędności, średni koszyk, podział na kategorie i dostawców, trend miesięczny.
- Faktury w samoobsłudze, do pobrania bez maila do opiekuna.
Po drugiej stronie są dostawcy, którzy mają własny panel i API: produkty, zamówienia, rabaty, wysyłki i statystyki sprzedaży. Zmiany wchodzą po weryfikacji platformy. A zespół Medby może bezpiecznie wejść na konto klienta, żeby pomóc albo złożyć zamówienie w jego imieniu, przy czym każde takie wejście trafia do dziennika zdarzeń.
Jak zaprojektować dashboard, z którego ludzie korzystają?
Zacznij od pytań, nie od wykresów
Dashboard, który pokazuje „wszystko", nie pokazuje niczego. Dla platformy danych brandu alkoholowego w USA zaczęliśmy od pytań, na które brand nie umiał odpowiedzieć: które punkty zamawiają i jak często, przez którego dystrybutora, gdzie rośnie sprzedaż, a gdzie trzeba jeszcze dopiąć hurtownię. Z tych pytań powstały widoki: kokpit sprzedaży z porównaniem okres do okresu, mapa USA z gęstością punktów stan po stanie, karty kont detalicznych z trendem 30 dni i cyklem ponownych zamówień, statystyki dystrybutorów i eksport list do kampanii.
Pierwszy ekran ma odpowiadać na pytanie „co wymaga uwagi dziś"
W naszym wewnętrznym panelu operacyjnym pulpit po zalogowaniu scala pięć źródeł w jedną listę priorytetów: maile wymagające reakcji, etapy projektów do potwierdzenia, uwagi klientów czekające na kwalifikację, faktury po terminie i pozycje bankowe do ręcznego dopasowania. Nie trzeba przeklikiwać pięciu modułów, żeby wiedzieć, co się pali.
Szybkość jest funkcją
Dashboard, który ładuje się kilkanaście sekund, przestaje być otwierany. Dlatego na naszym pulpicie liczby są liczone „lekko": saldo konta, przychód z bieżących umów, suma należności po terminie. Ciężkie raporty, jak dwunastomiesięczne serie, są o klik dalej. W Medby wyniki rankingu produktów trzymamy w cache, dzięki czemu katalog tysięcy pozycji ładuje się błyskawicznie.
Każda liczba potrzebuje definicji
To najczęściej pomijany element. W naszym panelu przychód to wyłącznie realna sprzedaż, bez wpłat własnych i zwrotów VAT. Zysk to przychód minus wydatki, liczone kasowo po obu stronach, i jest wyraźnie oddzielony od stanu konta, bo wpłaty własne zasilają konto, ale nie są przychodem. Brzmi jak detal, ale dashboard z niejasnymi definicjami jest gorszy niż brak dashboardu: daje fałszywą pewność.
Bezpieczeństwo panelu dla klientów
Panel otwarty na zewnątrz to dane wielu firm w jednym systemie. Zasady, których nie negocjujemy: izolacja danych na poziomie bazy, twarde role, identyfikator klienta zawsze z sesji, a nie z żądania, dziennik zdarzeń dla wejść na konta klientów i limity zapytań. W naszym portalu klienta rola klienta ma dostęp wyłącznie do swojej części API, a reszta zwraca odmowę dostępu.
Kiedy warto zbudować własny panel?
- Zespół odpowiada codziennie na te same pytania klientów o statusy, ceny i dokumenty.
- Ceny i warunki są indywidualne, a gotowe narzędzia ich nie obsługują.
- Dane potrzebne do decyzji leżą w kilku systemach i arkuszach.
- Raporty składa się ręcznie, a zanim powstaną, są już nieaktualne.
Najważniejsza decyzja przy każdym dashboardzie zapada w modelu danych, a nie w interfejsie. Wykres można przerobić w godzinę. Źle zdefiniowany przychód albo dane, które rozjeżdżają się między modułami, niszczą zaufanie do całego panelu na miesiące. Dlatego w naszych systemach część zdarzeń jest wyliczana w locie ze źródeł, zamiast kopiowana, i dlatego tak pilnujemy definicji. Moim zdaniem dobry dashboard to taki, przy którym nikt nie otwiera już arkusza, żeby sprawdzić, czy liczba się zgadza.
Michał Lubański, CTO LUNOLABZobacz, jak budujemy panele B2B oraz panele i dashboardy, a także jak podchodzimy do analizy danych. Jeśli chcesz uporządkować dane swojej firmy w jednym miejscu, porozmawiajmy.

CTO i współzałożyciel LUNOLAB
CTO i współzałożyciel LUNOLAB. Odpowiada za całą technologię firmy: architekturę budowanych systemów, infrastrukturę i sprzęt, jakość kodu oraz bezpieczeństwo. Decyduje, jakie technologie i modele AI trafiają do projektów, i pilnuje zasady, że liczby liczy kod, a nie model. Pisze o tym, co dzieje się pod maską wdrożeń AI.
Masz pomysł na wdrożenie technologii u siebie?
Umów bezpłatną rozmowę