W 7 dni zdobądź leady B2B z CEIDG i KRS
Plan na 7 dni: jak z CEIDG, KRS i REGON przefiltrować 500–1 000 rekordów, wzbogacić je, zautomatyzować proces i umówić pierwsze rozmowy sprzedażowe.
Tak, z rejestrów publicznych w Polsce da się pozyskać wartościowe leady B2B, jeśli zaczniesz od zdefiniowania ICP i prawidłowego filtrowania rekordów. Metoda opiera się na trzech źródłach: CEIDG, KRS i REGON. Pierwszy krok to nie pobieranie danych, a określenie idealnego profilu klienta i wyciągnięcie próbki 500 rekordów do testu jakości.
Krótko mówiąc:
- Filtrowanie danych według kodów PKD, wielkości firmy, lokalizacji i statusu jest kluczowe dla uzyskania wartościowych leadów z rejestrów.
- Wzbogacanie danych rejestrowych o kontaktowe informacje i sygnały aktywności podnosi skuteczność konwersji na kwalifikowane leady.
- Automatyzacja pobierania i czyszczenia danych pozwala na skalowanie działań i szybkie uruchomienie pierwszych kampanii w ciągu tygodnia.
- Podczas testów próbka 500-1000 rekordów pozwala ocenić jakość źródła i realny koszt pozyskania SQL przed skalowaniem całej bazy.
- Skoncentrowanie się na regularnej aktualizacji i pełnej filtracji danych jest ważniejsze od masowego zbierania informacji, aby unikać niskiej skuteczności.
Spis treści
- Skąd brać dane: CEIDG, KRS, REGON — co znajdziesz w każdym rejestrze
- Jak zbudować filtry, żeby nie zalać się śmieciowymi rekordami?
- Jak zamienić dane z rejestrów w kwalifikowane leady?
- Jak zautomatyzować pobieranie i czyszczenie danych z rejestrów?
- Ile rekordów potrzebujesz i ile to kosztuje w praktyce?
- Plan uruchomienia w 7 dni: od rejestru do pierwszej rozmowy
- Skąd wiadomo, że to działa: doświadczenie z automatyzacją rejestrów
- Dlaczego większość firm psuje ten kanał, zanim zacznie działać
- Zamów próbkę leadów i zobacz różnicę w praktyce
- Gdzie szybko sprawdzić dane samodzielnie
- Źródła
Skąd brać dane: CEIDG, KRS, REGON — co znajdziesz w każdym rejestrze
Każdy z trzech głównych rejestrów w Polsce ma inny zakres danych i inne ograniczenia. Zrozumienie tych różnic decyduje o tym, czy zbudujesz bazę leadów B2B, która faktycznie konwertuje, czy tylko listę firm bez potencjału kontaktowego.
CEIDG to podstawowe źródło dla jednoosobowych działalności gospodarczych. Centralna Ewidencja i Informacja o Działalności Gospodarczej udostępnia nazwę firmy, adres siedziby, numer NIP i REGON, kod PKD oraz datę rejestracji działalności. Wyszukiwanie i eksport danych są bezpłatne, a wyniki można filtrować po branży i lokalizacji już na poziomie samej wyszukiwarki. Minus: adresy e-mail i numery telefonów praktycznie nigdy nie są tam publikowane, więc bazę trzeba wzbogacić z innych źródeł.
KRS obejmuje spółki i inne podmioty wpisane do rejestru przedsiębiorców. eKRS pokazuje status prawny spółki, organy zarządzające, sposób reprezentacji, kapitał zakładowy i historię zmian we wpisach. To źródło znacznie lepsze niż CEIDG, gdy szukasz decydentów po nazwisku, bo dane o zarządzie i prokurentach są jawne i aktualizowane przy każdej zmianie.
REGON i klasyfikacje statystyczne GUS działają jako warstwa uzupełniająca. REGON pozwala zweryfikować numer identyfikacyjny firmy i sprawdzić jej klasyfikację PKD, co bywa przydatne, gdy dane z CEIDG albo KRS są niepełne lub nieaktualne. Same klasyfikacje PKD publikowane przez GUS to zresztą osobny, praktyczny punkt odniesienia przy selekcji branżowej, o czym więcej w następnej sekcji.
Pola, które warto pobrać z każdego rejestru do dalszej pracy:
- nazwa firmy, NIP i REGON (do deduplikacji i wzbogacania danych),
- kod PKD główny i dodatkowe (do filtrowania branżowego),
- adres siedziby i województwo (do segmentacji terytorialnej),
- data rejestracji lub ostatniej zmiany wpisu (sygnał aktywności),
- status prawny i forma działalności (aktywna, w likwidacji, zawieszona),
- dla spółek z KRS: skład zarządu i sposób reprezentacji.
Żaden z tych rejestrów nie da Ci gotowego adresu e-mail do handlowca po drugiej stronie. To jest właśnie moment, w którym surowe dane rejestrowe zaczynają różnić się od realnej bazy leadów B2B, a różnicę odrabia się w kroku wzbogacania i scoringu, opisanym niżej.
Jak zbudować filtry, żeby nie zalać się śmieciowymi rekordami?
Rejestr bez filtrów to szum. CEIDG i KRS zawierają miliony wpisów, z czego duża część to firmy nieaktywne, jednoosobowe działalności bez pracowników albo podmioty zupełnie poza Twoim segmentem. Selekcja decyduje o tym, czy zespół sprzedaży dostanie 200 wartościowych kontaktów, czy 2000 przypadkowych.
Budowa filtrów pod ICP (profil idealnego klienta) powinna przebiegać w kilku krokach:
- Zdefiniuj kod PKD lub grupę kodów, które odpowiadają Twojej grupie docelowej — nie jeden kod, a zwykle klaster 3–5 powiązanych klasyfikacji, bo firmy często rejestrują się pod kodem głównym mało precyzyjnym wobec faktycznej działalności.
- Ustal wielkość firmy przez proxy dostępne w rejestrach: dla spółek z KRS to kapitał zakładowy i liczba wspólników, dla CEIDG bywa to wyłącznie forma prawna i data rejestracji.
- Zawęź geografię do województw lub powiatów, w których faktycznie masz zdolność obsługi klienta — ogólnopolska baza bez podziału terytorialnego kończy się chaosem w priorytetyzacji.
- Ustaw okno czasowe rejestracji lub ostatniej zmiany wpisu, żeby wyłapać firmy w fazie wzrostu (nowe rejestracje) albo w fazie zmiany (nowy zarząd, zmiana adresu).
- Odsiej podmioty nieaktywne — spółki w likwidacji, działalności zawieszone i wpisy starsze niż kilka lat bez żadnej aktualizacji zwykle nie odpowiadają na kontakt handlowy.
Przykładowe zapytanie filtrujące dla biura rachunkowego szukającego klientów mogłoby wyglądać tak: PKD 62.01 (działalność związana z oprogramowaniem) i 70.22 (doradztwo w zakresie zarządzania), forma prawna spółka z o.o., rejestracja w ostatnich 24 miesiącach, województwo mazowieckie lub śląskie. Taki filtr na krajowej bazie CEIDG i KRS zwykle daje wynik w przedziale kilkuset do kilku tysięcy rekordów, zależnie od kombinacji kodów i regionu, więc warto od razu policzyć wielkość próbki przed pobraniem całego zbioru.
Najczęstszy błąd na tym etapie to filtrowanie tylko po PKD, bez uwzględnienia daty i statusu. Wpis z 2016 roku bez żadnej aktualizacji nie mówi nic o tym, czy firma nadal istnieje w tej formie ani czy prowadzi realną działalność.

