← Wszystkie wpisy

Wzbogacanie danych leadów w CRM: jak automatycznie pobrać NIP, REGON i branżę z publicznych rejestrów

Jak automatycznie uzupełnić NIP, REGON i branżę leada w CRM zanim handlowiec zadzwoni. Praktyczny przewodnik po integracji z rejestrami publicznych.

Handlowiec dzwoni w ciemno. To kosztuje więcej niż myślisz.

Lead wpada do CRM. Masz imię, nazwisko, adres e-mail i numer telefonu. Handlowiec klika “zadzwoń” i przez pierwsze dwie minuty rozmowy ustala, czym w ogóle zajmuje się firma po drugiej stronie. Brzmi znajomo? To nie jest problem jednego sprzedawcy. To systemowy wyciek energii, który mnoży się przez każdy lead, każdy dzień i każdy zespół. Zanim handlowiec dotrze do sedna rozmowy, minęło już kilka minut na zbieranie danych, które mogłeś mieć w CRM zanim telefon w ogóle zadzwonił. Publiczne rejestry gospodarcze w Polsce (GUS, CEIDG, KRS) udostępniają za darmo: NIP, REGON, PKD, adres siedziby, formę prawną, datę rejestracji. Wystarczy zapytać. Automatycznie.

Co tak naprawdę tracisz bez wzbogacania danych?

Czas handlowca to tylko wierzchołek góry lodowej. Głębszy problem to jakość decyzji podejmowanych bez kontekstu. Jeśli lead to jednoosobowa działalność z PKD w branży usługowej, a Twój produkt przeznaczony jest dla spółek z działem zakupów, to rozmowa jest z góry skazana na stratę czasu po obu stronach. Bez danych rejestrowych nie segmentujesz leadów przed pierwszym kontaktem. Nie priorytetyzujesz kolejki. Nie personalizujesz pierwszej wiadomości. Nie wykluczasz firm spoza grupy docelowej. Każdy z tych braków przekłada się na niższe wskaźniki konwersji i wyższy koszt pozyskania klienta. Wzbogacanie danych to nie “nice to have” dla dużych zespołów. To fundament kwalifikacji leadów w każdej firmie B2B, która szanuje czas swoich handlowców.

Skąd brać dane? Architektura źródeł publicznych w Polsce

Polskie rejestry publiczne to kilka niezależnych baz, które razem dają kompletny obraz podmiotu gospodarczego. GUS udostępnia API do bazy REGON, z której pobierzesz REGON, NIP, pełną nazwę firmy, formę prawną i kody PKD (podstawowy i poboczne). CEIDG pozwala odpytać o jednoosobowe działalności gospodarcze po NIP lub nazwie. KRS dostarcza dane o spółkach: zarząd, kapitał zakładowy, historia zmian. Do tego dochodzą komercyjne wywiadownie gospodarcze, które agregują dane z wielu rejestrów i dodają scoring kredytowy czy historię postępowań. Praktyczna architektura wygląda tak: CRM jako punkt wejścia leadów, platforma automatyzacji (n8n lub Make) jako silnik wzbogacania, rejestry publiczne jako źródła danych, z powrotem CRM jako miejsce zapisu wyników. Cały przepływ nie wymaga udziału człowieka.

Jak zbudować przepływ w n8n krok po kroku?

Przepływ startuje w momencie, gdy w CRM pojawia się nowy lead lub ręcznie uzupełniony NIP. Trigger w n8n nasłuchuje na zdarzenie z CRM (webhook lub polling). Pierwszy węzeł sprawdza, czy lead ma już NIP. Jeśli nie, możesz odpytać rejestr publiczny po nazwie firmy i dostać propozycje dopasowań do ręcznej weryfikacji lub automatycznego przyjęcia, jeśli dopasowanie jest jednoznaczne. Jeśli NIP jest, węzeł HTTP Request odpytuje API rejestru REGON: przekazujesz NIP, dostajesz JSON z pełnymi danymi podmiotu. Kolejny węzeł parsuje odpowiedź: wyciąga nazwę, REGON, kod PKD, formę prawną, adres. Węzeł mapowania tłumaczy kod PKD na czytelną nazwę branży (słownik PKD trzymasz jako plik JSON lub arkusz). Ostatni węzeł aktualizuje rekord w CRM. Cały przepływ wykonuje się w kilka sekund. Handlowiec widzi uzupełniony profil, zanim zdąży otworzyć kartę leada.

Trzy pułapki, które psują wdrożenie

Pułapka pierwsza: brak walidacji NIP przed zapytaniem. Użytkownicy wpisują NIP z myślnikami, spacjami, literami. API rejestru nie wybacza błędów formatu i zwraca błąd zamiast danych. Waliduj NIP algorytmicznie (suma kontrolna) przed każdym zapytaniem. W n8n robisz to węzłem Function z kilkoma linijkami kodu. Zwróć użytkownikowi informację o błędnym NIP zamiast ciszy.

Pułapka druga: przepisywanie danych istniejących. Jeśli handlowiec ręcznie poprawił branżę lub nazwę firmy, automatyczne wzbogacanie nie powinno tego nadpisywać. Buduj logikę warunkową: uzupełniaj tylko puste pola albo pola oznaczone jako “do weryfikacji”. W CRM możesz do tego użyć osobnego pola flagowego.

Pułapka trzecia: brak obsługi błędów i timeoutów. Publiczne API mają limity zapytań i sporadyczne przestoje. Jeśli Twój przepływ nie obsługuje błędów, lead zostaje bez danych i nikt o tym nie wie. Dodaj węzeł obsługi błędów, który zapisuje status wzbogacania i wysyła alert do managera przy powtarzających się problemach. Dane o stanie przepływu są równie ważne jak same dane o leadzie.

Co zyskujesz po wdrożeniu?

Efekty widać w trzech miejscach. Po pierwsze, handlowiec zaczyna rozmowę z kontekstem. Wie, że to spółka z o.o. z branży produkcyjnej, zarejestrowana kilka lat temu, z siedzibą w konkretnym województwie. To zmienia ton i treść rozmowy. Po drugie, możesz segmentować i priorytetyzować leady automatycznie. Lead z PKD odpowiadającym Twojej grupie docelowej trafia na górę kolejki. Lead z działalności zawieszonej dostaje inny status. Po trzecie, raporty stają się użyteczne. Zamiast “lead z formularza” masz “lead z sektora produkcyjnego, forma prawna sp. z o.o., region śląski”. Na takich danych budujesz sensowne analizy i decydujesz, które kanały pozyskują najlepiej dopasowane leady. Skala tych zmian zależy od wolumenu leadów. Przy kilkudziesięciu leadach miesięcznie oszczędzasz godziny. Przy kilkuset, oszczędzasz dni.

Gdzie zacząć, żeby nie utknąć na początku?

Nie zaczynaj od integracji ze wszystkimi rejestrami naraz. Wybierz jedno źródło (API REGON to dobry start, bo obejmuje zarówno spółki, jak i jednoosobowe działalności) i jeden CRM. Zbuduj przepływ dla nowych leadów, przetestuj na kilkudziesięciu rekordach historycznych, popraw mapowanie PKD na branże. Dopiero potem rozszerzaj o kolejne źródła i bardziej zaawansowaną logikę (np. scoring na podstawie danych rejestrowych). Jeśli chcesz porozmawiać o tym, jak taki przepływ wyglądałby w Twoim konkretnym stacku, napisz. Opisz, z jakiego CRM korzystasz i na jakim etapie trafiają do Ciebie leady. Resztę ogarniemy razem.

Masz podobny problem w swoich systemach?

Napisz do mnie