# Własny CRM afiliacyjny w 10 tygodni

Edu4u Agents · sieć partnerów · Opublikowano 15 czerwca 2026 · Zaktualizowano 25 października 2026

## Kluczowe wyniki

- **10 tygodni** budowy i **tydzień** wdrożenia
- **3** role w aplikacji
- **1 system** zamiast Excela i WhatsAppa

## Wyzwanie

Edu4u rekrutuje studentów na brytyjskie uczelnie przez sieć agentów działających w terenie. Przed tym wdrożeniem praca z agentami opierała się na **Excelu i grupach na WhatsAppie**, czyli połączeniu, na którym rozbija się większość prób skalowania.

- Prowizje liczono ręcznie w Excelu. Nie było dziennika zmian ani historii wersji, tylko to, co akurat było w arkuszu.
- Materiały sprzedażowe, PDF-y, grafiki i linki szły przez WhatsApp. Linki wygasały, pliki ginęły w rozmowach, a agenci w kółko zadawali te same pytania.
- Nie było jednego sposobu informowania agentów o wypłacie prowizji. Każda wypłata oznaczała serię osobnych wiadomości na WhatsAppie.
- Agenci nie widzieli własnych wyników: zarobków, miejsca w rankingu ani tego, ile brakuje im do kolejnego poziomu.
- W efekcie agenci tracili motywację, rekrutacja zwalniała, a sieć przestała rosnąć.

## Dlaczego gotowy CRM nie wystarczył

Edu4u sprawdziło wcześniej popularne rozwiązania: HubSpot, Pipedrive i typowe platformy afiliacyjne. Żadne nie pasowało, bo logika biznesowa była zbyt specyficzna:

- **Drzewo poleceń w sieci partnerów.** Agenci zarabiają na swoich studentach oraz na studentach pozyskanych przez agentów, których zaprosili. Gotowe CRM-y nie obsługują poleceń wielopoziomowych.
- **Silnik poziomów.** Stawka prowizji zależy od aktualnego poziomu agenta, a ten zmienia się razem z wynikami. Zmiana poziomu ma wpływać na przyszłe prowizje, a nie przepisywać tych naliczonych wcześniej.
- **Wypłaty w 2 transzach.** Prowizje są wypłacane w dwóch częściach, powiązanych z etapami ścieżki studenta. Żaden SaaS afiliacyjny nie obsługuje tego bez przeróbek.
- **Migawki prowizji (snapshotting).** Gdy prowizja zostanie zatwierdzona, późniejsze zmiany zasad nie mogą naruszyć tego, co agent już zarobił. Każda wypłata musi mieć zapis, którego nie da się zmienić.
- **Trzy interfejsy dla trzech ról, ściśle rozdzielone.** Agent potrzebuje aplikacji mobilnej do pracy w terenie, konsultant dashboardu na komputer dla swojego regionu, a admin pełnej kontroli. Każda rola widzi inny produkt.

System sklejony w Zapierze byłby kruchy w utrzymaniu i niemożliwy do audytu, więc zbudowaliśmy własny od zera.

## Co zbudowaliśmy

System udostępnia trzy osobne interfejsy z jednego backendu: aplikację dla agentów projektowaną z myślą o telefonie, dashboard na komputer dla konsultantów i pełny panel admina. Łącznie ~25 widoków obsługuje cały proces, od przyjęcia studenta do wypłaty prowizji.

![Edu4u Agents na danych demonstracyjnych: panel konsultanta na komputerze (agenci, studenci, zgłoszenia do zatwierdzenia) i ekran główny aplikacji agenta na telefonie (zarobki, wypłaty w toku, poziom)](/assets/img/case-edu4u-agents-1600.webp)

*Panel konsultanta (komputer) i aplikacja agenta (telefon): ten sam backend, dwa zupełnie różne produkty. Zrzuty pokazują dane demonstracyjne.*

### Motywacja wbudowana w system: wyzwania, ranking, baza materiałów

Agenci potrzebują trzech rzeczy, żeby dalej rekrutować: jasnego celu, wiedzy o tym, jak wypadają na tle innych, i łatwego dostępu do materiałów, którymi sprzedają. Aplikacja daje im to wszystko w jednym miejscu:

