Data Recipes: Let’s Freshen Up Your Candidate Database
September 17, 2024
Table Of Contents
Introducing Data Recipes: Let’s Freshen Up Your Candidate Database
Every recruiter hates that feeling of finding the perfect candidate only to reach out and discover that they just changed jobs last month. It can be just as frustrating to spend hours verifying contact information and work experience when building a high quality candidate list.
In this recipe, you’ll find a quick and easy way to take your existing database of candidates and fill-in missing information with up-to-date data from PDL’s Person Dataset.
Ingredients
PDL Datasets: Person Dataset (via our Person Enrichment API or Person Data License) Key
Fields: Name, Contact Info, Work Experience, Location, Social / Github, Skills, Certifications
Inputs: Unique Identifying Attributes (e.g., email, LinkedIn, phone)
Outputs: Comprehensive Person Records
Directions
Step 1: Gather your candidates
Create a dataset of all the candidates you would like to enrich.
Step 2: Access the PDL Person Dataset
Set up your PDL account and access the Person Dataset through our APIs or bulk data files. For this recipe we recommend using the Person Enrichment API, which automatically handles the matching process in the Step 5 below.
Step 3: Define your inputs
Decide on the identifying information to use for matching (e.g., LinkedIn URL, email, phone number). If lacking specific identifiers, use combinations like name with company, location, or school.
Step 4: (Optional) Specify your outputs
Define specific information required from the Person Dataset (e.g., personal emails for outreach). If you’re using the Person Enrichment API, you can use the required field for this.
Step 5: Match your candidates against the Person Dataset
Use your defined inputs from Step 3 to find matching records in the Person Dataset. Filter out any records not meeting your required outputs from Step 4.
Step 6: Append enrich information
Integrate the enriched data back into your candidate records.
Step 7: Test and verify
Check the enriched dataset for completeness and accuracy. Track match rates and verify the accuracy with spot checks or randomized samples.
Data Ingredients
For this recipe, you’ll need to have an existing dataset of candidate profiles, which we will then enrich with PDL’s Person Dataset.
Existing Dataset of Candidates:
This is your existing list of candidates that you have already collected. This could be anything from a simple text document with names and emails up to a full enterprise Applicant Tracking System (and everything in between). The only requirement is that your dataset contains some amount of information for each candidate that can be used for matching.
PDL Person Dataset:
People Data Labs’ flagship person dataset is perfect for enriching candidate profiles. It contains hundreds of millions of professional records from across the world, complete with hundreds of attributes including work and education experience, contact information, skills, certifications and more. This dataset is accessible in a variety of ways, including as an API or a bulk data file.
How to Access the Person Enrichment API
If you expect to enrich less than ~8,000 candidates per month, then use our self-serve portal to set up an API key and purchase credits for the Person Enrichment API (we offer 100 free credits per month to all users).
For larger volumes, speak with a data consultant who can help you set up an enterprise account with a lower cost per credit.
How to Improve Match Rate
Ensure that you are standardizing your inputs before matching against the Person records (i.e. lower-casing and trimming whitespace).
Additionally, if you have set up a lot of required parameters, you may be filtering out a lot of profiles. If your match rates are too low for your goals, we recommend limiting the required fields to just the most important ones.
Still Need Help?
Check out our detailed code examples
Check out our help desk / reach out to us at support@peopledatalabs.com
Reach out to your customer success representative (enterprise customers)