Wróć do bloga
scalanie duplikatów kandydatówduplikaty w ATShistoria kandydata CRMjakość danych rekrutacyjnychagencja rekrutacyjna

Scalanie duplikatów kandydatów bez utraty historii

Jak bezpiecznie scalać duplikaty kandydatów w ATS: weryfikacja tożsamości, historia kontaktu, mandaty, RODO, cofanie zmian i kontrola błędnych połączeń.

Janis Kolomenskis

14 min czytania
Udostępnij

Dwa profile. To samo imię, podobny numer telefonu i identyczna nazwa pracodawcy. Rekruter klika „połącz”. Po chwili okazuje się, że scalił rodzeństwo pracujące w tej samej firmie, a klient zobaczył notatkę dotyczącą niewłaściwej osoby. Problemem nie była obecność duplikatów. Problemem była decyzja podjęta bez wystarczających dowodów i bez drogi odwrotu.

Jak scalać duplikaty kandydatów w ATS bez utraty historii?

Bezpieczne scalanie duplikatów kandydatów zaczyna się od potwierdzenia tożsamości na kilku niezależnych sygnałach, oceny sprzecznych danych i zachowania wszystkich prawidłowych powiązań z mandatami. Rekord wynikowy powinien mieć historię źródeł, decyzji, kontaktów, zgód, sprzeciwów oraz dostępów, a operacja musi pozostawiać możliwość wyjaśnienia lub odwrócenia błędu.

Ten sam e-mail bywa mocnym sygnałem, ale współdzielone skrzynki i stare adresy służbowe tworzą wyjątki. Zbieżne imię i nazwisko nie wystarcza. Dopiero zestaw informacji — na przykład zweryfikowany adres, historia rozmowy i zgodne doświadczenie — pozwala zdecydować, czy profile należą do tej samej osoby.

Dobra deduplikacja nie polega na mechanicznym usunięciu jednego wpisu. Chodzi o uporządkowanie tożsamości z zachowaniem prawa do sprostowania, ograniczeń kontaktu i kontekstu każdej wcześniejszej rekrutacji.

Rozróżnij podejrzenie duplikatu od potwierdzonej tożsamości

Podobieństwo danych uzasadnia sprawdzenie, ale nie daje automatycznie prawa do połączenia dwóch historii kandydatów.

W agencji executive search to samo nazwisko może występować w kilku spółkach jednej grupy, a adresy w domenie firmowej bywają odziedziczone po poprzednim pracowniku. Numer telefonu zmienia właściciela. LinkedIn może prowadzić do nieaktualnego stanowiska. Dlatego system powinien pokazać, które sygnały są zgodne, które się wykluczają i kiedy każdą informację ostatnio potwierdzono.

Zbuduj prosty podział: profile potwierdzone, wymagające ręcznego przeglądu oraz takie, których nie wolno łączyć. Jeżeli dwie osoby mają odmienne daty kariery, sprzeczne odpowiedzi albo różne ograniczenia poufności, zatrzymaj operację. Gdy naprawdę istnieje wątpliwość, proporcjonalnie zweryfikuj dane z zainteresowaną osobą zamiast dokładać kolejne niepotrzebne identyfikatory.

  • Odróżnij zgodność techniczną pola od potwierdzenia tej samej osoby.
  • Sprawdź aktualność i źródło adresu e-mail oraz numeru telefonu.
  • Zapisz sprzeczne sygnały zamiast usuwać je przed podjęciem decyzji.
  • Skieruj wrażliwe i niejednoznaczne przypadki do uprawnionego człowieka.

Zachowaj historię rozmów i relacje z każdym mandatem

Połączenie profili nie może przenieść informacji poufnej do niewłaściwego projektu ani zmienić tego, komu i kiedy kandydata przedstawiono.

Profil A zawiera rozmowę o stanowisku dyrektorskim, a profil B potwierdza udział w zupełnie innym procesie. Po scaleniu kandydat pozostaje jedną osobą, lecz mandaty nadal są odrębnymi kontekstami. Zachowaj datę prezentacji, właściciela relacji, feedback klienta, historię propozycji i ograniczenia widoczności. W przeciwnym razie raport klienta zaczyna opowiadać nieprawdziwą historię.

