Yellow Pages Email Scraper avatar

Yellow Pages Email Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Yellow Pages Email Scraper

Yellow Pages Email Scraper

📧 Yellow Pages Email Scraper extracts business emails from Yellow Pages listings quickly and accurately. 🚀 Great for B2B lead generation, outreach, and market research—save time, boost sales pipelines, and reach targeted customers faster.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Scraperoka

Scraperoka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Yellow Pages Email Scraper 🎯 — Extract emails from Yellow Pages listings in bulk

Manually visiting hundreds of Yellow Pages listings to collect email addresses wastes hours you don’t have. Yellow Pages Email Scraper automates email extraction from Yellow Pages profiles using your keywords and email-domain filters—ideal for marketers, recruiters, and growth teams. Yellow Pages email scraper and yellowpages email scraper workflows can turn public listings into outreach-ready leads in minutes, even at scale. The result is a bulk email extraction from directories workflow that can produce thousands of usable records in a single run.


What You Get: Sample Output

Here's a sample record from a single run:

{
"network": "Yellow Pages.com",
"keyword": "marketing",
"title": "Marketing Consulting Services",
"description": "No data",
"url": "https://www.yellowpages.com/example-marketing-profile",
"email": "alex@gmail.com",
"proxyGroups": ["GOOGLE_SERP"]
}

Output Fields

FieldTypeWhat It Tells You
networkstringThe source network name for the record (always Yellow Pages.com).
keywordstringWhich keyword from your keywords list was used for this find.
titlestringThe title captured from the public listing result, useful for context during outreach.
descriptionstringThe text snippet the scraper captured alongside the listing (helps you understand where the email came from).
urlstringThe listing link associated with the captured email.
emailstringThe extracted email address that you can add to your lead list.
proxyGroupsarrayProxy configuration value used for the run (helpful for transparency/debugging).

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.


Why Yellow Pages Email Scraper?

There are a lot of ways to pull contact data from public web sources — here’s what sets Yellow Pages Email Scraper apart.

Keyword and domain targeting for cleaner lead lists

You control the keywords to drive relevance and use customDomains (like @gmail.com) to focus on specific email domains. This makes a yellow pages email scraper more useful for real outreach rather than generic email scraping.

Output built for immediate outreach use

Each result is pushed as a structured record including email, plus contextual fields like title, description, and url. That means your directory listing email extractor output is integration-ready for CRM import and analysis.

Resilient scraping behavior for large searches

The actor is designed to keep going through partial issues by using retries and fallbacks, and it tracks progress while collecting results. This helps keep your B2B email lead generation scraper runs productive even when results are sparse.

Deduplication to avoid repeated emails

The actor tracks seen_emails to prevent duplicates from being pushed repeatedly. That gives you cleaner local business email scraper output without obvious repeats.


Configuring Your Run

Drop this into your input.json to get started:

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

Input Parameters

ParameterRequiredWhat It Does
keywordsA list of keywords to search for. These keywords guide the email finding logic for Yellow Pages profile bios/posts related to your terms.
locationLocation to filter search results. Leave empty to avoid location filtering.
platformSelect platform. For this actor, the available option is Yellow Pages.
customDomainsList of custom email domains to target (for example @gmail.com). Helps you focus results on the kinds of emails you want.
maxEmailsMaximum number of emails to collect. The scraper stops once this limit is reached (useful to control run time and cost).
engineChoose scraping engine. Use cost-effective for Cost Effective (New) or legacy for Legacy.
proxyConfigurationConfigure proxies for this Actor.

Core Capabilities

Keyword-based email discovery

Yellow Pages Email Scraper uses your provided keywords to find emails from Yellow Pages bios and posts related to those terms. This is the core idea behind a yellowpages email scraper workflow that aims for relevance, not just quantity.

Email domain filtering with customDomains

By providing customDomains, you can limit extracted emails to specific domains (for example, focusing on personal inboxes or avoiding unwanted providers). This makes the local business email scraper results more targeted for lead qualification.

Pagination control with maxEmails

You set a clear cap using maxEmails. The actor stops once the limit is reached, which helps you manage runtime while still collecting strong lead candidates.

Built-in retries and fallbacks for resilience

The actor includes retry and fallback behavior to reduce the chance of a run failing due to intermittent blocks or empty result pages. For marketers running web scraping email leads at scale, this helps you keep momentum across multiple keyword/domain combinations.

Progress tracking during longer runs

For longer searches, it persists progress as it collects data. If you pause or rerun, you’re not starting from scratch in the same way as a stateless scraper.

Structured dataset writing as it finds leads

As emails are found, results are pushed immediately as structured JSON records. That makes export and downstream processing fast, aligning well with email scraping tool workflows for outreach and research.


Who Gets the Most Out of This

Here's how different teams put Yellow Pages Email Scraper to work:

Lead generation and outbound marketing teams use it to quickly build outreach lists by combining keywords with targeted customDomains, so they can prioritize the most relevant directory listing email extractor results.

Sales and recruiting teams run keyword-focused lead searches to find decision-maker emails tied to public business profiles, then enrich their pipeline with title, description, and url context for faster personalization.

