ScraperCity logo

Use case

Identity resolution

Resolve a partial identifier, an email, a name, or a phone number, into a full, current contact record.

The problem

Your data is fragmented. One system has an email with no name, another has a phone with no owner, a scrape gave you a LinkedIn URL but no way to call. Each fragment points at a real person, but nothing ties them together, so the records stay half-useful and duplicates pile up.

Matching by hand does not scale, and matching on the wrong field is worse than not matching at all: two people share a name, an old email outlives a job, a recycled phone number now belongs to someone else. Resolution has to start from the fragment you actually hold and end at a person you can verify, not a best guess.

How ScraperCity solves it

Start from any single identifier and resolve it to the full, current person. Each tool takes one kind of fragment as input, so you route the column you have to the tool that reads it.

People Finder
$0.0199 per result (searches with 0 matches are billed as 1 result)

Give a name, phone, email, or address and get a full public-record profile back: current contact details and known associations. A phone with no name goes here too, and comes back with the owner attached.

Email Finder
$0.05 per email found (FREE if not found)

Resolve a name and company domain to a verified business email. No email found means no charge.

Mobile Finder
$0.25 per number found (FREE if not found)

Turn a LinkedIn URL or an email into a verified mobile number, so a scraped profile becomes someone you can reach. You are only charged when a number comes back.

Email Validator
$0.0072 per email

Confirm a resolved email is deliverable before you send to it, so identity resolution ends in a working address rather than a bounce.

A worked example

Say a scrape left you with a single row: a LinkedIn URL and a name, nothing you can act on. Here is the path from that fragment to a verified, reachable contact.

  1. Step 1, confirm the person

    Run the name through the People Finder to pull a full public-record profile. It returns a short candidate set, a shortlist to confirm against, so you match the one whose company and location line up with what you already know and rule out namesakes before going further.

  2. Step 2, resolve the channels

    Feed the name and company domain to the Email Finder for a verified business email, and hand the LinkedIn URL to the Mobile Finder for a direct number. Both charge only on a hit, so a fragment that resolves to nothing costs nothing.

  3. Step 3, verify before you use it

    Send the resolved email through the Email Validator so you only keep a deliverable address. The row you started with, one URL and a name, is now a named person with a checked email and a mobile you can dial.

What you end up with

One resolved row per input: the fragment you started with, tied to a full name, a verified email, and a current phone, so every scattered record points back to one real person.

InputResolved nameEmailMobile
linkedin.com/in/jchenJulia Chenjchen@vireo.com(206) 555-0119
(312) 555-0184Andre Willisawillis@harborpm.com(312) 555-0184

Example rows shown for illustration. A live phone lookup can return more than one candidate, so the resolved name is the one you confirm against the rest of the record.

What we see teams do to resolve a fragment

These lookups run on our own platform, so we can see how teams turn a scrap of data back into a real person, not just describe it.

Frequently asked questions

Resolve your fragmented data today