Ustal regułę konfliktu dla pól takich jak wynagrodzenie, lokalizacja, dyspozycyjność i preferowana forma kontaktu. Najnowsza wartość nie zawsze jest prawidłowa: import sprzed godziny może pochodzić z CV napisanego dwa lata temu. Lepsza decyzja uwzględnia pochodzenie, moment potwierdzenia oraz to, czy informacja dotyczy całego profilu, czy tylko konkretnego mandatu.

Jedna osoba może mieć wiele historii rekrutacyjnych. Scalanie tożsamości nie może scalać poufnych kontekstów.

Nie nadpisuj sprzeciwu starszą zgodą

Podczas scalania trzeba oddzielnie sprawdzić cele, podstawy przetwarzania, cofnięcia zgód, sprzeciwy oraz ograniczenia przypisane do każdego rekordu.

Wyobraź sobie, że pierwszy profil zawiera zgodę na przyszłe rekrutacje, a drugi późniejsze żądanie zaprzestania kontaktu. Mechaniczne wybranie wartości „zgoda: tak” może odwrócić sens decyzji kandydata. Przed połączeniem ustal chronologię, cel każdego wpisu i to, czy sprzeciw dotyczy całej komunikacji, określonego kanału czy konkretnego procesu. Wątpliwy przypadek powinien trafić do osoby odpowiedzialnej za ochronę danych.

Europejska Rada Ochrony Danych wskazuje, że dane osobowe muszą być prawidłowe, aktualne i ograniczone do celu. To oznacza konieczność sprostowania błędnych pól, ale nie zgodę na tworzenie coraz szerszego profilu tylko po to, by rozstrzygnąć podobieństwo. Zbieraj i zachowuj wyłącznie informacje niezbędne do poprawnej obsługi relacji oraz udokumentowania decyzji.

Zaplanuj ręczną akceptację i bezpieczne odwrócenie

Ryzykowne połączenia powinny wymagać zatwierdzenia, a system musi pozwalać odtworzyć zakres operacji bez niekontrolowanego kopiowania danych.

Ustal, kto może łączyć rekordy i jakie przypadki wymagają drugiej osoby. Zgoda dwóch konsultantów nie zastępuje weryfikacji, ale ogranicza pochopne decyzje przy profilach zarządu, poufnych searchach i relacjach obsługiwanych przez różne zespoły. W dzienniku zachowaj identyfikatory operacji, czas, wykonawcę, źródła decyzji i zakres połączonych relacji — bez dublowania całego CV w osobnej tabeli.

Sprawdź, czy błędne scalenie można rozdzielić i co stanie się z notatkami, prezentacjami oraz powiadomieniami klienta. Jeśli narzędzie nie przewiduje odwrócenia, test powinien ujawnić tę granicę przed produkcyjnym użyciem. Niekiedy właściwą odpowiedzią jest pozostawienie dwóch rekordów oznaczonych jako powiązane do czasu dodatkowego potwierdzenia.

  1. Porównaj niezależne sygnały i zaznacz sprzeczności.
  2. Sprawdź historię mandatów, zgody, sprzeciwy oraz role dostępu.
  3. Wybierz rekord główny i jawne reguły rozwiązywania konfliktów.
  4. Zatwierdź połączenie, sprawdź wynik i zachowaj ślad decyzji.

Przetestuj duplikaty z realnych polskich procesów

Ocena systemu wymaga przypadków odpowiadających pracy agencji: polskich znaków, zmiany nazwiska, kontaktów międzynarodowych i wielu kanałów sourcingu.

Przygotuj profile „Łukasz” i „Lukasz”, numer zapisany z prefiksem +48 oraz bez niego, dwie osoby o tym samym nazwisku i byłego pracownika korzystającego z nowego adresu. Dodaj kandydatkę po zmianie nazwiska, osobę pracującą w Polsce i Niemczech oraz dwa CV przesłane różnymi kanałami. Każdy przypadek powinien mieć znany oczekiwany wynik: połączyć, odrzucić albo skierować do ręcznej oceny.