Researchers and data analysts use the consistent output fields (email, keyword, url, and description) to analyze patterns like which keywords correlate with contact availability across public listings.

Automation engineers integrate the actor into scheduled pipelines so contact information data scraper outputs are delivered regularly to downstream systems without manual exports.

Growth teams and agencies use maxEmails to control run sizes during testing, then scale up once they confirm lead quality from the yellow pages lead scraper results.


Step-by-Step: How to Use It

No coding needed. Here's how to run Yellow Pages Email Scraper from start to finish:

  1. Open the actor on Apify — go to console.apify.com and find the actor for Yellow Pages Email Scraper.
  2. Enter your inputs — add your keywords (required), optionally set location, customDomains, and maxEmails based on how targeted and how large you want the results.
  3. Configure proxy settings — if you’re running larger searches, set up proxyConfiguration to improve scraping reliability.
  4. Hit Run and watch the live log — monitor progress while emails are being collected and pushed to the dataset.
  5. View results in the dataset tab — open the dataset to see extracted records as they’re produced.
  6. Export as JSON, CSV, or Excel — download the results directly from the Apify dashboard in the format you need.

The whole process takes under 5 minutes to set up.


Integrations & Export Options

Once your data is collected, Yellow Pages Email Scraper plugs directly into your existing workflow.

You can export your dataset in JSON, CSV, or Excel from the Apify dataset tab. This makes it easy to use as a web scraping email leads source for CRM imports, spreadsheets, or internal analysis.

For deeper automation, you can connect the actor via Apify’s API and use Apify’s native integrations, webhooks, Zapier, or Make to push results into your tools. For platform-level setup details, use the Apify API and integration documentation at apify.com/docs/api.


Pricing & Free Trial

Yellow Pages Email Scraper runs on the Apify platform, which offers a free tier — no credit card required to get started.

You’ll typically begin with test runs using the free credits provided on sign-up, then scale to paid usage when you need more capacity. Apify handles the compute billing model on a pay-as-you-go basis, and plans are available for heavier usage—check the Apify pricing page for the latest details. Start for free at apify.com and scale when you're ready.


Reliability & Performance

What We HandleHow
Empty or sparse resultsThe actor detects empty results and adapts behavior during pagination to keep runs productive.
Intermittent blocksRetries and fallbacks are built in to improve success rates on larger jobs.
Run control and scalingYou control output volume via maxEmails, so runs don’t balloon unexpectedly.
Data persistence during progressProgress is saved during the run to support long executions more reliably.
Structured output for downstream useEach found email is pushed with context fields like url, title, and description.

Limitations: The actor extracts emails from publicly available sources, so results depend on whether emails appear in public Yellow Pages bios/posts. It can’t access login-gated or private content, and email availability varies by business profile.

For enterprise-scale runs, contact us to discuss custom configurations.


Frequently Asked Questions

Is there a free plan or trial?

Yes, Apify offers a free tier to start using actors without a credit card. You can run small tests to validate lead quality before scaling up.

Do I need to log in to Yellow Pages to use this?

No. This actor is designed to scrape emails from publicly available data without requiring a Yellow Pages login.

How accurate is the data?

Accuracy depends on what the business has published publicly. The actor extracts emails it finds associated with the content it captures from Yellow Pages bios/posts related to your keywords and customDomains.

How many results can I get per run?

Your results are capped by maxEmails. The actor stops when the limit is reached, but higher limits don’t guarantee you’ll always reach the full number if emails aren’t available for your keywords.

How often is the data updated / how fresh is it?

Data freshness depends on the time of your run and what’s currently visible on Yellow Pages at that time. If you need ongoing lead capture, schedule recurring runs and compare changes over time.

No tool can guarantee legal compliance for every use case. You should review your obligations under GDPR, CCPA, applicable privacy laws, and platform Terms of Service, and use the output responsibly.

Can I export results to Google Sheets or Excel?

Yes. You can export your dataset as JSON, CSV, or Excel from the Apify dashboard, which then works well for Google Sheets and similar tools.

Can I run this on a schedule automatically?

Yes. You can set up scheduled runs using Apify’s scheduling capabilities, then feed new extracted data into your workflow regularly.

Can I access this via API?

Yes. You can trigger runs programmatically and retrieve results via the Apify API. See apify.com/docs/api for details.

What happens if the actor hits an error?

If scraping encounters issues, the actor uses retries and fallbacks and continues wherever possible. If results for a keyword/domain combination appear blocked or exhausted, the run may stop early and move on to the next combination depending on progress.


Need Help or Have a Request?

Got a question about Yellow Pages Email Scraper or want a new feature added? Reach out at dataforleads@gmail.com. We welcome requests like batch CSV upload support and webhook notifications on completion, and we actively maintain the actor based on feedback.


Yellow Pages Email Scraper is the fastest, most reliable way to extract directory contact emails from public web listings — start your free run today.

This actor collects publicly available data from Yellow Pages listings. It does not access private accounts, login-gated content, or password-protected pages. You’re responsible for complying with GDPR, CCPA, platform ToS, and any applicable local regulations when using the output. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.