Automatyczna synchronizacja danych między systemami sprawia, że ta sama informacja, np. dane klienta, stan magazynu czy status zamówienia, jest zgodna w CRM, ERP, sklepie i księgowości bez ręcznego przepisywania. Synchronizacja może działać w czasie rzeczywistym (webhook po każdej zmianie) albo według harmonogramu (np. co 15 minut lub nocą). Kluczowe decyzje to: który system jest źródłem prawdy dla danego typu danych, w którą stronę płyną dane i co robić przy konflikcie.
Trzy decyzje przed synchronizacją
- Źródło prawdy: np. klient w CRM, produkt i cena w ERP, zamówienie w sklepie. Inne systemy tylko odczytują.
- Kierunek: jednokierunkowa (prostsza i bezpieczniejsza) czy dwukierunkowa (wymaga reguł konfliktów).
- Częstotliwość: natychmiast, gdy dane wpływają na klienta (stany, statusy), lub cyklicznie przy raportach.

Typowe synchronizacje
| Dane | Kierunek | Tryb |
|---|---|---|
| Stany magazynowe | ERP/WMS → sklep, marketplace | Na bieżąco lub co kilka minut |
| Zamówienia | Sklep → ERP | Webhook |
| Klienci | CRM ↔ ERP | Po zmianie, z regułą konfliktów |
| Faktury | ERP → księgowość, KSeF | Po wystawieniu |
Jak zbudować synchronizację w n8n
- Wyzwalacz: webhook z systemu źródłowego albo harmonogram z pobraniem rekordów zmienionych od ostatniego uruchomienia.
- Mapowanie pól między systemami i normalizacja (formaty, słowniki statusów).
- Wyszukanie rekordu w systemie docelowym po wspólnym identyfikatorze i utworzenie lub aktualizacja.
- Zapis znacznika ostatniej synchronizacji i log zmian.
- Raport rozbieżności raz dziennie: porównanie liczby i kluczowych pól.
Najczęstsze błędy
- brak wspólnego identyfikatora i duplikaty rekordów,
- pętle przy synchronizacji dwukierunkowej (zmiana wraca i wywołuje kolejną),
- ciche błędy, które wychodzą dopiero przy reklamacji klienta.
Przykłady: BaseLinker i Comarch Shipping oraz inne automatyzacje e-commerce. Więcej o integracjach w artykule integracja systemów w n8n.
Synchronizacja danych z Codeless
Zobacz usługę automatyzacji procesów albo umów bezpłatną konsultację.
