Przykład naszego klienta z 2025 roku: dystrybutor produktów spożywczych w Zjednoczonych Emiratach Arabskich obsługuje małe sklepy i apteki, HoReCa oraz sieci handlowe. Ma około 3 500–4 000 pozycji asortymentowych. Przedstawiciele handlowi zbierają zamówienia w punktach sprzedaży, merchandiserzy sprawdzają dostępność i ekspozycję, a kierownik odpowiada za plan oraz wykonanie pracy zespołów.
CRM w dystrybucji FMCG pomaga przedstawicielowi handlowemu prowadzić bazę klientów, planować wizyty, kontrolować asortyment, wykonywać zadania i zbierać zamówienia w punkcie sprzedaży. Pokazuję, jak zorganizować tę pracę w Odoo ERP przy użyciu standardowych funkcji i dodatkowej rozbudowy. Przedstawiam też przykładowy koszt wdrożenia oraz porównanie rozwiązań opartych na Odoo, Salesforce i Bitrix24.
Mam za sobą dziesięć lat pracy w dystrybucji FMCG, jeszcze z okresu, kiedy AI i automatyzacja były na wczesnym etapie rozwoju. Z mojego doświadczenia w 2026 roku znacznie łatwiej i taniej sięgać po narzędzia, które porządkują pracę handlowców. Kluczowe pozostaje dobre rozumienie biznesu: które punkty odwiedzać, co sprawdzać na miejscu i jak przekazać zamówienie do realizacji.
Opisany proces wynika z rzeczywistej organizacji pracy firmy: został opracowany przez analityka i potwierdzony przez klienta. Posłuży do pokazania, jak automatyzacja wspiera codzienną pracę zespołu dystrybucyjnego.
Terminologia sprzedaży terenowej w FMCG
| Pojęcie | Znaczenie w tym artykule |
|---|---|
| FMCG | Produkty szybkozbywalne, np. żywność, napoje i artykuły codziennego użytku. Ich dystrybucja wymaga regularnego uzupełniania zapasów w punktach sprzedaży. |
| Przedstawiciel handlowy | Pracownik odwiedzający punkty sprzedaży, sprawdzający asortyment, zbierający zamówienia i realizujący zadania handlowe. |
| Klient / kontrahent | Firma, z którą dystrybutor prowadzi relację handlową. Jeden klient może mieć wiele punktów sprzedaży. |
| Punkt sprzedaży | Konkretna placówka z własnym adresem, godzinami pracy, formatem i historią wizyt. W kanale HoReCa odpowiednikiem jest lokal lub obiekt. |
| Aktywna baza klientów (AKB) | Klienci spełniający przyjęte kryterium aktywności w określonym czasie. W dystrybucji osobno mierzymy aktywne punkty sprzedaży, aby nie utożsamiać jednej firmy z jedną placówką. |
| Harmonogram wizyt | Plan określający, kto, kiedy i z jaką częstotliwością odwiedza poszczególne punkty. |
| Planogram | Schemat rozmieszczenia produktów na półkach lub ekspozycji. Dotyczy wykładania towaru. |
| Merchandiser / merchandising | Osoba i działania związane z dostępnością produktów, ekspozycją oraz materiałami wspierającymi sprzedaż. |
| Ankieta wizyty / lista kontrolna | Aktualny zestaw pytań i zadań do wykonania w punkcie, z określonymi wymaganiami dotyczącymi odpowiedzi i zdjęć. |
| SKU / pozycja asortymentowa | Jednoznacznie identyfikowany wariant produktu w katalogu. Liczba SKU pokazuje skalę pracy z asortymentem. |
| Analiza ABC / produkty klasy A | Podział asortymentu według jego udziału w wybranym wyniku, np. wartości sprzedaży. Klasa A obejmuje pozycje o największym udziale, którym przedstawiciel poświęca szczególną uwagę. |
| Brak towaru (out-of-stock) | Brak dostępności danej pozycji w punkcie, który trzeba odnotować i uwzględnić przy uzupełnieniu asortymentu. |
| Materiały POS | Materiały wspierające sprzedaż w miejscu zakupu, np. ekspozytory lub oznaczenia półkowe. |
| HoReCa | Kanał obejmujący hotele, restauracje i kawiarnie, w którym oprócz zamówień istotne są spotkania, ustalenia i rozwój relacji. |
| Limit kredytowy / należności przeterminowane | Dopuszczalna ekspozycja kredytowa klienta i niezapłacone należności po terminie. Dane wpływające na możliwość przyjęcia lub zatwierdzenia zamówienia. |
Jedna baza klientów i ich punktów sprzedaży
Przed automatyzacją zespół pracował w Excelu i plikach na Google Drive. Do tego dochodziły papierowe notatki, listy umów i osobiste tabele każdego przedstawiciela. Lista klientów była w jednym miejscu, informacje o punktach w drugim, a ustalenia z kierownikiem sklepu często znała tylko osoba, która ostatnio go odwiedziła. Taki sposób pracy tworzy chaos i utrudnia kontrolę całej bazy.
W Odoo dane są scentralizowane. Klient ma swoją kartotekę, a jego punkty sprzedaży są z nim powiązane. Jeden kontrahent ma pięć sklepów w różnych częściach kraju, drugi tylko jeden, ale znacznie większy. Kierownik widzi zarówno współpracę z firmą, jak i pracę w każdej placówce.
Kartoteka punktu zawiera adres, lokalizację, godziny otwarcia i przyjmowania przedstawicieli, format placówki, osoby kontaktowe, przypisanego handlowca oraz częstotliwość wizyt. Przy punkcie zapisują się historia odwiedzin, zamówienia, asortyment i wyniki ankiet. Warunki umowy oraz rozliczenia pozostają powiązane z właściwym kontrahentem.
Przedstawiciel nie musi szukać informacji w swoich notatkach ani dzwonić do poprzedniego opiekuna. Przed wizytą widzi, co kupował klient, jakie były ostatnie ustalenia i jakie zadania ma wykonać.
Aktywna baza klientów i kontrola pokrycia punktów
Aktywna baza klientów jest jednym z najważniejszych parametrów w dystrybucji FMCG. Pokazuje, z jaką bazą firma rzeczywiście pracuje. Do zarządzania zespołem potrzebna jest również liczba aktywnych punktów sprzedaży: jeden klient może mieć kilka placówek i każda wymaga obsługi.
Firma ustala kryterium aktywności. Przykładowo aktywny zakupowo punkt to taki, który złożył zaakceptowane zamówienie w ostatnich 30 dniach. Okres dobiera się do częstotliwości zakupów w danym kanale. Odoo zestawia te informacje z historią wizyt, dzięki czemu kierownik widzi punkty kupujące regularnie, odwiedzane bez zamówień oraz te, które przestały zamawiać.
To daje konkretne zadania dla handlowca. Jeżeli sklep wcześniej zamawiał co tydzień, a teraz od dłuższego czasu nie kupuje, trzeba sprawdzić przyczynę. Jeżeli zamówienia znikają tylko w dwóch z pięciu sklepów jednego kontrahenta, kierownik widzi problem na poziomie tych punktów.
Plan wizyt: klient A w środę, klient B w poniedziałek i piątek
Harmonogram obejmuje miesiąc i kolejne okresy. Uwzględnia częstotliwość odwiedzin, format punktu, godziny przyjęcia i przypisanego przedstawiciela.
Przykładowo klient A wymaga wizyty w każdą środę. Klient B potrzebuje uzupełnienia towaru dwa razy w tygodniu — w poniedziałek i piątek. Jeśli klient ma kilka punktów, harmonogram określa odwiedziny każdej placówki. Przedstawiciel widzi gotowy plan dnia, a kierownik kontroluje wykonanie.
W bazie jednego handlowca może być ponad 100 klientów i więcej niż 400 punktów sprzedaży. Każdy punkt ma własną częstotliwość obsługi. Przy takiej skali regularne planowanie i kontrola wizyt wymagają automatyzacji. Osobiste arkusze nie zapewniają wspólnego, aktualnego obrazu pracy zespołu.
Odoo pokazuje liczbę zaplanowanych i wykonanych wizyt, liczbę unikalnych punktów oraz wizyty pominięte. Cztery odwiedziny jednego sklepu to cztery wizyty i jeden obsłużony punkt — raporty rozdzielają te wartości.
Pominiętą wizytę widzą zarówno kierownik, jak i sam przedstawiciel. Handlowiec zapisuje przyczynę, np. zamknięcie sklepu lub nieobecność osoby przyjmującej zamówienie. Kierownik ustala kolejne działanie, a zadanie pozostaje widoczne do wyjaśnienia.
Aplikacja mobilna: asortyment, zamówienie i automatyczna rejestracja GPS
Aplikacja mobilna jest obowiązkowym wyposażeniem przedstawiciela. Na telefonie ma on swoich klientów, punkty, plan wizyt, aktualne ankiety i zamówienia. Wprowadza dane bezpośrednio do systemu podczas pracy w sklepie. Kierownik otrzymuje informacje na bieżąco, a handlowiec nie przepisuje wieczorem papierowych notatek.
Przy kilku tysiącach SKU aplikacja porządkuje wybór produktów. Przedstawiciel zaczyna kontrolę od produktów klasy A, czyli pozycji o największym udziale w wyniku przyjętym w analizie ABC, np. wartości sprzedaży. Ich dostępność ma szczególne znaczenie dla biznesu. Analiza ABC pozwala wskazać ten priorytet na podstawie danych sprzedażowych.
Następnie handlowiec sprawdza pozostały asortyment dostarczany do sklepu. W aplikacji wybiera towary z katalogu, listy pozycji kupowanych przez punkt lub poprzedniego zamówienia. Koryguje ilości, dodaje brakujące produkty i proponuje nowy asortyment.
Mobilny interfejs pozwala zapisywać dane od razu w Odoo, a aplikacja automatycznie rejestruje pozycję GPS przy rozpoczęciu wizyty i zatwierdzeniu zamówienia. Do pracy potrzebne jest połączenie z internetem. Przedstawiciel korzysta ze smartfona z dostępem do transmisji danych podczas wizyty.
W programie ustawia się dopuszczalną odległość od punktu, przy której pracownik rozpoczyna wizytę i zatwierdza zamówienie. System sprawdza lokalizację według tych ustawień. Kierownik otrzymuje czas, miejsce, wyniki wizyty i fotografie razem z zamówieniem.
Administrator ustala ankietę i kolejne kroki wizyty
Administrator ustala zadania i strukturę wizyty w punkcie sprzedaży. Przedstawiciel zawsze pracuje z aktualną ankietą przypisaną do danej placówki. Zmiana zadań jest przekazywana do aplikacji, więc cały zespół realizuje aktualne wymagania firmy.
Szablon wizyty określa kolejne kroki: sprawdzenie towarów na półce, poprawnego ustawienia materiałów POS, obecności zapasu i potrzeby zamówienia nowego towaru. Odpowiedzi mają odpowiednią formę: ilość, wybór z listy, potwierdzenie wykonania, opis lub zdjęcie. Obowiązkowe kroki muszą zostać wykonane przed zakończeniem wizyty.
Dzisiaj firma sprawdza dostępność produktów klasy A. Jutro chce również ustalić, czy w sklepach jest miejsce na nowy asortyment rozważany do dystrybucji. Administrator dodaje pytania do ankiety, a handlowcy zbierają odpowiedzi podczas kolejnych wizyt. Firma uzyskuje porównywalne dane z całej obsługiwanej bazy.
Historia wizyt zachowuje pytania i odpowiedzi z dnia odwiedzin. Dzięki temu kierownik porównuje wyniki kolejnych kontroli i widzi, jakie zadania pracownik miał wtedy wykonać. Aktualizacja ankiety nie zmienia wcześniejszych raportów.
Przedstawiciel i merchandiser otrzymują ankiety odpowiednie do swoich zadań. Handlowiec koncentruje się na asortymencie i zamówieniu. Merchandiser sprawdza ekspozycję, materiały POS i braki towaru oraz wykonuje zdjęcia „przed” i „po”. Zadania wspólne obowiązują obie grupy.
Odoo kontroluje wykonanie wizyty i zasady zamówienia
Firma ustala zasady pracy, a Odoo kontroluje ich wykonanie. Przedstawiciel nie pomija obowiązkowych pytań, zdjęć ani raportu. Aplikacja prowadzi go przez wizytę i wymaga informacji potrzebnych do jej zakończenia.
Przedstawiciel realizuje wizytę według zasad firmy, a Odoo sprawdza wykonanie obowiązkowych kroków i poprawność zamówienia.
W zamówieniach ustawia się minimalną wartość, minimalną liczbę pozycji oraz obowiązek sprawdzenia kluczowego asortymentu. Handlowiec otrzymuje informację, które wymagania pozostały do wykonania. Jeśli klient odmawia zakupu wskazanego produktu, pracownik zapisuje powód, a odstępstwo jest obsługiwane według zasad zatwierdzania przyjętych przez firmę.
Kierownik widzi wykonane wizyty, opuszczone punkty, brakujące informacje i zamówienia wymagające decyzji. Kontrola jest częścią codziennego procesu, a wynik pracy zespołu trafia do wspólnego systemu.
Tak wygląda proces obsługi wizyty i zamówienia w Odoo ERP
1. Kierownik planuje, administrator przygotowuje ankiety
Kierownik ustala miesięczny harmonogram dla przedstawicieli i merchandiserów. Administrator przygotowuje ankiety, przypisuje je do punktów i określa datę ich obowiązywania. Pracownik widzi plan dnia i zadania dla każdej placówki.
2. Przedstawiciel rozpoczyna wizytę w sklepie
Po przyjeździe przedstawiciel otwiera punkt w aplikacji i rozpoczyna wizytę. System zapisuje czas i GPS. Handlowiec sprawdza produkty klasy A, pozostały asortyment i dostępność zapasu, odpowiada na pytania oraz robi wymagane zdjęcia.
Aplikacja pokazuje osobno stan towaru w punkcie i dostępność w magazynie dystrybutora, jeżeli dane magazynowe są objęte wymianą. Stan w sklepie określa potrzebę uzupełnienia, dostępność u dystrybutora pomaga określić możliwość dostawy.
3. Przedstawiciel zbiera i zatwierdza zamówienie
Handlowiec tworzy zamówienie z katalogu lub na podstawie poprzedniego. Uzupełnia ilości i proponuje brakujące pozycje. System sprawdza minimum zamówienia, wymagany asortyment, warunki handlowe i zasady kredytowe.
Po zatwierdzeniu zamówienie zapisuje się przy kliencie i wizytowanej placówce. System rejestruje lokalizację zatwierdzenia, a zakończenie wizyty zapisuje jej czas, ankietę i fotografie. Jeżeli klient nie zamówił towaru, handlowiec podaje wynik rozmowy i przyczynę.
4. Merchandiser kontroluje ekspozycję towaru
Merchandiser rozpoczyna własną wizytę, wykonuje ankietę, sprawdza materiały POS i dostępność produktów. Fotografuje ekspozycję przed pracą i po jej zakończeniu. Kierownik widzi, co wymagało poprawy i co zostało wykonane, a przedstawiciel otrzymuje informacje o brakach wymagających uzupełnienia.
5. Zespół HoReCa zapisuje spotkania i ustalenia
Pracownik HoReCa ma listy swoich klientów, potencjalnych klientów, szans sprzedaży i działań na dziś, jutro oraz tydzień. Wizyta zapisuje datę, miejsce, uczestników i wynik spotkania. Ustalenia pozostają w kartotece klienta, a następne działanie ma termin i odpowiedzialną osobę.
Obowiązkowy raport wizyty daje kierownikowi wiedzę o wykonanej pracy. Dodatkowe zapisy rozmów telefonicznych i korespondencji uzupełniają historię relacji.
6. Zamówienia trafiają do dalszej realizacji
Odoo przekazuje zatwierdzone zamówienia do istniejącego systemu dystrybutora w pliku XML zgodnym z jego wymaganiami. Menedżer wybiera zamówienia z danego okresu, np. z bieżącego dnia, i przekazuje je do magazynu i logistyki.
Klient, punkt dostawy i pozycje towarowe są identyfikowane zgodnie z danymi w systemie obsługującym realizację. Integracja kontroluje poprawność przekazania i chroni przed powtórnym utworzeniem tego samego zamówienia. Wymiana zwrotna dostarcza statusy obsługi, dostawy i płatności, jeśli firma obejmuje je zakresem integracji. Więcej opisujemy na stronie integracji systemów informatycznych.
Umowy, należności i limity kredytowe przy przyjmowaniu zamówienia
Odoo sprawdza zamówienie według warunków współpracy z kontrahentem. Przedstawiciel widzi informacje potrzebne do sprzedaży: warunki umowy, należności przeterminowane i wykorzystanie limitu kredytowego.
Firma określa reakcję na przekroczenie limitu lub zaległość. System wyświetla ostrzeżenie, zatrzymuje zatwierdzenie albo przekazuje zamówienie kierownikowi — zgodnie z ustawionymi zasadami. Standardowe ostrzeżenia Odoo uzupełnia się o wymagane blokady i ścieżki zatwierdzania.
Dane finansowe muszą być wprowadzane terminowo. Gdy księgowość pracuje w innym systemie, integracja aktualizuje salda i limity w Odoo. Dzięki temu przedstawiciel i kierownik podejmują decyzję na podstawie aktualnej sytuacji klienta.
Standardowe funkcje Odoo i dodatkowa rozbudowa dla dystrybucji
Standardowe aplikacje Odoo obsługują kontakty, CRM, działania i sprzedaż. Kontakty przechowują dane kontrahentów i powiązane adresy — zgodnie z dokumentacją Odoo Contacts. Aplikacja Sales obsługuje oferty, zamówienia, dostawy i fakturowanie, co opisuje dokumentacja Odoo Sales.
Dodatkowa rozbudowa dostosowuje Odoo do pracy dystrybutora FMCG: harmonogramów wizyt, ankiet, aplikacji mobilnej, automatycznego zapisu GPS, wymaganych fotografii, kontroli zamówień i wymiany XML. W rezultacie przedstawiciel wykonuje wszystkie kroki wizyty w jednym procesie, a kierownik kontroluje pracę całej bazy.
Na pierwszym etapie Odoo obsługuje sprzedaż terenową i współpracuje z istniejącym systemem magazynowym i finansowym. Kolejne etapy rozszerzają ERP o zakupy, magazyn i finanse. Różnicę zakresu wyjaśniamy w artykule CRM a ERP.
Porównanie kosztów: Odoo, Salesforce i Bitrix24
Poniżej przedstawiam przykładowy rachunek dla 20 użytkowników. Porównanie obejmuje dwa zakresy: automatyzację zespołu terenowego oraz szerszy ERP z magazynem, zakupami, procesami płacowymi i finansami. Kwoty są szacunkami przyjętymi w autorskiej kalkulacji; plany licencyjne, podatki i bieżące utrzymanie wymagają potwierdzenia przy konkretnej wycenie.
| Element kalkulacji, EUR | Odoo | Salesforce | Bitrix24 |
|---|---|---|---|
| CRM i wizyty HoReCa — prace jednorazowe | 880 | 1 920 | 720 |
| Panel przełożonego, szablony i raporty — prace jednorazowe | 1 760 | 2 560 | 1 080 |
| Interfejs przedstawiciela, zamówienia i wizyty — prace jednorazowe | 3 520 | 10 240 | 1 080 |
| Eksport XML — prace jednorazowe | 440 | 640 | 360 |
| Suma prac w zakresie terenowym | 6 600 | 15 360 | 3 240 |
| Magazyn i zakupy — dodatkowe prace jednorazowe | 4 400 | 25 600 | 14 400 |
| Procesy płacowe i ewidencja finansowa — dodatkowe prace jednorazowe | 4 400 | 25 600 | 14 400 |
| Suma prac w rozszerzonym zakresie | 15 400 | 66 560 | 32 040 |
| 20 użytkowników — koszt roczny przyjęty w kalkulacji | 5 280 | 24 000 | 1 188 |
| Hosting — koszt roczny przyjęty w kalkulacji | 940 | 0 | 0 |
| Zakres terenowy + pierwszy rok użytkowników i hostingu | 12 820 | 39 360 | 4 428 |
| Rozszerzony zakres + pierwszy rok użytkowników i hostingu | 21 620 | 90 560 | 33 228 |
Dwa ostatnie wiersze pokazują alternatywne zakresy. Koszt pierwszego roku obejmuje jednorazowe prace oraz roczny koszt 20 użytkowników i hostingu. Prac wdrożeniowych nie dolicza się ponownie w każdym kolejnym roku. Zera w pozycji hostingu oznaczają brak odrębnej opłaty w tej kalkulacji.
Dla pracy terenowej oszacowano 12 820 EUR w Odoo, 39 360 EUR w Salesforce i 4 428 EUR w Bitrix24. Po rozszerzeniu o magazyn, zakupy, procesy płacowe i finanse sumy wynoszą odpowiednio 21 620 EUR, 90 560 EUR i 33 228 EUR.
W tym porównaniu Bitrix24 ma najniższy koszt zakresu terenowego, natomiast Odoo — najniższy koszt szerszego zakresu ERP. To pokazuje, dlaczego przy wyborze warto uwzględniać dalszy rozwój firmy. Dostęp do CRM jest tylko jedną pozycją: znaczenie mają również automatyzacja wizyt, reguły zamówień, integracje i procesy, które firma chce prowadzić na wspólnej platformie.
Ostateczna wycena zależy od liczby użytkowników, zakresu prac, danych do przeniesienia, integracji i zasad obsługi punktów. Dla wszystkich rozwiązań porównuje się ten sam uzgodniony zakres. Liczby z tabeli są punktem odniesienia dla rozmowy o budżecie, nie aktualnym cennikiem producentów.
AI pomaga w pracy przedstawiciela i kierownika
AI rozszerza automatyzację o czynności, które dotychczas wymagały ręcznego opracowania informacji. Przedstawiciel dyktuje wynik spotkania, a AI przygotowuje uporządkowaną notatkę do zatwierdzenia. Przed kolejną wizytą otrzymuje podsumowanie historii klienta, ostatnich zamówień i otwartych zadań. Kierownik otrzymuje wskazania punktów wymagających uwagi, np. tych, które przestały zamawiać regularnie.
Takie funkcje wdraża się jako rozszerzenie procesu. Pracownik zatwierdza informacje i zamówienia, a kontrola ankiety, zdjęć i GPS działa według ustalonych zasad firmy.
W ERPixel wdrażamy Odoo, rozwijamy aplikacje i integrujemy systemy. Projektujemy automatyzację pracy przedstawicieli oraz merchandiserów: bazę klientów i punktów, planowanie, ankiety, zamówienia, kontrolę zespołu oraz przekazywanie danych do magazynu i finansów. Dołączamy AI tam, gdzie pomaga ograniczyć ręczną pracę i usprawnić obsługę klientów.
Dystrybuujesz produkty FMCG i chcesz zautomatyzować pracę zespołu handlowego? Skontaktuj się z ERPixel lub opisz swoją firmę w formularzu poniżej. Przeanalizujemy organizację pracy i zaproponujemy zakres rozwiązania na bazie Odoo ERP.
Zacznijmy rozmowę
Opowiedz, jak działa Twoja firma i który proces chcesz uporządkować w Odoo.
