Skip Trace Property Owner — Phone, Email & Address Finder
Pricing
from $120.00 / 1,000 property owner founds
Skip Trace Property Owner — Phone, Email & Address Finder
Skip trace any US property address — get owner name, phone numbers, email & mailing address from public records. The only skip trace tool on Apify. Built for real estate wholesalers. $0.12/result, no subscription.
Pricing
from $120.00 / 1,000 property owner founds
Rating
0.0
(0)
Developer
Khadin Akbar
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Skip Trace Property Owner — Find Phone, Email & Mailing Address
The only skip trace tool on Apify Store. Look up any US property address and instantly get the owner's full name, phone numbers, email addresses, and mailing address — the same data real estate wholesalers pay $0.07–$0.15 per lookup for on BatchSkipTracing, PropStream, and DealMachine.
No subscription. No minimum. Pay $0.12 only when a result is found.
💡 Works with Claude, ChatGPT, and any AI agent via the Apify MCP Server — just say "skip trace these addresses" and your AI does the rest.
What is skip tracing in real estate?
Skip tracing is the process of finding a property owner's contact information — typically their phone number, email address, and mailing address — so you can reach out to them directly about buying their property. It's the #1 tool used by real estate wholesalers to contact motivated sellers before they list on the MLS.
This actor automates skip tracing at scale. Submit up to 500 property addresses per run and get back a clean, CRM-ready dataset in minutes.
What data does this skip trace tool extract?
| Field | Type | Description |
|---|---|---|
owner_full_name | string | Full legal name of current owner |
phone_numbers | array | Mobile + landline numbers |
email_addresses | array | Personal + work emails |
owner_mailing_address | string | Where the owner actually lives (absentee detection) |
owner_since | string | Year owner has been associated with property |
relatives | array | Co-owners or household members |
lookup_status | string | found / partial / not_found |
property_address | string | Original input address (for matching) |
source_url | string | Public records page used |
scraped_at | ISO datetime | Timestamp of lookup |
The lookup_status field means you can instantly filter your list to only the records with full contact info before exporting to your dialer — no manual cleanup.
How to use this skip trace tool
Option 1 — Apify Console (no code):
- Click "Try for free" above
- Paste your address list (one per line) under "Property addresses to skip trace"
- Toggle phone/email on or off based on your campaign
- Click Start — results stream in real time
- Export as JSON or CSV directly into your CRM, dialer, or spreadsheet
Option 2 — AI agent (Claude / ChatGPT):
Connect via the Apify MCP Server and just say:
"Skip trace these 50 addresses and return anyone with a phone number" "Find the owner of 123 Main St Dallas TX and get their phone and email" "Run skip traces on my tax delinquent list and give me absentee owners only"
Your AI automatically calls this actor, processes the results, and returns structured data — no manual work required.
Option 3 — REST API:
curl -X POST "https://api.apify.com/v2/acts/khadinakbar~skip-trace-property-owner/runs" \-H "Authorization: Bearer YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"addresses": ["123 Main St, Dallas, TX 75201","456 Oak Ave, Austin, TX 78701"],"includePhone": true,"includeEmail": true,"maxResults": 100}'
How much does skip tracing cost here vs. competitors?
| Service | Price per lookup | Subscription required? | Works with AI agents? |
|---|---|---|---|
| This actor | $0.12 | No | Yes (MCP) |
| BatchSkipTracing | $0.07–$0.15 | Yes | No |
| PropStream | Bundled in $99/mo | Yes | No |
| DealMachine | $0.10–$0.15 | Yes | No |
| Batch Leads | $0.12–$0.18 | Yes | No |
Key difference: You only pay when a result is actually found (not_found records are free). With subscription tools, you pay whether or not data exists for that address.
Real estate use cases
Driving for dollars lists. You've got 200 addresses from driving neighborhoods — skip trace them all in one run. Export to your dialer. Start calling the same afternoon.
Tax delinquent / pre-foreclosure. County lists give you addresses but no contact info. Run them through this actor and you've got phone numbers before anyone else calls.
Absentee owner targeting. When owner_mailing_address ≠ property_address, you've found a landlord who doesn't live at the property — the highest-converting segment for wholesale deals. Filter automatically from the output.
Vacant property outreach. Combine with a driving-for-dollars app, skip trace the addresses, and reach out to owners before they even think about listing.
List stacking and enrichment. Take any existing motivated seller list from Propstream, Listsource, or ATTOM and append phone + email via this actor in batch.
AI-powered acquisition pipeline. Connect to Claude or ChatGPT via MCP. Your AI agent skip traces addresses, qualifies leads based on owner data, and drafts personalized outreach — a fully automated wholesale pipeline.
How to skip trace property owners via JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('khadinakbar/skip-trace-property-owner').call({addresses: ['123 Main St, Dallas, TX 75201','456 Oak Ave, Austin, TX 78701',],includePhone: true,includeEmail: true,maxResults: 500,});const { items } = await client.dataset(run.defaultDatasetId).listItems();// Filter to only records where contact was foundconst found = items.filter(r => r.lookup_status === 'found');console.log(`Found contact info for ${found.length} of ${items.length} addresses`);
How to skip trace property owners via Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_TOKEN')run = client.actor('khadinakbar/skip-trace-property-owner').call(run_input={'addresses': ['123 Main St, Dallas, TX 75201','456 Oak Ave, Austin, TX 78701',],'includePhone': True,'includeEmail': True,})items = list(client.dataset(run['defaultDatasetId']).iterate_items())# Get absentee owners (mailing address differs from property)absentee = [r for r in itemsif r.get('owner_mailing_address') andr.get('owner_mailing_address') != r.get('property_address')]print(f'Found {len(absentee)} absentee owners')
How to integrate with Make.com, Zapier, or n8n
Make.com: Use the Apify → Run Actor module. Pass your address list from a Google Sheet or Airtable. When the run completes, use the Apify → Get Dataset Items module and map the output to your CRM or dialer.
Zapier: Trigger from a Google Sheet row. Use the Apify Run Actor action. When complete, use a Formatter step and push to HubSpot, GoHighLevel, or any webhook.
n8n: Use the Apify node. Connect addresses from your database, run skip traces, and route results to your outreach platform automatically.
FAQ
Q: How accurate is the data? All data is sourced from public records databases. Expect 60–80% hit rates on residential properties, consistent with what BatchSkipTracing and similar services achieve on the same underlying public data. Commercial properties owned by LLCs will return the entity name with limited personal contact info.
Q: Is skip tracing legal? Yes — this actor only extracts publicly available information that anyone can access by visiting these websites manually. Property ownership records are public record in all 50 US states. For outreach compliance, always honor do-not-call requests and comply with TCPA regulations. See Apify's web scraping legality guide.
Q: Can I process more than 500 addresses at once? Yes — run multiple jobs in parallel via the API or scheduler. Use Apify's scheduler to run nightly on new lists and webhook results to your CRM automatically.
Q: What does "partial" status mean? Owner name was found but no phone or email. Useful for direct mail campaigns to the property address. Filter these separately in your export.
Q: Why do I need residential proxies? Public records sites block datacenter IPs at the CDN level. The actor handles this automatically using Apify Residential proxies — no configuration needed.
Q: Can I use this with Claude or ChatGPT? Yes. Connect via the Apify MCP Server and your AI agent can skip trace addresses directly from natural language commands — no code required.
Q: Do you offer bulk pricing? The current price is $0.12 per found result across all volumes. Not-found results are always free. For enterprise volume needs, contact support.
Integrations
CRM: HubSpot, GoHighLevel, Salesforce, Podio, REsimpli Dialers: BatchDialer, Mojo Dialer, CallTools, readymode AI Agents: Claude (via Apify MCP), ChatGPT, Cursor, any MCP-compatible agent Automation: Make.com, Zapier, n8n, Pipedream Real estate platforms: REISift, Propstream, DealMachine (as enrichment layer)
Built for real estate investors who move fast. Skip trace your list, make your calls, close your deals.