Category: Candidate Enrichment

Enriching and maintaining accurate, current candidate data in the ATS/CRM.

  • Candidate Rediscovery: How to Re-Engage Past Candidates in Your ATS

    Candidate Rediscovery: How to Re-Engage Past Candidates in Your ATS

    Candidate Rediscovery: How to Re-Engage Past Candidates in Your ATS

    Your applicant tracking system is full of people you have already screened, interviewed or shortlisted. Most teams never look at them again and start every new search from zero. Candidate rediscovery fixes that by searching your own database for past applicants who fit a new role, then re-engaging them.

    This guide explains what candidate rediscovery is, why past candidates are worth a second look, a six-step process to run it and the data problems that make it fail. It is written for recruiters, agency owners and founders who have a pile of old candidate records and a new opening.

    TL;DR

    • Candidate rediscovery means searching your ATS or CRM for past applicants, especially near-miss finalists, who match a current role.
    • Forrester analyst Betsy Summers says silver medalists often remain a 70% or better match, as reported by SHRM.
    • Old records go stale. Refresh job titles, employers and contact details before you reach out.
    • Start with a small, high-quality segment, personalize every message and track replies.

    Table of Contents

    What is candidate rediscovery?

    Candidate rediscovery is the practice of searching your existing candidate database for past applicants who match a new opening, then contacting them again. The most valuable group is often called silver medalists: people who reached late stages for an earlier role but were not selected.

    SHRM reports that rediscovery tools search ATS databases for past applicants who may fit other open roles and use AI skills matching to flag people who have gained new skills or credentials since they last applied. The same article notes that recruiters often overlook these tools, partly because they hold out for a perfect candidate.

    Why past candidates are worth re-engaging

    Past candidates already know your company, have already been vetted to some degree and cost nothing to source. You also hold interview feedback on many of them, which new prospects never have.

    SHRM quotes Forrester’s Betsy Summers saying silver medalists “often remain a 70 percent or more match” for a job’s requirements. That is one analyst’s estimate, not a guarantee, so test it on your own data. Summers also points out that small skill gaps can often be closed with training after hire.

    For agencies, the case is even stronger. A candidate who was not right for one client may be right for the next, and a database you have paid to build should keep earning. Our post on recruiter productivity and placements per recruiter covers why reuse matters for throughput.

    A six-step rediscovery process

    1. Define the new role first

    Write the must-haves and the flexible requirements before you search. Rediscovery works best when you can say what you would accept, such as a different industry or a smaller skill gap.

    2. Segment your database

    Filter by the stage a candidate reached, rejection reason, source and interview feedback. Late-stage candidates who were rejected for timing, headcount or a narrow gap are your best first batch.

    3. Rank by fit and recency

    Look at skills, level and how long ago they applied. Gem’s guidance on silver medalist rediscovery suggests checking prior correspondence, the date of last contact and past scorecard feedback before reaching out. Gem sells recruiting software, so read the surrounding claims as vendor material.

    4. Refresh the records

    Confirm current employer, title and contact route before you write a word. This is where most rediscovery efforts stall, as the next section explains.

    5. Personalize and send

    Reference the earlier process, what impressed you and what has changed. Offer a short call.

    6. Log and learn

    Record replies, interest level and reasons for no. Update the record so the next search starts from better data.

    The data problem

    Candidate records decay: people change jobs, titles and email addresses, so an old ATS record can be wrong in several ways at once. Contacting a former candidate at an old address or with an outdated title is worse than not contacting them.

    That is why rediscovery and enrichment go together. Candidate enrichment from ConnectDevs adds structured work history, contact routes and public links to a profile and keeps source and confidence details for each field, so you can see what to trust. Our explainer on candidate enrichment covers the mechanics. On the pricing page, enrichment costs 5 credits per profile. Check current plan details before you enrich a large database.

    If your old pool does not hold enough fits, AI candidate sourcing can top it up with new profiles from the same natural-language search. ConnectDevs is not an ATS replacement, so it works alongside the system you already use.

    What to say to a past candidate

    Acknowledge the history, state what changed and make the next step small. A short message beats a long one.

    Hi Priya, we spoke in March about the platform engineer role. You were one of our final two, and the team has since opened a similar role on the data side. Your infrastructure background looks like a strong fit. Open to a 15-minute catch-up this week?

    Avoid implying you only remembered them because you need someone. Be honest that a new role opened, and be clear about pay range, location and team if you can share them. For more on message design, see our guide to recruiter outreach response rates.

    What to measure

    Metric Why it matters
    Records enriched or verified Shows how much of the database is usable
    Reply rate on rediscovery campaigns Compare against cold outreach for the same role
    Interviews from rediscovered candidates Shows quality, not just reach
    Time to first qualified shortlist Rediscovery should shorten it
    Cost per shortlisted candidate Includes enrichment and tooling cost

    FAQ

    What is candidate rediscovery?

    It is searching your own ATS or CRM for past applicants who fit a new role, then re-engaging them. It reuses candidates you have already attracted instead of sourcing everyone from scratch.

    What is a silver medalist candidate?

    A silver medalist is a candidate who reached a late stage of a hiring process but was not selected. They are often strong fits for later openings.

    How do you find past candidates for a new role?

    Filter your ATS by stage reached, rejection reason, skills and recency. Then refresh their details and review prior feedback before you reach out.

    Is it okay to contact rejected candidates again?

    Usually yes, if you have a legitimate reason and follow local privacy rules on retention and consent. Be honest about why you are reaching out and honor opt-outs. Check with counsel for your region.

    How old is too old for a candidate record?

    There is no universal cutoff. Treat any record older than a year or two as needing a refresh, and check local data retention rules before you reuse it.

    Do you need special software for candidate rediscovery?

    Not to start. A filtered ATS export and a manual review will work for a small segment. Software helps when the database is large or the data is stale.

    Conclusion

    Your best next hire may already be in your database. Start with a small segment of late-stage near-misses, refresh their data, write a short honest message and track what happens. Once the process works, repeat it for every new opening before you start a cold search.

    Have a database full of stale records? Explore ConnectDevs candidate enrichment to see how profiles get refreshed with source details.

  • Candidate Enrichment: What It Is and How It Fixes Incomplete Candidate Data

    Candidate Enrichment: What It Is and How It Fixes Incomplete Candidate Data

    Candidate Enrichment: What It Is and How It Fixes Incomplete Candidate Data

    Candidate enrichment is the process of filling in the gaps in a candidate record — missing emails, outdated job titles, no phone number, no read on whether someone is even open to a move — with current, verified data pulled from public and licensed sources. Most recruiting teams don’t actually have a sourcing problem; they have a data problem. Candidates already sit in the ATS, but by the time anyone searches for them, half the record is wrong or missing. The U.S. Bureau of Labor Statistics puts median employee tenure at 3.9 years, the lowest since 2002, which means the job title and employer on a résumé from 18 months ago may already be stale. This article covers what candidate enrichment actually does, what incomplete data costs recruiting teams, and how to build enrichment into a working recruiting process.

    TL;DR

    • Candidate enrichment adds verified, current data — contact info, employment history, skills, intent signals — to candidate records you already have, instead of forcing recruiters to re-source from scratch.
    • ATS and CRM data decays fast: median job tenure is now 3.9 years, the lowest since 2002 (BLS), so job titles and employers on file go stale within a couple of years.
    • Rediscovering candidates already in the database now accounts for 44% of sourced hires, up from 29.1% in 2021 (Gem) — enrichment is what makes that database usable again.
    • Incomplete data doesn’t just slow outreach; it silently shrinks the pipeline recruiters think they have.
    • The fix isn’t more sourcing volume. It’s a standing enrichment layer that keeps existing records accurate as candidates change jobs.

    Table of Contents

    What Is Candidate Enrichment?

    Candidate enrichment takes a thin or outdated candidate record and fills it out with current, verifiable data. In practice, that means pulling from public professional data, licensed data providers, and pattern matching to update a profile across several layers:

    • Contact data: current, verified email addresses, phone numbers, and professional profile URLs.
    • Employment history: current employer, title, tenure, and career trajectory — not what a résumé said two roles ago.
    • Skills and certifications: structured skill tags inferred from actual work history rather than keyword-matched résumé text.
    • Intent signals: indicators like tenure length, recent title changes, or platform activity that suggest someone may be open to a move.
    • Firmographic context: basic information about a candidate’s current employer — size, funding stage, growth — that helps recruiters judge fit and timing.

    The goal of candidate data enrichment isn’t to build a bigger database. It’s to make the database you already have searchable, reachable, and trustworthy. A recruiter who wants to enrich candidate profiles is really asking a simpler question: is this record still true, and can I actually contact this person today?

    Why Candidate Records Go Stale So Fast

    Candidate data doesn’t decay because recruiters are careless. It decays because people keep changing jobs. According to the Bureau of Labor Statistics’ 2024 Employee Tenure report, median tenure with a current employer fell to 3.9 years in January 2024, the lowest figure since 2002. In technical and go-to-market roles, actual tenure tends to run shorter than that median.

    Run the math forward: a candidate sourced two years ago has a real chance of having changed employers, titles, or contact details since that record was created. A résumé uploaded three years ago is close to a coin flip. None of that is visible in a standard ATS view — the record just sits there, looking current, until a recruiter calls a number that’s disconnected or emails an address that bounces.

    This is also why finding passive candidates who aren’t actively job hunting gets harder over time even when the sourcing itself hasn’t changed. The candidates were found. They just weren’t kept current.

    What Incomplete Candidate Data Actually Costs Recruiting Teams

    The cost shows up in three places: wasted outreach, wasted pipeline, and wasted recruiter hours.

    Wasted pipeline is the biggest one. Gem’s 2025 Recruiting Benchmarks report found that the share of sourced hires rediscovered within a company’s existing CRM or ATS rose from 29.1% in 2021 to 44.0% in 2024. In other words, nearly half of today’s sourced hires were already sitting in a system somewhere. If that record is stale — wrong title, dead email, no note on why they were previously passed over — a recruiter either misses them entirely or re-sources someone who was reachable the whole time.

    Recruiter workload compounds the problem. The same report notes recruiters are now managing 56% more requisitions and 2.7 times more applications than in prior years. SHRM’s 2025 Recruiting Benchmarking Report puts median time-to-fill at roughly 45 days, with requisition load per recruiter climbing sharply by company size (from about 6 requisitions a year at small companies to 60 at the largest organizations). Every minute spent manually verifying whether a candidate’s information is still accurate is a minute not spent sourcing, interviewing, or closing.

    A realistic scenario: a staffing agency recruiter pulls up 40 “React developer, 5+ years” profiles from a CRM built up over six years of placements. A third have job titles that no longer match current LinkedIn profiles. A handful of emails bounce. Two candidates were placed by a different recruiter on the team last year and never got a status update, so outreach nearly duplicates work already done. None of this is visible until someone manually checks each profile — which is exactly the work enrichment is meant to remove, and exactly why recruiter productivity and placements per recruiter is such a persistent problem for agencies working off aging databases.

    Before and After: What Enrichment Changes in a Candidate Record

    Data Point Before Enrichment After Enrichment
    Contact info Old email on file; phone number missing or disconnected Verified current email and phone, cross-checked across sources
    Employer & title Whatever was true when the résumé was uploaded Current employer, title, and tenure, refreshed on a cadence
    Skills Keyword-matched résumé text Structured skill tags inferred from actual work history
    Intent / timing No indication of openness to a move Signals like recent title change or tenure length flagged
    Searchability Keyword search only turns up exact résumé matches Natural-language search surfaces relevant, current profiles
    Outreach outcome Bounced emails, dead numbers, cold response Messages reach a real inbox and a person who still matches the role

    How Candidate Enrichment Works

    A working enrichment process usually runs through five steps:

    1. Match the record. Identify which candidates in the ATS or CRM correspond to real, current profiles across public and licensed data sources.
    2. Pull current data. Update employer, title, tenure, verified contact details, skills, and certifications.
    3. Validate and de-duplicate. Cross-check multiple sources, merge duplicate records, and flag conflicting data rather than silently overwriting it.
    4. Score and surface intent. Identify signals — a recent title change, a short tenure at a new employer, relevant activity — that suggest a candidate may be open to talking.
    5. Refresh on a cadence. Enrich once and the record starts decaying again immediately. The data has to be re-checked periodically, not treated as a one-time cleanup.

    This is the core of what candidate enrichment is built to do inside ConnectDevs: keep candidate records — sourced, applied, or dormant — accurate enough that a recruiter can trust a search result without manually verifying it first.

    Candidate Enrichment vs. Sourcing vs. Screening

    These three get conflated often enough that it’s worth separating them:

    These stages compound. Enrichment makes sourcing more efficient, because recruiters find real matches in their existing base before sourcing anyone new. It also makes screening more accurate, because recruiters are evaluating a person’s actual current situation instead of a two-year-old resume.

    Building Enrichment Into Your Recruiting Stack

    There are generally three ways teams handle this today. The first is manual: a recruiter individually checks LinkedIn or Google before every outreach attempt, which works at small volume and falls apart at scale. The second is a standalone enrichment tool bolted onto the ATS, which fixes data quality but still leaves sourcing, enrichment, and screening as separate, disconnected steps. The third is a recruiting platform where enrichment happens continuously as part of sourcing and search, rather than as a separate cleanup project.

    In ConnectDevs, this shows up as AI-powered sourcing (Scout) that keeps profiles current from the point a candidate is first identified, paired with candidate enrichment and candidate intelligence data that stays fresh across searches — instead of a one-time import that starts decaying the day it’s loaded. Recruiting agencies managing large candidate databases and TA teams juggling a fragmented stack tend to feel the difference here first: fewer bounced messages, faster shortlists, and a database that’s actually searchable instead of just archived.

    FAQ

    What is candidate enrichment?

    Candidate enrichment is the process of updating an existing candidate record with current, verified data — contact information, employment history, skills, and intent signals — pulled from public and licensed sources. It fixes incomplete or outdated profiles rather than creating new ones.

    How is candidate enrichment different from candidate sourcing?

    Sourcing finds candidates who match a role. Enrichment updates and verifies the data on candidates you already have, whether they were sourced, applied directly, or have been sitting in the ATS for years. Teams often need both, but they solve different problems.

    What data fields does candidate enrichment typically update?

    Most enrichment covers five areas: contact details (email, phone, profile URLs), current employer and title, skills and certifications, intent or timing signals, and basic context on the candidate’s current employer.

    How often should candidate data be refreshed?

    There’s no single industry-standard interval, but given that median job tenure is now under four years (BLS), records older than 12–18 months should be treated as likely outdated for fast-moving roles like engineering and sales. The more reliable approach is continuous refresh rather than a fixed schedule — records get re-checked as they’re searched or surfaced, not on a calendar.

    Does candidate enrichment only apply to old ATS records, or new applicants too?

    Both. It’s most visible on dormant ATS records, since those decay the longest before anyone looks at them again. But newly sourced or applied candidates benefit too — enrichment fills in gaps that sourcing alone doesn’t catch, like verified contact details or current employer confirmation.

    Is candidate data enrichment compliant with privacy regulations?

    Reputable enrichment relies on public professional data and licensed data providers, the same category of sources used for standard background and employment verification, rather than scraping private or restricted information. Any recruiting team using enrichment tools should confirm the specific provider’s data sourcing and retention practices align with applicable regulations like GDPR or CCPA for their operating regions.

    How much recruiter time can candidate enrichment realistically save?

    There isn’t a single verified industry-wide figure for this, so treat any specific percentage claim with some skepticism. What’s well documented is the underlying driver: recruiters are managing significantly more requisitions and applications than a few years ago (Gem, 2025), which means manual verification work that used to be feasible at lower volume no longer is. Enrichment removes that manual step rather than adding a new one.

    Can small teams or agencies use candidate enrichment, or is it only for enterprise platforms?

    Enrichment is arguably more valuable for smaller teams and agencies, since they typically can’t absorb the cost of a dedicated data-hygiene function the way large enterprises sometimes can. A recruiting agency running multiple searches off one shared candidate database has the most to gain from keeping that database continuously accurate.

    Where This Leaves Recruiting Teams

    The candidates most teams need are often already in their systems. The problem is rarely a lack of reach — it’s that the data describing who’s there, what they do now, and how to contact them has quietly gone out of date. Sourcing more candidates on top of a decaying database just adds more records that will need the same fix later. Treating enrichment as a continuous part of the recruiting workflow, rather than a cleanup project, is what actually keeps a candidate database usable as people change jobs, titles, and contact details year over year.

    If your team is working from a database that’s grown faster than it’s been maintained, explore candidate enrichment to see how ConnectDevs keeps candidate records current and searchable.