Skip Trace – Name, Address, Phone & Email People Lookup avatar

Skip Trace – Name, Address, Phone & Email People Lookup

Pricing

from $15.00 / 1,000 results

Go to Apify Store
Skip Trace – Name, Address, Phone & Email People Lookup

Skip Trace – Name, Address, Phone & Email People Lookup

Skip trace NC property owners and voters by name or address: free public records with mailing address and a 0-100 match score, for real estate skip tracing. Outside NC? Use our truepeoplesearch-scraper for phone and email lookup. Pay per result; no match, no result charge. Not for FCRA use.

Pricing

from $15.00 / 1,000 results

Rating

1.0

(1)

Developer

IntelScrape

IntelScrape

Maintained by Community

Actor stats

4

Bookmarked

487

Total users

26

Monthly active users

8.6 hours

Issues response

2 days ago

Last modified

Share

Actor Banner

Skip Trace PRO — People Lookup by Name, Address, Phone & Email

🤖 NEW: Connect This To Your AI!

Want Skip Trace PRO inside Claude, Cursor, or ChatGPT? Use the Skip Trace MCP Server — Model Context Protocol access to multi-source people lookup (name / address / phone / email) hands-free. Ask your AI to enrich Building Permit, UCC Lien, or TruePeopleSearch lead lists, then draft outreach — all via MCP. Also SoftCTA: Google Maps Email Extractor for local B2B emails.

Skip trace anyone by name, address, or phone — and get contacts you can actually use. Skip Trace PRO pulls contact data from a licensed skip-trace provider (not scraping, not breach data), then adds the things competitors don't: a clean flat record with the best phone & email surfaced, phone validation + line-type + optional real-time liveness, MX-verified emails, an optional breach-exposure flag, and a match-confidence score.

Built to fix the three things people hate about other skip-trace actors: empty results, messy nested JSON, and dead contact info.


🔗 Permit → Owner → Contact: a 3-step lead pipeline (for roofing, solar, HVAC & real-estate sales teams)

Three IntelScrape Actors chain into one workflow: find who just pulled a permit, then find a way to reach them. Each step is its own pay-per-event run, so you only pay for the steps you use.

StepActorWhat it gives you
Building Permit Scraper1. New permits by city, trade and value: address, contractor, owner name where the city publishes it
Skip Trace PRO (you are here)2. Turn a name or address from step 1 into a person record (address history, relatives, phone/email where available)
TruePeopleSearch Scraper3. Second-source phone/email check for the same person, so you can compare two sources before you call

How to run it (no code):

  1. Run Building Permit Scraper with e.g. {"city":"Austin","permitType":"Roofing","timePeriod":"Last 30 days","maxResults":25,"enrichContractors":false} and export the dataset.
  2. Feed the owner names and addresses into Skip Trace PRO, one First Last, City ST query per line.
  3. Send any person who still has no phone or email to TruePeopleSearch Scraper.
  4. Keep the rows that two sources agree on; those are your call list.

Apify integrations (n8n, Make, Zapier, Google Sheets) can pass the dataset from one step to the next with no code. Results depend on what each public source returns for a given person; rows with no phone or email are not guaranteed.

✅ Why it's better

Typical skip-trace actorSkip Trace PRO
Data sourceBrittle scrape of Cloudflare-blocked sites → "no results"Licensed API (reliable, accurate)
OutputHuge nested JSON, contradictory arraysClean flat record, bestPhone/bestEmail surfaced
Email qualityRaw, often deadMX-verified
Phone dataRaw stringsE.164 + line-type + optional live/carrier check
Validity signalNoneBreach-exposure flag (real, used email)
Match qualityUnknownmatchConfidence 0–100 fusing every signal
Input UXStrict (semicolon required)Free-form
BillingCharged on junkPay only per delivered record

🔑 Setup — you need one contact-data key for phones & emails

Read this first. With no key, the actor runs on free public records only (NC property/voter + FEC + USAspending). Those are address-level — great for locating a person, but they carry no phone numbers or emails. Name-only hits with no phone/email/street address are withheld and never charged. To get the phones & emails this actor is built for, add one contact-data key below.

Two ways to supply a key:

  1. Input field (BYOK, easiest for one-off runs): paste your key into the "PDL API key" or "ScraperAPI key" input field when you run the actor.
  2. Environment variable (best if you own the actor / run it repeatedly): set it under Actor → Settings → Environment variables (kept secret, never in input).