Nie sprowadzaj testu do pytania, ile duplikatów wykryto. Równie ważne jest, ile błędnych połączeń narzędzie proponuje, czy pokazuje przyczynę sugestii i jak radzi sobie z poufnością. System, który łączy każdy podobny rekord, może wyglądać skutecznie w demonstracji, a jednocześnie tworzyć kosztowne pomyłki w prawdziwej bazie kandydatów.

Ogranicz powstawanie nowych duplikatów u źródła

Najlepsza deduplikacja zaczyna się podczas importu CV, zapisu kontaktu i przekazywania relacji między konsultantami.

Ustal wspólne zasady zapisu numerów, firm, lokalizacji oraz źródeł. Przed utworzeniem nowego profilu pokaż istniejące kandydatury wraz z wyjaśnieniem dopasowania, ale nie ujawniaj poufnych notatek osobom bez odpowiedniego dostępu. Jeśli zespół importuje dane z LinkedIn, formularzy i arkuszy, reguły powinny działać we wszystkich kanałach, a nie tylko w jednym ekranie ATS.

Przypisz odpowiedzialność za kolejkę podejrzeń i określ, jak obsługiwać rekordy powstałe po odejściu konsultanta. Deduplikacja to element higieny pracy, nie jednorazowy projekt porządkowy. Jeżeli firma nie potrafi wyjaśnić, dlaczego dwa profile zostały połączone, szybkie czyszczenie bazy przeradza się w źródło nowych błędów i skarg.

Policz rzeczywisty koszt błędnego połączenia

Fałszywe scalenie może ujawnić poufne informacje, zniekształcić historię decyzji i naruszyć relację, dlatego nie należy oceniać jakości wyłącznie liczbą usuniętych duplikatów.

Porównaj dwa ryzyka. Pozostawienie prawdziwego duplikatu może oznaczać dodatkową weryfikację i powtórny kontakt. Połączenie dwóch różnych osób grozi przypisaniem niewłaściwego CV, ujawnieniem notatki, błędnym poinformowaniem klienta albo nieuwzględnieniem żądania ograniczenia. Dla poufnego searchu dyrektorskiego druga sytuacja zwykle ma znacznie poważniejsze skutki. Próg akceptacji powinien wynikać z rodzaju mandatu i konsekwencji pomyłki, nie z obietnicy szybkiego porządkowania bazy.

Przy odbiorze nowego ATS wybierz próbkę ze znaną odpowiedzią i zanotuj trzy kategorie: trafnie wykryte duplikaty, brakujące sugestie oraz błędnie połączone profile. Dodatkowo sprawdź, ile przypadków wymagało ręcznej decyzji i czy uzasadnienie było zrozumiałe dla konsultanta. Wystarczy praktyczny test odbiorowy, który ujawnia, czy system chroni klienta, kandydata i pamięć wcześniejszych procesów.

Przetestuj również dwa podobne zdarzenia, które powinny skończyć się różnie. W pierwszym kandydat aktualizuje adres prywatny po zmianie pracy, a wcześniejszą tożsamość potwierdza historia rozmowy. W drugim adres firmowy trafia do nowego pracownika o podobnym nazwisku, ale dotyczy zupełnie innej osoby. Oba przykłady mogą wyglądać podobnie dla prostej reguły dopasowania. Dopiero kontekst i chronologia pokazują właściwą decyzję. Poproś też o pokazanie uprawnień po scaleniu: czy nowy właściciel nadal widzi tylko mandaty przypisane do swojego zespołu? Czy klient zachowuje dostęp wyłącznie do przedstawionego profilu? Jeśli produkt nie rozróżnia tych sytuacji, ogranicz automatyczne łączenie do przypadków o wysokiej pewności.

  • Oceń osobno ryzyko przeoczenia i fałszywego scalenia.
  • Zaostrz kontrolę przy poufnych mandatach executive search.
  • Sprawdź, czy konsultant rozumie przyczynę każdej sugestii.
  • Potwierdź, że wynik zachowuje właściwe role dostępu.

Decyzje przy scalaniu rekordów kandydatów

Każde podobieństwo wymaga interpretacji. Nie wszystkie sygnały mają taką samą wiarygodność.

