Przejdź do treści
Carpatian

Artykuł · 8 min · 2026-06-26

Kampanie flotowe Bolt — jak rozliczać po stronie operatora

Bolt wypłaca kampanie flotowe na poziomie operatora, nie kierowcy. To rodzi konkretny problem: jak prawidłowo podzielić premie między kierowców, którzy „uczestniczyli" w kampanii. Pokazujemy jak my to robimy w naszej flocie.

Co to są kampanie flotowe Bolt

Bolt regularnie ogłasza kampanie premiowe na poziomie operatora floty. Przykłady:

  • • „Operatorzy z 5+ kierowcami: 2 000 zł jak Wasi kierowcy zrobią 1 000 kursów w tygodniu"
  • • „Bonus jakościowy: 500 zł jeśli średnia ocena Waszych kierowców > 4.8"
  • • „Kampania nocna: 250 zł × każdy kierowca, który zrobi 30+ kursów w nocy w piątek-niedziela"

Wypłaty trafiają na konto operatora floty raz w miesiącu (zwykle do 15. dnia za miesiąc poprzedni). To jest jedna kwota zbiorcza, bez rozbicia per kierowca.

Problem: jak podzielić

Bolt wypłaca operatorowi 8 000 zł kampanii za miniony miesiąc. Pytanie: ile dostaje każdy kierowca? Złe odpowiedzi:

  • „Po równo": 8 000 / 10 kierowców = 800 zł każdemu. Niesprawiedliwe wobec aktywnych.
  • „Operatorowi zostaje": ale to są pieniądze dla kierowców, jeśli ich umowa to przewiduje. Spór w 100% przypadków.
  • „Najlepszy bierze wszystko": demotywujące, robi z floty turniej.

Jak my to robimy

W naszej flocie używamy algorytmu proporcjonalnego do udziału w generowaniu kampanii:

  1. Identyfikujemy kryterium kampanii (liczba kursów / utarg / ocena / typ kursów).
  2. Liczymy udział każdego kierowcy w tym kryterium za okres kampanii.
  3. Dzielimy kwotę kampanii proporcjonalnie do udziału.
  4. Wpisujemy w panel jako osobną pozycję EarningEntry per kierowca (source = BOLT_CAMPAIGN).
  5. Wypłacamy razem z najbliższą wypłatą tygodniową — kierowca widzi premię w PDF rozliczenia.

Przykład: kampania „1 000 kursów w tygodniu = 2 000 zł". Kierowca A zrobił 220 kursów, B = 180, C = 150, D = 100, ..., razem 1 050 kursów. Kierowca A dostaje 2 000 × (220/1050) = 419 zł. B dostaje 343 zł. I tak dalej. Sumarycznie wypłacamy 2 000 zł, ale każdy widzi swoją proporcjonalną część.

Dlaczego operator ma „odjąć" część dla siebie

Krótko: większość operatorów odejmuje 10-25% kampanii „za organizację" — bo to operator uczestniczy w kampanii, jego umowa z Boltem, jego ryzyko niezrealizowania. To uczciwe, jeśli jest wpisane w umowie z kierowcami.

W Carpatian wypłacamy 100% kampanii kierowcom. Powód strategiczny: rekrutacja jest dziś najtrudniejszą częścią prowadzenia floty. Atrakcyjne warunki rekrutacyjne (pełne kampanie, bez „obcięcia") = niższa rotacja, niższe koszty rekrutacji. Bilansuje się w długim okresie.

Jak to się robi w panelu Carpatian

Bolt API nie udostępnia kampanii flotowych w danych Fleet API — to dane „po stronie operatora". Wpisujemy je ręcznie:

  1. Admin otwiera „Rozliczenia" → „Kampanie flotowe" → „+ Nowa kampania"
  2. Wpisuje: kwota od Bolta, okres, kryterium (kursy / utarg / ocena)
  3. System pobiera dane kierowców z bazy (kursy z BoltSync za okres)
  4. Pokazuje propozycję podziału — admin może edytować ręcznie jeśli ma uwagi
  5. Zatwierdzenie → tworzy EarningEntry per kierowca z source = BOLT_CAMPAIGN
  6. Audit log: kto, kiedy, ile, kryteria

Cały proces trwa 5-10 min na kampanię. Bez Excela, bez kalkulatora, bez gubienia kierowców w arkuszu.

Powiązane

Chcesz zobaczyć panel kampanii?

Pokażemy Ci konkretną kampanię z naszej floty (zanonimizowaną) — całość rozliczenia w 5 minut.