Env varPurposeRequired?
PDL_API_KEYSource 1 — People Data Labs (recommended; resale-OK outside FCRA; free 100/mo)set ≥1 source
SCRAPERAPI_KEYSource 3 — FastPeopleSearch via ScraperAPI unblocker (residential data; free 1k/mo)set ≥1 source
ENDATO_AP_NAME / ENDATO_AP_PASSWORDSource 2 — Endato/Enformion (personal use only — ToS forbids resale)optional
HIBP_API_KEYBreach-exposure flag (HaveIBeenPwned)optional
NUMVERIFY_API_KEYReal-time phone liveness + carrieroptional

Multi-source cascade: the actor queries every configured source top-down, merges the results, and isolates the most-likely match — a phone/email confirmed by 2+ independent sources ranks highest (bestPhoneCorroboration, sourceCount, mostLikely). Configure one source or all three; it uses whatever's keyed.

⚖️ Compliance — your responsibility. The scraperapi source scrapes public people-search data; reselling personal data can trigger FCRA and state data-broker registration obligations. Confirm ScraperAPI's terms permit your use. pdl permits resale only outside FCRA-regulated uses (no employment/credit/insurance/housing). endato forbids resale entirely — personal use only.

Each enrichment gracefully skips if its key isn't set. No key? Run with demoMode: true to preview the exact phone/email output format before you commit a key. Demo mode writes one fictional sample record to the run's Key-value store (OUTPUT) and charges no result events (only the one-time Actor start event applies), so you never pay per result to discover the free tier is address-only.

