Yellow Pages Email Scraper - Domain Filter & Deduplication avatar

Yellow Pages Email Scraper - Domain Filter & Deduplication

Pricing

from $0.99 / 1,000 results

Go to Apify Store
Yellow Pages Email Scraper - Domain Filter & Deduplication

Yellow Pages Email Scraper - Domain Filter & Deduplication

πŸ“’ Yellow Pages Email Scraper β€” turn Yellow Pages searches into a clean local business email list. Filter by keyword, location and domain, merge alias duplicates and decode hidden addresses. πŸͺ For SMB lead generation & cold email.

Pricing

from $0.99 / 1,000 results

Rating

0.0

(0)

Developer

InsightFlow

InsightFlow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Yellow Pages Email Scraper πŸ”

Yellow Pages Email Scraper helps you extract emails from Yellow Pages listings without the manual hunting. It’s built for marketers, recruiters, sales pros, and researchers who need faster Yellow Pages lead generation, cleaner directory contact scraping, and a practical business directory email finder for public web data. πŸš€

🌟 Key Features of Yellow Pages Email Scraper

FeatureBenefit
βœ… Targeted Keyword SearchUse your keywords to find relevant Yellow Pages business listings and focused prospecting opportunities.
βœ… Location FilteringNarrow your directory lead extraction by location for more relevant local business prospecting.
βœ… Custom Email Domain FiltersFilter for specific email domains such as @gmail.com or @yahoo.com to refine contact information extraction.
βœ… Bulk Lead CollectionCollect up to your chosen email limit for scalable business leads scraping.
βœ… Real-Time SavingResults are saved as they’re found, helping prevent data loss during longer runs.
βœ… Built-In Proxy SupportUses built-in proxy support for reliable scraping and better stability on public web data.
βœ… Resume-Friendly RunsProgress is stored so you can continue large directory contact scraping jobs more smoothly.

πŸ“₯ Input β€” Yellow Pages Email Scraper Parameters

{
"keywords": [
"manager",
"founder"
],
"location": "",
"customDomains": [
"@gmail.com",
"@yahoo.com"
],
"maxEmails": 20
}
ParameterTypeRequiredDefaultDescription
keywordsArrayYes["manager", "founder"]A list of keywords or queries to search for relevant Yellow Pages listings.
locationStringNo""Location used to filter search results. Leave it empty to search more broadly.
customDomainsArrayNo["@gmail.com", "@yahoo.com"]Email domains to focus on when collecting contact details, such as common personal or business domains.
maxEmailsIntegerNo20Maximum number of emails to collect before the actor stops.

πŸ“€ Output β€” What Yellow Pages Email Scraper Returns

The actor saves each result as a JSON record in your Apify dataset. πŸ“¦

{
"keyword": "founder",
"title": "Green Leaf Plumbing",
"description": "Licensed plumbing services for residential and commercial clients in Austin, TX. Emergency repairs, water heater installation, and drain cleaning.",
"url": "https://www.yellowpages.com/austin-tx/mip/green-leaf-plumbing-12345678",
"email": "contact@greenleafplumbing.com"
}
FieldLabelFormatDescription
keywordKeywordtextThe keyword that matched this result.
titleTitletextThe title of the Yellow Pages listing.
descriptionDescriptiontextThe listing description or summary shown in the dataset.
urlUrllinkThe URL of the Yellow Pages listing.
emailEmailtextThe email address extracted from publicly available sources.

πŸ’» How to Use Yellow Pages Email Scraper β€” Step-by-Step

  1. Open the Actor β€” Find Yellow Pages Email Scraper in the Apify Store and open the actor page.
  2. Enter Keywords β€” Add the job titles, industries, or business terms you want to target.
  3. Set Location β€” Optionally narrow results to a city, region, or country for better local business email harvesting.
  4. Choose Email Domains β€” Add one or more domains to focus your email discovery software results.
  5. Set Max Emails β€” Control how many contacts you want in one run.
  6. Run the Actor β€” Start the actor and monitor the live logs while it collects leads.
  7. Export Results β€” Download the dataset and use the leads in your CRM, spreadsheet, or outreach workflow.

No coding required. Results are ready in minutes.

πŸ’‘ Best Use Cases for Yellow Pages Email Scraper

  • 🎯 B2B Lead Generation β€” Build targeted prospect email database lists from Yellow Pages for outreach campaigns.
  • πŸ“£ Email Marketing β€” Gather public contact details for newsletters and drip sequences.
  • 🀝 Local Business Prospecting β€” Find nearby businesses with publicly available contact information.
  • πŸ”¬ Market Research β€” Study business directory scraping tool results across industries and locations.
  • πŸ“Š CRM Enrichment β€” Add discovered emails to existing contact records for cleaner outreach.

Disclaimer

This actor only accesses publicly available data on Yellow Pages. It does not scrape private profiles, authenticated content, or password-protected pages. Users are responsible for complying with applicable laws, platform terms, and anti-spam regulations. Use this tool for legitimate lead generation, research, and marketing purposes only. For data-removal requests, contact πŸ“§ insightflowofficial@gmail.com.

πŸ†˜ Support & Feedback

Have a question or found an issue with the Yellow Pages Email Scraper? We’re here to help.

  • 🐞 Bug Reports: Reach out with a clear description of the issue and what happened.
  • ✨ Custom Solutions & Feature Requests: Share your idea if you need tailored data extraction support.
  • πŸ“§ Email: insightflowofficial@gmail.com

Your feedback helps improve this yellow pages email scraper for everyone.

MX Lookup

Every address is checked at the DNS level: the actor resolves the mail domain's MX records and reports what it found.

FieldMeaning
mxFoundtrue when the domain publishes at least one mail server
mxHostThe lowest-preference (primary) mail server
mxRecordsEvery MX record found, in preference order
mxProviderWho runs the mail: Google Workspace, Microsoft 365, Zoho, Proton, ...
mxStatusfound, no_records, no_such_domain, timeout, error, or skipped

Inputs

  • MX Lookup - turn the check on or off (default: on).
  • Only keep contacts whose domain has an MX record - drop unreachable domains. Only a definite negative (no_records / no_such_domain) drops a contact; a timeout or resolver error is treated as unknown and the lead is kept.
  • MX lookup timeout (seconds) - per-domain DNS budget, 1-15s.

This is a domain-level check. It confirms the domain can receive mail; it does not verify that an individual mailbox exists.