Jak zamienić dane z rejestrów w kwalifikowane leady?
Surowy rekord z rejestru nie jest leadem. Staje się nim, gdy przejdzie przez scoring i trafi w sekwencję kontaktową z realną szansą na odpowiedź.
Prosty model scoringu dla leadów z rejestrów opiera się na dwóch wymiarach: dopasowaniu (fit) i sygnale (intent). Fit to zgodność z ICP: kod PKD, wielkość firmy, forma prawna, lokalizacja. Sygnał to zdarzenie zwiększające szansę na kontakt teraz, a nie za rok: świeża rejestracja, zmiana w składzie zarządu, informacja o przyznanej dotacji unijnej, nowa lokalizacja albo rozszerzenie zakresu działalności o nowe kody PKD.
Rozróżnienie MQL i SQL przy pracy z danymi rejestrowymi wygląda praktycznie tak:
- MQL (marketing qualified lead) to rekord, który przeszedł filtr ICP i ma choć jeden sygnał aktywności, ale nie miał jeszcze żadnego kontaktu.
- SQL (sales qualified lead) to rekord, który odpowiedział na pierwszy kontakt, potwierdził potrzebę albo umówił rozmowę.
Przejście z rekordu rejestrowego do MQL wymaga zwykle wzbogacenia danymi kontaktowymi, bo jak wspomniano wcześniej, eKRS i CEIDG rzadko podają e-mail czy telefon bezpośrednio. Dopiero po tym etapie ma sens uruchamianie sekwencji kontaktowej.
Przykładowa sekwencja na pierwszy test outboundowy z bazy rejestrowej:
- dzień 1: e-mail wprowadzający z konkretną obserwacją dotyczącą firmy (np. świeża rejestracja, nowy kod PKD),
- dzień 3: zaproszenie na LinkedIn z krótką notatką osobistą,
- dzień 5: drugi e-mail z konkretną propozycją wartości i case study,
- dzień 8: telefon, jeśli e-maile zostały otwarte, ale bez odpowiedzi,
- dzień 12: trzeci e-mail typu „zamykający”, z pytaniem o priorytety na najbliższy kwartał.
KPI do monitorowania na tym etapie to wskaźnik otwarć, wskaźnik odpowiedzi i procent rekordów, które faktycznie zamieniły się w SQL. Gartner podkreśla, że skuteczne pozyskiwanie leadów B2B wymaga jasno zdefiniowanego ICP połączonego z konsekwentnym miksem kanałów, a nie masowej wysyłki bez segmentacji.
Porada profesjonalisty: Nie wysyłaj tego samego e-maila do jednoosobowej działalności i do spółki z KRS z zarządem wieloosobowym — inny jest decydent, inny język i inny poziom formalności, który trzeba zachować w pierwszym kontakcie.