- **Wyzwania**: cele z terminem, przypięte do konkretnego wyniku („zrekrutuj 3 studentów w tym tygodniu”), zamiast ogólnych pogadanek motywacyjnych.
- **Ranking na żywo**: każdy agent widzi swoje miejsce wśród innych. Presja społeczna zastępuje milczący arkusz.
- **Baza materiałów**: jedno miejsce na PDF-y, grafiki, skrypty rozmów i materiały wdrożeniowe. Zastępuje chaos na WhatsAppie, gdzie linki ginęły w rozmowach.

### Silnik prowizji z migawkami

Każda prowizja jest naliczana według zasad poziomu obowiązujących w chwili, gdy agent ją zarobił. Jeśli Edu4u zmieni później stawki, wcześniejsze prowizje zostają przy zasadach, które obowiązywały wtedy. To chroni obie strony: agent wie, co mu obiecano, a Edu4u może zmieniać zasady bez przepisywania historii. Wypłaty idą w dwóch transzach powiązanych z etapami ścieżki studenta.

### Drzewo poleceń w sieci partnerów

Sieć rośnie dzięki zaproszeniom: każdy agent może zapraszać kolejnych i dostaje część prowizji od każdego studenta, którego pozyskają zaproszeni przez niego agenci. Aplikacja pokazuje całe drzewo: agenci widzą w nim swoją sieć, a admini od razu dostrzegają, gdzie sieć się rozwija, a gdzie utknęła. Każdy spersonalizowany link z zaproszeniem zapisuje polecenie bezpośrednio w drzewie.

### Panel admina

Jeden panel zastępuje bałagan z Excelem i WhatsAppem: metryki sieci, wyniki poszczególnych agentów, zatwierdzanie prowizji, konfiguracja wyzwań, historia wypłat i dziennik zdarzeń. Admin widzi cały system, konsultant swój region, a agent tylko własne dane. Granice ról są ścisłe i dane nie przeciekają między nimi.

## Pod maską

Dla czytelników technicznych: Next.js 15 i React 19, Supabase jako warstwa danych i logowania z row-level security dostosowanym do ról, typowana warstwa dostępu do bazy, migracje w systemie kontroli wersji, rate limiting i CSP na wejściu, a całość w kontenerach na serwerze w Hetznerze. Trzy interfejsy ról korzystają z jednego modelu danych, a logika prowizji działa w czystym, przetestowanym silniku poziomów z niezmiennymi migawkami wypłat.

## Wdrożenie

Aplikację zbudowaliśmy w 10 tygodni, a wdrożenie w sieci agentów Edu4u zajęło tydzień. Agenci, konsultanci i admini pracują w jednym systemie zamiast w Excelu i na grupach WhatsApp. Silnik prowizji dla sieci partnerów stosuje stawki z poziomu agenta, materiały są w jednej bazie, a każda wypłata ma niezmienny zapis.

### Masz proces, który nie mieści się w żadnym gotowym narzędziu?

Budujemy aplikacje dopasowane do konkretnego modelu biznesowego, a nie kolejny typowy CRM.

[Zarezerwuj darmowy audyt →](/pl/free-audit/)

## Rozwiązania

- ### [Aplikacje webowe i mobilne](/pl/solutions/web-app-development/)
  9–18 tygodni
  Dedykowane aplikacje webowe i mobilne oraz systemy wewnętrzne, takie jak CRM czy panel administracyjny, na Next.js, React i React Native.

## Który proces kosztuje Cię najwięcej?

Trzydzieści minut, bezpłatnie. Wychodzisz z konkretnym planem naprawy i kwotą, jaką ten proces kosztuje. Plan zostaje u Ciebie, nawet jeśli wdrożysz go bez nas.

[Zamów bezpłatny audyt](/pl/free-audit/)

---

Własny CRM dla sieci partnerów Edu4u, zbudowany w 10 tygodni: trzy role i silnik prowizji zamiast arkuszy kalkulacyjnych i rozmów na WhatsAppie.

Source: https://dobify.dev/pl/case-studies/edu4u-agents-custom-crm-afiliacyjny/
