Contact Details Scraper | Phone Email Extractor avatar

Contact Details Scraper | Phone Email Extractor

Pricing

Pay per event

Go to Apify Store
Contact Details Scraper | Phone Email Extractor

Contact Details Scraper | Phone Email Extractor

Extract public phone numbers, emails, social profile URLs, and support pages from supplied websites for data hygiene and contact-detail enrichment workflows. Research-only output, no outreach use.

Pricing

Pay per event

Rating

0.0

(0)

Developer

太郎 山田

太郎 山田

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

2 days ago

Last modified

Share

Contact Details Extractor

After this run

Turn this Actor's output into a capped paid report with CSV Local Business List Scoring & SEO Gap Report. Use it when local SEO, lead-gen, and agency operators with an existing CSV need to prioritize which businesses in a list deserve outreach, cleanup, or SEO follow-up.

  • First report: $3 / lead_scoring_report; set maxChargeUsd to $3.
  • Deeper report: $15 / agency_lead_gap_report; use only when the first result needs competitor or action-depth.
  • This is an internal Apify flow aid. It is not revenue proof until accounted paid usage appears.

RevOps, support ops, compliance reviewers, and data teams use this actor to turn public business contact pages from websites supplied by the user into a clean dataset for Site QA & Content Intelligence Pack. Provide focused source inputs, keep the first run small, and expand only after the output shape is useful. Each emitted row includes source context, timestamps, and fields designed for monitoring, QA, research, or workflow handoff.

Store Quickstart

Start with owned or target-account contact/about/support pages. The actor emits public business contact-channel rows only; person-level email candidates are suppressed and counted in warnings.

Recommended first run:

{
"urls": [
"https://example.com/contact"
],
"includeSocialLinks": true,
"limit": 25,
"delivery": "dataset",
"dryRun": false
}

Input examples

Company site

{
"urls": [
"https://example.com/contact"
],
"includeSocialLinks": true,
"limit": 25,
"delivery": "dataset",
"dryRun": false
}

Account data hygiene

{
"domains": [
"example.com"
],
"paths": [
"/contact",
"/about"
],
"limit": 25,
"delivery": "dataset",
"dryRun": false
}

Webhook validation

{
"urls": [
"https://example.com/support"
],
"delivery": "webhook",
"webhookUrl": "https://example.com/webhook",
"dryRun": false
}

Sample output

{
"meta": {
"actorName": "contact-details-extractor",
"actorTitle": "Contact Details Extractor",
"bundle": "Site QA & Content Intelligence Pack",
"fetchedAt": "2026-05-06T00:00:00.000Z",
"totalRows": 1
},
"rows": [
{
"actorName": "contact-details-extractor",
"rowType": "public_contact_channel",
"domain": "example.com",
"sourceUrl": "https://example.com/contact",
"email": "support@example.com",
"phone": "+1 555 0100",
"socialUrls": [
"https://www.linkedin.com/company/example"
],
"fetchedAt": "2026-05-06T00:00:00.000Z"
}
],
"warnings": []
}

Output fields

  • rowType
  • domain
  • sourceUrl
  • email
  • phone
  • socialUrls
  • confidence
  • warnings
  • fetchedAt

Rows also include source URLs, fetch timestamps, warnings when a source is partial, and stable IDs when the workflow supports recurring change detection.

Pricing and no-change runs

$0.001 actor start and $0.008 per verified public business contact-channel row. Empty scans, person-level-only pages, unverified rows, and policy-suppressed candidates should not create dataset charges.

The default dataset is the billable surface. Dry runs, validation-only runs, missing-key warnings, and unchanged recurring polls should not write payable default-dataset rows.

Compliance guardrails

  • Use with public business contact, about, support, location, legal, privacy, or company pages and a lawful basis for downstream processing.
  • Designed for account data hygiene, support-channel inventory, and compliance review. Person-level emails are suppressed rather than emitted.
  • Individual contact harvesting, personal profile collection, bulk promotional messaging, and consent-free communication workflows are outside the intended use.
  • Do not use provider emblems or wording that implies approval by an upstream data provider.

See also

Use these follow-on Actors when you want a capped, decision-ready report instead of more raw rows. They use public or user-provided inputs, respect maxChargeUsd, and do not promise rankings, revenue, conversion lifts, or sales outcomes.

If this Actor gave you raw rows or source context, these follow-on report Actors are designed for a small capped paid run. They help make a decision, not just collect more data.

  • CSV Local Business List Scoring & SEO Gap Report - prioritize which businesses in a list deserve outreach, cleanup, or SEO follow-up. Entry $3 / lead_scoring_report; premium $15 / agency_lead_gap_report.
  • Website RAG Readiness Audit Report - decide whether public website pages are clean and complete enough for RAG ingestion. Entry $9 / website_rag_snapshot_report; premium $29 / website_rag_readiness_report.

Keep maxChargeUsd equal to the selected tier. Internal links are traffic aids only; real proof requires accounted paid usage.