SytuacjaNajbezpieczniejsza decyzjaCo trzeba zachować
Ten sam zweryfikowany e-mail i zgodna historiaPotwierdź relacje, następnie scalMandaty, chronologię, źródła i ograniczenia
To samo nazwisko, różne role i lokalizacjeNie łącz automatycznieOsobne profile i uzasadnienie rozróżnienia
Stara zgoda oraz późniejszy sprzeciwOceń cel i chronologię przed decyzjąSprzeciw, jego zakres i datę wpływu
Dwa profile w konkurencyjnych mandatachSprawdź role i poufność każdego procesuOdrębne prezentacje oraz zakres dostępu
Błędnie połączone osobyUruchom uzgodnioną procedurę rozdzieleniaŚlad błędu, korektę i ocenę skutków
Adres wspólny dla kilku osóbSkieruj do ręcznej weryfikacjiMinimalny zakres danych niezbędny do wyjaśnienia

Kiedy lepiej nie scalać kandydatów

Nie każde podobieństwo da się rozstrzygnąć na podstawie dostępnych danych. Jeżeli dodatkowa weryfikacja wymagałaby zbierania nieproporcjonalnych informacji, bezpieczniejszym rozwiązaniem może być pozostawienie odrębnych rekordów i ograniczenie dalszego użycia.

Funkcja cofania nie jest standardowa w każdym systemie. Zdolność do rozdzielenia historii, przywrócenia uprawnień i obsługi ewentualnego incydentu trzeba sprawdzić podczas pilotażu, a nie zakładać na podstawie opisu produktu. Błędnej prezentacji wysłanej klientowi nie zawsze da się skutecznie cofnąć po fakcie.

Pytania o bezpieczne scalanie duplikatów

Odpowiedzi dotyczą jakości danych i praktyki operacyjnej, a ocenę prawną należy dopasować do konkretnego przypadku.

Czy ten sam adres e-mail wystarczy do połączenia kandydatów?

Nie zawsze. Współdzielone skrzynki, odziedziczone adresy służbowe i nieaktualne dane tworzą wyjątki. Sprawdź aktualność adresu oraz co najmniej kontekst relacji i źródło informacji.

Co zrobić, gdy jeden rekord zawiera sprzeciw?

Przed scaleniem ustal datę, cel i zakres sprzeciwu. Nie nadpisuj nowszego ograniczenia starszą zgodą ani nie zakładaj, że jedna wartość logiczna opisuje wszystkie cele przetwarzania.

Czy historia każdego mandatu powinna pozostać osobna?

Tak, jeśli zdarzenia dotyczą różnych klientów lub procesów. Jedna osoba może uczestniczyć w wielu rekrutacjach, ale notatki i uprawnienia powinny zachować właściwy kontekst.

Jak przetestować deduplikację przed zakupem ATS?

Przygotuj próbkę zawierającą rzeczywiste typy problemów: polskie znaki, zmianę nazwiska, wspólny adres, konflikt zgody oraz dwa poufne mandaty. Oceń zarówno brakujące wykrycia, jak i błędne połączenia.

Oficjalne źródła o prawidłowości danych

Źródła zweryfikowano 25 sierpnia 2026 r. Zasady poprawności danych nie uprawniają do zbierania informacji ponad niezbędny zakres.

Materiały o jakości danych kandydatów

Podstawy wykrywania duplikatów w ATS · Jak parser CV odczytuje dokumenty kandydatów · Właściciel relacji z kandydatem w CRM · Uzupełnianie i porządkowanie danych

Sprawdź scalanie na trudnym przypadku

Podczas pilotażu Yena przygotuj dwa podobne profile, sprzeczne ograniczenia kontaktu i osobne mandaty. Oceń, jak system pokazuje dowody, chroni historię i reaguje na niejednoznaczne połączenie.

Poznaj zakres i ceny Yena

Janis Kolomenskis

25 sierpnia 2026

Udostępnij
Yena

Od briefu stanowiska do trafnej shortlisty.

Opisz, kogo szukasz. Yena znajduje pasywnych kandydatów, wyjaśnia dopasowanie, uzupełnia zweryfikowane dane kontaktowe i prowadzi outreach w tym samym procesie rekrutacyjnym.