Why a licensed API, not scraping? Public people-search sites sit behind Cloudflare/DataDome and block scrapers (that's why other actors return "no results"). A licensed API is reliable, durable, and — for People Data Labs — resale-permitted outside FCRA-regulated uses. Start free: PDL gives 100 lookups/month free + a 500-credit trial (peopledatalabs.com).

Endato/Enformion has deeper US consumer data but its ToS prohibits resale — only select it for your own internal use, never for a public/paid actor.


🔧 Inputs

  • names — "John Smith, Austin, TX"
  • addresses — "123 Main St, Austin, TX 78701" (reverse → residents)
  • phones — "(512) 555-0142" (reverse → owner)
  • verifyEmails / classifyPhones — on by default
  • verifyPhoneLiveness — real-time active-line check (needs NumVerify key)
  • checkBreachExposure — breach metadata flag (needs HIBP key)

📤 Output (one clean row per person)

{
"query": "John Smith, Austin, TX",
"fullName": "John Smith",
"age": 47,
"bestPhone": "(512) 555-0142",
"bestPhoneType": "mobile",
"bestPhoneE164": "+15125550142",
"bestPhoneLive": true,
"bestEmail": "jsmith@gmail.com",
"bestEmailVerified": true,
"breachExposed": true,
"breachCount": 7,
"dataClassesExposed": ["Email addresses", "Phone numbers"],
"currentAddress": "123 Main St, Austin, TX 78701",
"matchConfidence": 92,
"source": "Endato",
"scrapedAt": "2026-06-07T00:00:00.000Z"
}

💡 Use cases

Real-estate lead skip-tracing • debt collection • process serving • B2B enrichment • CRM contact append.

⏰ Schedule this Actor — weekly re-check of a short list of names

Run it once with your own settings, save that run as a task, then let Apify Schedules repeat it. About two minutes, no code.

  1. In Apify Console open Schedules → Create new.
  2. Click Add → pick your saved task (or this Actor), set the cron expression and time zone below, and click Enable (new schedules start disabled).
  3. Optional: open the task's integrations and add a webhook on ACTOR.RUN.SUCCEEDED so every finished run is pushed to your CRM, Zapier, Make or n8n. Payload template: {"runId": {{resource.id}}, "datasetId": {{resource.defaultDatasetId}}, "status": {{resource.status}}}. Your tool then reads https://api.apify.com/v2/datasets/<datasetId>/items?format=csv, or use the Apify integrations for Google Sheets, Make and Zapier.
CadenceCron expression
Every day, 8 AM0 8 * * *
Weekdays, 8 AM0 8 * * 1-5
Every Monday, 8 AM0 8 * * 1
1st of the month, 8 AM0 8 1 * *

Starter task input for this Actor (edit the values, then paste into the task):

{
"names": [
"Jane Doe, Dallas, TX"
],
"maxResultsPerQuery": 3,
"classifyPhones": true
}
  • Run the task manually once first and confirm the rows look right (use demoMode to preview the format with no lookup and no result charge; the Actor start event still applies).
  • There is no change-only mode yet: every scheduled run looks up the whole list again and each delivered row is billed again. Keep scheduled lists short and remove names once you have the contact you need.
  • Set a maximum charge per run in the task's run options so a schedule can never spend more than you planned.

Prefer the API? POST https://api.apify.com/v2/schedules with a body like the one below (send your token in the Authorization: Bearer header):

{
"name": "skip-trace-pro-weekly",
"userId": "YOUR_USER_ID",
"actions": [
{
"type": "RUN_ACTOR_TASK",
"actorTaskId": "YOUR_TASK_ID"
}
],
"cronExpression": "0 8 * * 1",
"timezone": "America/New_York",
"isEnabled": true
}

Docs: Apify Schedules · Webhook actions

Did this run save you time? A quick rating on the Store page helps other people find it. If something broke, open an Issue instead and I'll fix it fast; issues get answered within a day.

❓ FAQ

What is skip tracing? Skip tracing means finding current contact details (phone numbers, emails, addresses) for a person you need to reach, such as a property owner, a debtor or someone you need to serve papers to. This Actor does skip tracing in bulk: give it names, addresses, phones or emails and get one clean row per person back.

Can I search by address only (reverse address lookup)? Yes. Put full street addresses in Search by Address and the Actor returns the residents it can match, ranked by match confidence.

Can I do a reverse phone or email lookup? Yes. Use Search by Phone Number or Search by Email to find the person behind a number or address.

Do I need an API key? No key is needed to run it. Without a key the Actor uses free public-record sources, which are address-level and usually carry no phones or emails. Add your own People Data Labs or ScraperAPI key in the input to unlock phones and emails. Turn on Demo mode to preview the exact output format: it saves one fictional sample record to the Key-value store (OUTPUT) and charges no result events, only the one-time Actor start event.

How is it billed? Pay per event: a small start fee plus a fee per delivered person record. Name-only hits with no phone, email or street address are withheld and not charged. See the Pricing tab on this page for the current per-event prices. You are only charged for the events listed there, and you can cap spend with the run's maximum charge setting.

Can I use the results for tenant screening, hiring or credit decisions? No. This is not a consumer report under the FCRA. Use it for real estate outreach, collections, process serving, CRM enrichment and similar lawful purposes.

How do I export the results? From the Output tab as CSV, Excel, JSON or XML, or pull them through the Apify API, webhooks, Zapier, Make or the Skip Trace MCP Server for AI agents.

⚖️ Compliance

Returns data from licensed providers and public-metadata services only. No breach contents, ever. Not an FCRA consumer report — do not use for credit, employment, insurance, or tenant screening. You are responsible for lawful use.


ActorWhat it does
Email Finder — VerifiedFind & verify business emails from name + domain
LinkedIn Lead Scraper + Email FinderLinkedIn profile data + verified email in one pass
B2B Lead GeneratorBulk company + contact discovery for outbound
Google Maps Email ExtractorExtract emails & contacts from Google Maps listings
Contact Info ScraperScrape phones, emails, and socials from any website
UCC Filing MonitorTrack UCC liens — find distressed borrowers and collateral
Trustpilot Reviews ScraperMonitor brand reputation on Trustpilot
App Store Reviews ScraperiOS App Store review mining
G2 Reviews ScraperB2B software review data from G2
Google Reviews ScraperLocal business reviews from Google Maps
Greenhouse Jobs ScraperHiring signals from Greenhouse ATS job boards
Lever Jobs ScraperHiring signals from Lever ATS job boards
Ashby Jobs ScraperHiring signals from Ashby ATS job boards
Product Hunt ScraperFind and track new product launches
Shopify Owner EmailFind the owner email behind any Shopify store

Soft CTA — MCP + lead-source siblings (README / MCP cross-sell)

Skip Trace PRO is the contact match layer. Feed it cleaner upstream leads from:

  1. Building Permit Scraper — new construction / roof / solar / HVAC owner+contractor names → skip-trace owner phones
  2. UCC Lien Scraper — FL/NJ UCC filings → enrich debtor / business contacts here
  3. TruePeopleSearch Scraper — lighter people-search sibling when you need a cheaper first pass
  4. Skip Trace MCP Server — run Permit + Skip Trace inside Claude / Cursor / ChatGPT

No extra PPE events on this Actor for these cross-sells — each sibling bills on its own Store pricing.


⭐ Store review

If a live lookup returned the contact fields you needed, a quick Store review helps other users — thank you.