Yellow Pages Email Scraper avatar

Yellow Pages Email Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Yellow Pages Email Scraper

Yellow Pages Email Scraper

🟡 Yellow Pages Email Scraper extracts verified business emails by category, location, and keywords—fast and accurate. 🚀 Perfect for lead generation, sales, and marketing teams seeking targeted outreach at scale. ✅

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

SolidScraper

SolidScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Yellow Pages Email Scraper 📬

Yellow Pages Email Scraper is an Actor designed to scrape emails from Yellow Pages profiles using your chosen keywords and filters. If you’re looking for a yellow pages email scraper, this tool helps you turn directory listings into actionable leads by extracting contact emails that are publicly available. Whether you’re a marketer, sales lead, recruiter, or data analyst, you can use this yellow pages lead scraper workflow to enrich outreach lists with yellow pages scraper email results—at scale, without manually copy-pasting contacts one by one.


Why choose Yellow Pages Email Scraper?

FeatureBenefit
Keyword-driven email discoveryFinds emails from Yellow Pages bios and posts related to your keywords
Custom email-domain targetingLets you focus on specific domains (for example, collecting only @gmail.com)
Two scraping enginesSwitch between cost-effective and legacy for different performance/reliability needs
Retry + resilience logicIncludes retries and fallbacks for resilience during large runs
Structured JSON dataset outputProduces consistent records with fields like keyword, title, url, and email
Built-in proxy supportSupports proxy configuration so your runs can stay stable on bigger batches

Key features

  • 🔎 Directory-focused email extraction: Extracts emails from Yellow Pages bios and posts tied to your search keywords
  • 🎯 Custom domain filters: Use customDomains to target only the email addresses that match your preferred domains
  • 🧠 Smart targeting with keyword lists: Feed multiple keywords to build broader yellow pages business leads coverage
  • 🛡️ Engine flexibility: Choose engine as legacy or cost-effective depending on your needs
  • 🔄 Resilient collection for large searches: Includes stopping conditions and resilience behavior when results slow down
  • 💾 Immediate dataset saving: Each discovered email record is pushed as output data during the run
  • 🤖 Automation-friendly output: Produces clean JSON rows that you can export to CSV/JSON for downstream use

Input

Provide input via an input.json file. Example structure:

{
"keywords": ["founder", "marketing"],
"location": "United States",
"platform": "Yellow Pages",
"customDomains": ["@gmail.com"],
"maxEmails": 20,
"engine": "legacy",
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input Fields

FieldRequiredDescription
keywordsA list of keywords to search for. The scraper uses these to find Yellow Pages profiles where emails appear in bios and posts related to your terms.
locationLocation to filter search results. Leave it blank for broader coverage.
platformSelect platform. This actor supports Yellow Pages.
customDomainsList of custom email domains to keep (example: @gmail.com). This helps you build a more targeted yellowpages contact email finder list.
maxEmailsMaximum number of emails to collect. The scraper stops once this limit is reached. Higher limits may take longer but provide more potential results.
engineChoose scraping engine. Options are cost-effective (Cost Effective (New)) and legacy (Legacy).
proxyConfigurationProxy settings for this Actor. Use this if you want more control over network routing for your bulk email extraction software workflow.

Output

The actor saves discovered records in JSON rows (via Actor.push_data).

Example output row:

{
"network": "Yellow Pages.com",
"keyword": "marketing",
"title": "No title",
"description": "No data",
"url": "No URL",
"email": "example@gmail.com",
"proxyGroups": []
}

Output Fields

FieldTypeDescription
networkstringSource network name for the record (set to Yellow Pages.com).
keywordstringThe keyword that led to this email being found.
titlestringTitle text from the matched directory result (may be No title).
descriptionstringDescription text extracted from the result (may be No data).
urlstringURL associated with the matched result (may be No URL).
emailstringThe extracted email address that matches your customDomains filters.
proxyGroupsarrayProxy groups provided/used for the run (value comes from the actor input during proxy setup).

Note: The dataset rows are only pushed when an email is extracted and hasn’t been seen before in the same run (deduplicated via a seen_emails set).


How to use Yellow Pages Email Scraper (via Apify Console)

  1. Open Apify Console
    Log in at console.apify.com and navigate to the Actors tab.

  2. Find the actor
    Search for Yellow Pages Email Scraper and open its actor page.

  3. Go to INPUT
    Use the input form (or upload an input.json) and set at least keywords (required).

  4. Add targeting
    Set customDomains (for example, @gmail.com) to run a more precise scrape yellow pages emails workflow.

  5. Choose the engine
    Pick engine as legacy or cost-effective based on your needs for reliability vs cost/performance.

  6. Configure proxies (optional)
    If you have network requirements, fill in proxyConfiguration to enable reliable bulk scraping runs for directory listing email scraper use cases.

  7. Set the limit
    Adjust maxEmails to control how many email addresses you want to collect before the actor stops.

  8. Run and monitor output
    Start the run and watch logs for progress. When it finishes, open the OUTPUT dataset and export results (JSON/CSV).

No coding required — get targeted Yellow Pages email leads in minutes with this yellow pages to email list workflow.


Advanced features & SEO optimization

  • 🚀 Engine selection for different needs: Choose between legacy and cost-effective to match your priorities for speed and resilience while scraping yellow pages scraper email data
  • 🎯 Domain-first targeting: Use customDomains to focus on specific inbox providers and build cleaner local business email scraper outputs
  • 🧾 Consistent structured rows: Each record is pushed with the same field set (keyword, title, description, url, email, etc.) so it’s easy to analyze
  • 💾 Progress tracking for long runs: The actor persists progress during execution, supporting smoother continuation on larger jobs
  • 🧰 Built for automation: Ideal when you want a B2B lead email scraper feeding into CRM enrichment or outreach list-building pipelines

Best use cases

  • 📈 Sales teams building outbound lists: Quickly assemble yellow pages business leads with emails filtered to your preferred domains
  • 🧠 Market researchers analyzing contact presence: Measure how often businesses include reachable emails across directory categories using your keyword sets
  • ✉️ Email marketing ops: Generate a directory-based email seed list using customDomains for cleaner deliverability testing
  • 🏢 Local lead gen for agencies: Extract targeted contacts as part of a business directory email scraper workflow for specific regions via location
  • 🧾 Data analysts enriching datasets: Join directory results with your existing company tables using consistent keyword, url, and email fields
  • 🔧 Developer pipelines for contact enrichment: Automate website email extractor for directories style tasks with repeatable structured output
  • 🤝 Recruiters sourcing organizations: Build a yellow pages lead scraper dataset to help contact the right departments faster

Technical specifications

  • Supported Input Formats

    • ✅ JSON input with these fields: keywords (required), plus optional location, platform, customDomains, maxEmails, engine, and proxyConfiguration
  • Proxy Support

    • ✅ Yes, via proxyConfiguration
    • ✅ Engine option supports different proxy approaches (configured by engine)
  • Retry Mechanism

    • ✅ Includes retry and fallback behavior when results are missing or requests fail during scraping
  • Dataset Structure

    • ✅ JSON dataset rows pushed per discovered email
    • ✅ Includes: network, keyword, title, description, url, email, proxyGroups
  • Rate Limits & Performance

    • ✅ Supports large scraping jobs, but large searches or high email limits may take longer
    • ✅ You can increase runtime using Run Options timeouts (the actor notes a default timeout of 3600 s / 1 hr)
  • Limitations

    • ❌ Only emails found in publicly available Yellow Pages profile bios/posts are extracted
    • ❌ Setting a higher maxEmails increases potential coverage but does not guarantee reaching the exact limit

FAQ

Does Yellow Pages Email Scraper work without writing code?

✅ Yes. You can run Yellow Pages Email Scraper directly from Apify Console by providing the required keywords and optional filters like customDomains and location.

What does the actor actually extract?

✅ It extracts email addresses that appear on Yellow Pages profiles, specifically from bios and posts related to your keywords, and outputs them as structured JSON rows.

How do I target specific email providers (like Gmail only)?

You can set customDomains to filter emails by domain (for example, using @gmail.com). This is a common way to improve targeting for yellowpages contact email finder and directory listing email scraper workflows.

What happens if I set maxEmails to a very high number?

The actor will stop once it reaches the collected limit, but it may take longer to collect more emails. The actor also notes that higher limits don’t guarantee the exact number will be reached.

How do I improve results if I’m getting low email counts?

If results seem low, re-run with broader keywords and more related terms, and/or add more domains to customDomains so the yellow pages scraper email extraction has more matching opportunities.

Can I configure proxies for large bulk runs?

Yes. Use proxyConfiguration and choose an engine (legacy or cost-effective) to support stable bulk scraping for bulk email extraction software use cases.

Is this tool suitable for building a “Yellow Pages to email list” for outreach?

It can be, as long as you use the output responsibly. The actor collects only emails from publicly available sources. Always ensure your outreach practices comply with applicable laws and platform rules.


Support & feature requests

Have questions about Yellow Pages Email Scraper or want to suggest improvements for scraping yellow pages emails at scale? We’d love to hear from you.

  • 💡 Feature Requests: Examples include adding more export conveniences (CSV-focused output), improving keyword targeting options, or supporting additional email-domain filtering behaviors
  • 📧 Contact: Reach us at dataforleads@gmail.com

Your feedback helps shape future iterations of this yellow pages email scraper.


If you’re after the most comprehensive, SEO-optimized Yellow Pages Email Scraper experience, run your first keyword batch today and scale into clean, domain-targeted email leads.

Disclaimer

This actor accesses publicly accessible sources only. It does not access private profiles, authenticated data, or password-protected pages. It is your responsibility to comply with applicable laws (including GDPR/CCPA where relevant), spam regulations, and any platform terms of service.

For data-removal requests, contact dataforleads@gmail.com. Please use this tool responsibly, ethically, and for legitimate purposes only.