Case study · Wielka Brytania · white-label dla B4B
Koniec z duplikatami klientów w Sage 200
W Collins Nets, brytyjskiej firmie z branży sieci i sprzętu połowowego, duplikaty rekordów klientów powstawały szybciej, niż zespół zdążył je sprzątać. Zbudowaliśmy system, który je wykrywa, ocenia i scala - development white-label dla agencji B4B.
Klient i kontekst
Collins Nets przyjmuje zamówienia wielu kanałami, a każdy kanał i każda ręczna edycja to okazja do powielenia klienta w systemie Sage 200. Z czasem w bazie przybywało rekordów tej samej osoby lub firmy - z różną pisownią, adresem czy numerem telefonu.
Wyzwanie
Ręczne porządkowanie nie miało szans: nowe duplikaty pojawiały się szybciej, niż dało się rozwiązać stare. Potrzebny był automat, który dopasowuje rekordy pewnie, ale decyzję w niejednoznacznych przypadkach zostawia człowiekowi - i który nie zepsuje danych w systemie księgowo-handlowym firmy.
Rozwiązanie
Zbudowaliśmy system scalania duplikatów spięty z Sage 200. Co noc synchronizuje rekordy klientów z Sage do CRM, a ważony algorytm ocenia dopasowania na pięciu sygnałach: numer telefonu, kod pocztowy z nazwiskiem, adres, nazwa firmy i domena e-mail. Panel przeglądu pokazuje pary z kolorowym oznaczeniem pewności, a decyzję podejmuje człowiek. Etap pierwszy działał w trybie tylko do odczytu; etap drugi dodał automatyczną dezaktywację rekordów w Sage, scalanie przez API i funkcję cofnięcia.
Zakres prac
Kto za co odpowiadał
Realizacja white-label: klient pracował z agencją B4B, my odpowiadaliśmy za development.
Co zbudowaliśmy
- Nocna synchronizacja rekordów klientów z Sage 200 do CRM
- Ważony algorytm dopasowania na pięciu sygnałach
- Panel przeglądu z poziomem pewności i decyzją człowieka
- Etap 2: dezaktywacja rekordów w Sage, scalanie przez API, cofanie operacji
Po stronie partnera
- Kontakt z klientem i prowadzenie projektu
- Ustalenie etapów: najpierw tylko odczyt, potem zapis
Przebieg wdrożenia
Najpierw odczyt, potem zapis
Dwa etapy, żeby system mógł najpierw udowodnić trafność dopasowań, a dopiero potem dotykać danych w Sage.
Tylko odczyt
Synchronizacja z Sage, algorytm i panel przeglądu - bez zmian w danych źródłowych, żeby zbudować zaufanie do dopasowań.
Zapis do Sage
Automatyczna dezaktywacja duplikatów, scalanie rekordów przez API i możliwość cofnięcia operacji.
Stack wdrożenia
Porozmawiajmy
Dane rozjeżdżają się między systemami?
Opowiedz nam, gdzie powstają duplikaty i błędy - pokażemy, jak wyłapać je automatycznie. 30 minut, zero zobowiązań.