Jak zautomatyzować pobieranie i czyszczenie danych z rejestrów?
Ręczne przeklikiwanie CEIDG i KRS działa przy próbce testowej, ale nie skaluje się na setki rekordów tygodniowo. Wybór metody zależy od tego, ile danych potrzebujesz i jak często muszą być aktualne.
Trzy ścieżki różnią się kosztem czasu i elastycznością:
- Eksport CSV z rejestrów to najprostsza metoda na start: darmowa, ale wymaga ręcznego filtrowania i nie skaluje się powyżej kilkuset rekordów bez dużego nakładu pracy.
- Skrypty i automatyzacje własne dają pełną kontrolę nad polami i częstotliwością pobierania, ale wymagają zasobów technicznych i bieżącego utrzymania, gdy struktura rejestru się zmienia.
- Gotowe rozwiązania typu SaaS, takie jak narzędzia oferowane przez Szopalabs, automatyzują cały cykl: pobranie, oczyszczenie i dostarczenie gotowej paczki leadów bez konieczności pisania własnego kodu.
Przy wyborze narzędzia liczą się trzy kryteria: częstotliwość aktualizacji danych (rejestry zmieniają się codziennie), zgodność z zasadami ochrony danych osobowych przy przetwarzaniu danych publicznych (szczegółowy przewodnik po RODO i przetwarzaniu danych tłumaczy to krok po kroku), oraz integracja z systemem CRM, w którym pracuje Twój zespół sprzedaży.
Typowy pipeline wygląda tak: pobranie danych z rejestru → oczyszczenie i deduplikacja (ETL) → scoring według ICP i sygnałów → import do CRM. Narzędzia takie jak Wolk CRM pokazują, że automatyczne wciąganie leadów prosto do systemu kontaktów skraca czas między pobraniem danych a pierwszym kontaktem handlowym z dni do godzin.
Ile rekordów potrzebujesz i ile to kosztuje w praktyce?
Skala testu zależy od tego, ile SQL chcesz wygenerować w pierwszym miesiącu. Punktem wyjścia jest test próbki na 500 do 1000 rekordów, który pozwala szybko ocenić jakość źródła i realny koszt pozyskania kontaktu, zanim zainwestujesz czas w skalowanie całej bazy.
Orientacyjny lejek konwersji dla bazy z rejestrów Z 1000 rekordów po filtrowaniu ICP zwykle zostaje 300–500 kontaktów z realnym potencjałem. Po wzbogaceniu danymi kontaktowymi i uruchomieniu sekwencji typowy wskaźnik odpowiedzi w cold outreach B2B w Polsce oscyluje w granicach kilku procent, co przy 400 kontaktach daje kilkanaście do dwudziestu kilku SQL na pierwszy test.
Budżet startowy powinien uwzględniać koszt wzbogacenia danych, koszt narzędzia do automatyzacji i czas zespołu sprzedaży na obsługę sekwencji. Warto liczyć koszt na SQL, nie na rekord — baza może być tania, ale bez wzbogacenia i scoringu koszt pozyskania jednej realnej rozmowy handlowej rośnie drastycznie.
Plan uruchomienia w 7 dni: od rejestru do pierwszej rozmowy
Testowanie kanału nie musi trwać miesiącami. Poniższy harmonogram pokazuje, jak przejść od pustej tabeli do pierwszych odpowiedzi w tydzień.
- Dni 1–2: zdefiniuj ICP (kody PKD, wielkość firmy, lokalizacja, forma prawna) i wybierz rejestr bazowy — CEIDG dla jednoosobowych działalności, KRS dla spółek.
- Dni 3–4: pobierz próbkę 500–1000 rekordów, oczyść dane (duplikaty, nieaktywne wpisy) i przygotuj prosty model scoringu fit plus sygnał.
- Dni 5–7: uruchom pierwszą sekwencję kontaktową na wyselekcjonowanej grupie i mierz wskaźnik otwarć, odpowiedzi oraz liczbę SQL.
Porada profesjonalisty: Nie czekaj z pomiarem KPI do końca tygodnia — sprawdzaj wskaźnik otwarć już po pierwszym dniu wysyłki, bo niski wynik zwykle oznacza problem z listą, nie z treścią e-maila.
Skąd wiadomo, że to działa: doświadczenie z automatyzacją rejestrów
Biura rachunkowe i działy sprzedaży, które ręcznie przeszukują CEIDG i KRS, tracą godziny na kopiowanie danych między zakładkami przeglądarki. Automatyzacja tego procesu, jak w przypadku narzędzi typu MamNamiar czy PewnyDeweloper, zamienia tę pracę w gotową paczkę leadów lub raport dostępny od razu po zamówieniu.
Typowy scenariusz: biuro rachunkowe szukające nowych klientów wśród firm, które właśnie dostały dotację unijną, dostaje listę kontaktów zamiast samodzielnie przeszukiwać rejestry wniosków. Oszczędność czasu liczy się w dniach pracy zespołu, nie w minutach.
Dlaczego większość firm psuje ten kanał, zanim zacznie działać
Konwencjonalna rada mówi: pobierz jak najwięcej danych z rejestru, wyślij masowo, licz na skalę. To dokładnie odwrotność tego, co pokazują dane o skuteczności B2B. Firmy, które traktują CEIDG i KRS jak darmowe źródło adresów do spamu, dostają wskaźniki odpowiedzi bliskie zeru i wyciągają wniosek, że „leady z rejestrów nie działają”.
Problem nie leży w źródle danych, a w braku dyscypliny na etapie filtrowania i scoringu. Rejestr publiczny daje surowiec, nie gotowy produkt. Firmy, które inwestują czas w precyzyjny ICP, wzbogacenie danych kontaktowych i personalizację pierwszego kontaktu, regularnie wyciągają z tych samych rejestrów kilkanaście procent odpowiedzi, podczas gdy masowa wysyłka bez segmentacji ląduje poniżej jednego procenta.
Największym błędem, jaki widzę powtarzany w polskich firmach, jest traktowanie tego kanału jako jednorazowego zrywu, a nie procesu. Baza z rejestrów starzeje się szybko: firmy zmieniają zarząd, zawieszają działalność, przenoszą siedzibę. Bez cyklicznej aktualizacji nawet najlepiej przefiltrowana lista traci wartość w kilka miesięcy. Priorytetem numer jeden powinno być więc nie pierwsze pobranie danych, a zbudowanie rutyny odświeżania bazy.
— Michał
Zamów próbkę leadów i zobacz różnicę w praktyce
Istnieją alternatywy dla ręcznego przeszukiwania CEIDG i KRS każdego dnia rano przed właściwą pracą. Zamiast kopiować dane rejestrowe do arkusza kalkulacyjnego, dostaje się gotową paczkę kontaktów albo raport due diligence, opłacony jednorazowo lub w ramach jasnego abonamentu, bez dodatkowych kosztów instalacji.

