Edu4u Agents — custom CRM afiliacyjny, który zastąpił chaos WhatsAppa
Dedykowany CRM afiliacyjny dla brytyjskiej agencji rekrutującej studentów — trzy powierzchnie ról (agent mobile, konsultant desktop, admin), drzewo poleceń MLM i silnik prowizji. Zastępuje Excela i grupy WhatsApp jednym systemem.
Wyzwanie
Edu4u rekrutuje studentów na brytyjskie uczelnie przez sieć agentów w terenie. Przed tym wdrożeniem operacja agencyjna jechała na mieszance, która zabija większość prób skalowania: Excel + grupy WhatsApp.
- Prowizje liczone ręcznie w Excelu. Brak audit trail, brak historii wersji — tylko to, co aktualnie było w arkuszu.
- Materiały sprzedażowe, PDF-y, grafiki i linki — wszystko szło przez WhatsApp. Linki wygasały, pliki ginęły w konwersacji, agenci w kółko zadawali te same pytania.
- Brak spójnego sposobu informowania agentów o wypłacie prowizji. Każda wypłata kończyła się serią indywidualnych wiadomości WhatsApp.
- Zero widoczności dla agentów w ich własny pipeline — nie widzieli zarobków, rankingu, ani tego, ile im brakuje do kolejnego tieru.
- Efekt: agenci tracili motywację, rekrutacja spowalniała, a sieć przestawała rosnąć.
Dlaczego gotowy CRM nie wystarczył
Edu4u sprawdziło wcześniej zwykłych podejrzanych — HubSpot, Pipedrive, generyczne platformy afiliacyjne. Żaden nie pasował. Logika biznesowa była zbyt specyficzna:
- Drzewo poleceń typu MLM. Agenci zarabiają nie tylko na swoich studentach, ale też na studentach ściągniętych przez agentów, których zaprosili. Gotowe CRM-y nie modelują wielopoziomowych poleceń.
- Silnik tierów. Stawki prowizji zależą od aktualnego tieru agenta, który zmienia się w zależności od wyników. Tier musi wpływać na przyszłe prowizje, nie przepisywać historycznych.
- Wypłaty 2-transzowe. Prowizje płacone są w dwóch etapach, powiązanych z etapami życia studenta. Żaden SaaS afiliacyjny nie obsługuje tego out-of-the-box.
- Migawki prowizji (snapshotting). Kiedy prowizja zostaje zatwierdzona, późniejsze zmiany reguł nie mogą przepisywać tego, co agent już zarobił. Każda wypłata potrzebuje niezmienialnego rekordu.
- Trzy powierzchnie ról z realną separacją. Agent potrzebuje mobilnej aplikacji do terenu. Konsultant potrzebuje desktopowego dashboardu dla swojego regionu. Admin potrzebuje pełnej kontroli. Każda rola widzi inny produkt.
Sklejenie tego w Zapierze byłoby kruche w utrzymaniu i niemożliwe do audytu. Zbudowaliśmy od zera.
Co zbudowaliśmy
Aplikacja serwuje trzy różne UI z jednego backendu: mobile-first aplikacja dla agentów, desktopowy dashboard dla konsultantów i pełny panel admina. W sumie ~25 widoków pokrywa cały flow od przyjęcia studenta do wypłaty prowizji.
Motywacja wbudowana w system: questy, leaderboard, hub zasobów
Agenci potrzebują trzech rzeczy, żeby rekrutować dalej: jasnego celu, widoczności swojego miejsca wśród innych, i łatwego dostępu do materiałów, którymi sprzedają. Aplikacja daje wszystkie trzy w jednym miejscu:
- Questy — cele z ograniczeniem czasowym, przypięte do konkretnego wyniku („zrekrutuj 3 studentów w tym tygodniu"). Koniec z ogólnymi pogadankami motywacyjnymi.
- Live leaderboard — widoczny ranking wśród pozostałych. Presja społeczna w miejscu cichego arkusza.
- Hub zasobów — centralne miejsce na PDF-y, grafiki, skrypty rozmów i materiały onboardingowe. Zastępuje chaos WhatsAppa, gdzie linki ginęły w konwersacji.
Silnik prowizji z migawkami
Każda prowizja jest naliczana zgodnie z regułami tieru obowiązującymi w momencie jej wygenerowania. Jeśli Edu4u zmieni stawki w przyszłości, historyczne prowizje pozostają zablokowane do reguł, które obowiązywały wtedy. To chroni obie strony: agent wie, co mu obiecano, Edu4u może ewoluować reguły bez przepisywania przeszłości. Wypłaty idą w dwóch transzach powiązanych z etapami życia studenta.
Drzewo poleceń MLM
Sieć rośnie wiralowo: każdy agent może zapraszać kolejnych, a zarabia procent od każdego studenta ściągniętego przez zaproszonych agentów. Aplikacja wizualizuje całe drzewo — przydatne dla agentów (żeby widzieli swoją sieć) i adminów (żeby zobaczyć, gdzie sieć kwitnie, a gdzie utknęła). Każdy spersonalizowany link zaproszeniowy niesie atrybucję wprost do drzewa.
Panel admina
Jedna powierzchnia operacyjna zastępuje bałagan Excela i WhatsAppa: metryki sieci, wyniki poszczególnych agentów, zatwierdzanie prowizji, konfiguracja questów, historia wypłat i audit log. Admin widzi cały system; konsultant swój region; agent siebie. Czyste granice ról, zero przecieków.
Pod maską
Dla technicznych czytelników: Next.js 15 + React 19, Supabase jako warstwa danych i auth z row-level security dostrojonym pod role, typowany data layer, migracje pod kontrolą wersji, rate limiting i CSP na brzegu, konteneryzowane i hostowane na Hetznerze. Trzy powierzchnie ról dzielą jeden model; logika prowizji siedzi za czystym, otestowanym silnikiem tierów z niezmienialnymi migawkami. Czas buildu end-to-end: 3 tygodnie. Wdrożenie: tydzień.
Status
Wdrażamy właśnie teraz. Aplikacja wchodzi do sieci agentów Edu4u. Realne dane o retencji, rekrutacji i przepustowości prowizji trafią tutaj, jak tylko zamkniemy pierwszy pełen kwartał na żywo.Masz proces, który nie mieści się w żadnym gotowym narzędziu?
Budujemy aplikacje szyte pod konkretny model biznesowy — nie kolejny generyczny CRM.
Zarezerwuj darmowy audyt →