DC House naprawia integracje CRM-ERP, które przestały działać albo nigdy nie działały poprawnie. Najczęstsze miejsce awarii to synchronizacja dwukierunkowa — gdy oba systemy próbują być właścicielem tych samych danych naraz. Naprawa zaczyna się od Zwiadu, kosztuje od 8 000 zł netto, cena z umowy jest ostateczna po Zwiadzie.
Dlaczego integracje CRM-ERP psują się częściej, niż ktokolwiek się spodziewa
Firma wdraża integrację, wszystko działa przez pierwsze tygodnie, a potem zaczynają się drobne rozjazdy — cena w CRM inna niż w ERP, klient zduplikowany, zamówienie zawieszone między systemami bez wyjaśnienia. Nikt nie zmienił kodu integracji. Zmieniło się coś innego: ktoś dodał nowy typ rabatu w ERP, którego integracja nie przewidziała, albo handlowiec zaczął edytować dane bezpośrednio w CRM, które wcześniej płynęły tylko w jedną stronę.
Ten artykuł dotyczy awarii już działającego mostka. Kolejność, co integrować najpierw w firmie produkcyjnej, opisujemy osobno: CRM i ERP w firmie produkcyjnej — co integrować najpierw.
Integracja, która działała poprawnie na dzień wdrożenia, nie jest tym samym co integracja, która działa poprawnie po roku zmian w obu systemach. Większość projektów zaczyna pękać dopiero miesiące po starcie, gdy założenia z wdrożenia przestają pasować do rzeczywistości firmy.
Cztery najczęstsze miejsca, gdzie integracja pęka
Synchronizacja dwukierunkowa bez jasnego właściciela danych. Gdy zarówno CRM, jak i ERP mogą zmieniać to samo pole (np. dane kontaktowe klienta), a integracja nie ma reguły "kto wygrywa w konflikcie", dane zaczynają się nadpisywać w nieprzewidywalnej kolejności. To najczęstsza przyczyna rozjazdów, z jakimi się spotykamy. Szerszy kontekst decyzji o prawie zapisu: macierz odpowiedzialności danych CRM-ERP.
Nowe typy danych, których integracja nie przewidziała. ERP dostaje aktualizację, dochodzi nowy status zamówienia albo nowy typ rabatu — integracja napisana pod stary zestaw wartości nie potrafi tego obsłużyć. Dane wpadają w system, ale nie są mapowane poprawnie, czasem giną bez żadnego komunikatu błędu.
Brak testów na rzeczywistych, "brudnych" danych. Integracja testowana na czystych, przykładowych rekordach działa świetnie w demo. Rzeczywiste dane klienta — literówki w nazwach, duplikaty sprzed lat, niekompletne rekordy — ujawniają problemy, których nikt nie przewidział, bo nikt nie testował na realnym eksporcie danych przed uruchomieniem produkcyjnym.
Zmiana wersji jednego z systemów bez aktualizacji integracji. ERP albo CRM dostaje aktualizację, zmienia się struktura API albo format danych, a integracja — napisana pod starą wersję — przestaje działać częściowo lub całkowicie, często bez wyraźnego ostrzeżenia, tylko z rosnącą liczbą cichych błędów, które ktoś zauważa dopiero po tygodniach.
Dlaczego nikt nie zauważa problemu od razu
Rozjazdy danych w integracji CRM-ERP rzadko objawiają się jako wyraźna awaria z komunikatem błędu. Znacznie częściej to powolne, ciche narastanie drobnych niezgodności — jeden zduplikowany klient tu, jedna nieaktualna cena tam. Nikt nie łączy tych pojedynczych przypadków w jeden wzorzec, dopóki ktoś nie zacznie liczyć, ile razy w miesiącu handlowiec musiał ręcznie poprawiać dane, które teoretycznie miały synchronizować się automatycznie.
To jest dokładnie ten moment, w którym firmy trafiają do nas — z narastającym poczuciem, że integracja, w którą zainwestowali, przestała przynosić obiecaną oszczędność czasu, zanim ktokolwiek zdąży to nazwać konkretnym, zdefiniowanym błędem.
Model odczytu — dlaczego to bezpieczniejsze podejście
Jedna z najważniejszych decyzji przy integracji CRM-ERP: czy CRM ma prawo zapisywać dane bezpośrednio w ERP, czy tylko je odczytywać. Model odczytu oznacza, że CRM pobiera z ERP dane — stany magazynowe, ceny, historię płatności — i pokazuje je handlowcowi, ale nie nadpisuje niczego w systemie księgowym. ERP zostaje jedynym źródłem prawdy finansowej, a integracja nie może rozjechać danych, na których stoi rozliczanie firmy.
To podejście jest wolniejsze do wdrożenia niż pełna, dwukierunkowa synchronizacja wszystkiego — ale znacznie rzadziej pęka, bo eliminuje dokładnie ten problem, który opisaliśmy wyżej: dwa systemy walczące o to, kto ma rację co do tych samych danych. Gdy ERP już hamuje sprzedaż przy skali, ten sam model odczytu łączy się z CRM jako warstwą front-office: CRM gdy ERP wstrzymuje handlowców.
Jak wygląda naprawa istniejącej integracji
- Zwiad — sprawdzamy, gdzie dokładnie dane się rozjeżdżają, czy problem jest w mapowaniu pól, w logice synchronizacji, czy w zmianie wersji jednego z systemów.
- Decyzja: łatać czy przebudować — czasem wystarczy poprawić konkretny punkt awarii, czasem architektura integracji wymaga przejścia na model odczytu zamiast pełnej dwukierunkowej synchronizacji.
- Testy na rzeczywistym eksporcie danych klienta — na realnym, "brudnym" zbiorze z literówkami i duplikatami, żeby wychwycić przypadki brzegowe przed uruchomieniem produkcyjnym.
- Wdrożenie z dokumentacją — co dokładnie synchronizuje się w którą stronę, gdzie leży odpowiedzialność za każdy typ danych.
Przykład z praktyki — rozjazd, który narastał trzy miesiące
Typowy scenariusz: firma dystrybucyjna wdrożyła integrację CRM z Comarch ERP, ustawioną na pełną dwukierunkową synchronizację cen i stanów magazynowych. Przez pierwsze tygodnie wszystko działało zgodnie z planem. Potem dział handlowy zaczął ręcznie poprawiać ceny bezpośrednio w CRM przy negocjacjach z klientami — a integracja, nieprzewidziana pod taki scenariusz, zaczęła odsyłać te ręczne poprawki z powrotem do ERP jako nowe wartości domyślne.
Efekt: ceny w systemie księgowym zaczęły się różnić od cennika, o którym wiedział dział finansowy, a nikt nie potrafił jednoznacznie wskazać, skąd wzięła się dana wartość. Naprawa nie wymagała przepisania całej integracji — wystarczyło przejście na model odczytu dla pola ceny, zostawiając pełną synchronizację tylko dla danych, które faktycznie muszą płynąć w obie strony (np. status realizacji zamówienia).
Kiedy warto rozważyć całkowitą przebudowę, nie punktową naprawę
Punktowa naprawa ma sens, gdy problem dotyczy jednego, dobrze zidentyfikowanego pola czy procesu. Ale są sytuacje, w których lepiej przebudować architekturę integracji od podstaw:
- Gdy rozjazdy dotyczą wielu różnych pól naraz, nie jednego konkretnego punktu — to sygnał, że problem leży w samej koncepcji synchronizacji, nie w pojedynczym błędzie.
- Gdy integracja była pisana pod proces sprzedażowy, który firma już zmieniła — dodanie nowego kanału sprzedaży czy zmiana modelu rabatowego często wymaga innej architektury niż ta, pod którą integrację pierwotnie zaprojektowano.
- Gdy nikt w firmie nie ma pełnej dokumentacji tego, jak integracja działa — łatanie czegoś, czego architektury nikt już nie rozumie, zwykle kończy się kolejnymi, trudniejszymi do zdiagnozowania problemami.
Ile to kosztuje
| Zakres | Koszt (netto) |
|---|---|
| Zwiad istniejącej integracji | od 4 900 zł |
| Naprawa punktowa (jeden zidentyfikowany problem) | od 8 000 zł |
| Przebudowa na model odczytu | od 20 000 zł |
| Integracja od zera (nowy projekt) | od 12 000 zł |
Cena z umowy jest ostateczna dopiero po Zwiadzie — zależy od tego, ile systemów trzeba przeanalizować, jak głęboko sięga problem, i czy naprawa punktowa wystarczy, czy potrzebna jest zmiana architektury integracji. Szerszy breakdown modeli wdrożenia: koszt wdrożenia CRM — widełki 2026.
Jakie pytania warto zadać firmie naprawiającej integrację
Zanim zlecicie naprawę czy nowy projekt integracji, warto zapytać potencjalnego wykonawcę wprost:
- Czy integracja będzie działać w modelu odczytu, czy pełnej dwukierunkowej synchronizacji? Odpowiedź "zawsze pełna synchronizacja" bez pytania o Wasz konkretny proces to sygnał, że nikt nie analizuje ryzyka rozjazdu danych.
- Ile integracji z moim konkretnym systemem ERP już zrealizowaliście? Comarch, enova365 i WF-MAG mają różną architekturę API — doświadczenie z jednym nie gwarantuje sprawnej pracy z innym.
- Co się dzieje, gdy integracja napotka dane, których nie przewidziano? Dobra odpowiedź opisuje konkretny mechanizm obsługi błędów i alertowania. Samo zapewnienie "to się nie zdarza" oznacza unikanie tematu, nie realną odpowiedź.
- Czy testujecie na rzeczywistym eksporcie danych, czy na przykładowych rekordach? To rozróżnia integrację przetestowaną od integracji, która tylko wygląda na przetestowaną.
Najczęstsze błędy przy integracji CRM-ERP
| Błąd | Konsekwencja |
|---|---|
| Pełna dwukierunkowa synchronizacja bez reguły "kto wygrywa" | Dane nadpisują się nawzajem w nieprzewidywalnej kolejności |
| Testy tylko na czystych, przykładowych danych | Prawdziwe dane klienta ujawniają problemy dopiero na produkcji |
| Brak planu na aktualizację jednego z systemów | Integracja cicho przestaje działać po update ERP lub CRM |
| Wybór dostawcy bez pytania o konkretny system ERP | Doświadczenie z Comarch nie gwarantuje sprawnej integracji z enova365 |
Integracja CRM-ERP, która kiedyś działała, teraz generuje coraz więcej rozjazdów danych? Umówcie rozmowę — zdiagnozujemy dokładnie, gdzie pęka, zanim padnie jakakolwiek cena naprawy.
Więcej o naszym podejściu: CRM, ERP i integracje, Kto wdraża CRM z integracją ERP w Polsce. Zobacz też: Ile kosztuje wdrożenie CRM — widełki, CRM/ERP w firmie produkcyjnej — kolejność integracji.
O autorze
Artur Jaźwiec — współzałożyciel DC House. Wdrożenia CRM/ERP i integracje dla firm MŚP na Dolnym Śląsku i w całej Polsce.
![Integracja CRM z ERP — gdzie najczęściej pęka, i jak to naprawić [2026] Przerwana pomarańczowa synchronizacja między oknami CRM (profil klienta) i ERP (dokument) — okładka artykułu DC House o tym, gdzie integracja CRM-ERP najczęściej pęka [2026]](/images/articles/integracja-crm-erp-gdzie-peka-jak-naprawic-2026-okladka.avif)