Oferta obejmuje między innymi MamNamiar, czyli gotowe paczki leadów firm, które właśnie otrzymały dotację unijną, oraz PewnyDeweloper, raport weryfikujący dewelopera lub wykonawcę przed podpisaniem umowy na podstawie rejestrów publicznych. Dla biur rachunkowych i kancelarii szukających klientów bazy leadów mogą integrować się z systemem CRM, co pozwala na przesyłanie kontaktów prosto do pipeline'u sprzedaży bez ręcznego przeklejania.
Płatność często dotyczy całego biura, a nie pojedynczych stanowisk, co przy większym zespole sprzedaży wpływa na koszty na osobę. Sprawdź ofertę SzopaLabs i zamów próbkę leadów, żeby zobaczyć jakość danych przed podjęciem decyzji o pełnym zakupie.
Gdzie szybko sprawdzić dane samodzielnie
Do samodzielnej weryfikacji firm i pierwszych testów bazy warto mieć te źródła pod ręką: CEIDG dla jednoosobowych działalności, eKRS dla spółek i ich organów oraz REGON do weryfikacji numerów identyfikacyjnych i klasyfikacji PKD. Przy przetwarzaniu tych danych zgodnie z przepisami pomocny jest przewodnik po RODO w kontekście danych prawnych. Punktem startowym do zamówienia gotowej bazy leadów pozostaje strona Szopalabs.