Mass Youtube Channel Email Scraper avatar

Mass Youtube Channel Email Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Mass Youtube Channel Email Scraper

Mass Youtube Channel Email Scraper

๐Ÿ“ง Mass YouTube Channel Email Scraper (mass-youtube-channel-email-scraper) extracts emails from YouTube channel data at scale. ๐Ÿš€ Perfect for B2B lead gen, outreach, partnerships & market research. โšก Fast, targeted, efficient.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Hub

Scrapers Hub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

YouTube Leads Generator - B2B & B2C Email Finder ๐Ÿ”Ž

YouTube Leads Generator - B2B & B2C Email Finder helps you generate targeted lead lists from YouTube channels by using your keywords and extracting contact emails from publicly available sources. Whether you're a marketer, sales operator, recruiter, or data enthusiast building a YouTube lead generation tool for outreach, you can quickly turn โ€œinteresting channelsโ€ into a structured dataset of leads. Itโ€™s especially useful if youโ€™re using a YouTube B2B leads email finder or a YouTube email extraction workflow to save time at scale.


Why choose YouTube Leads Generator - B2B & B2C Email Finder?

FeatureBenefit
โœ… Keyword-based channel sourcingFind relevant YouTube channels by searching each keyword separately
โœ… Optional email-only filteringWhen enabled, collects leads only from channels that have emails in their description
โœ… Reliability with built-in retriesUses retry logic to improve resilience when requests fail
โœ… Structured dataset outputSaves consistent fields (channel metadata + emails) into the dataset for easy exports
โœ… Scales by controlling limitsSet maxLeadsPerKeyword (1โ€“500) to manage batch size per keyword
โœ… Proxy support for more stable runsIncludes built-in proxy support to help keep large scraping batches running smoothly

Key features

  • โœ… Accurate email extraction: Extracts email addresses from the channel description and related text content and stores them in emails
  • ๐Ÿ“ง B2B and B2C email finder modes: Use scrapeLeadsWithEmail to either collect all channels or keep only those with emails
  • ๐ŸŒ Country filtering (optional): Set country to focus results by region (or leave it worldwide by using an empty country in the input)
  • ๐Ÿ”„ Retry-first resilience: Uses multiple attempts (max_retries = 3) for more dependable scraping
  • ๐Ÿ’พ Real-time dataset saving: Each successful lead is pushed to the Apify dataset as soon as itโ€™s scraped and enriched
  • ๐Ÿ“Š Complete channel profile context: Captures channel name, handle, URL, description, joined date, and more
  • ๐ŸŒ YouTube channel URL normalization: Accepts YouTube channel formats and normalizes them for consistency
  • ๐Ÿง  Keyword-to-lead mapping: Adds the originating keyword to each saved lead record for analysis and reporting

Input

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

{
"keywords": ["fitness", "tech reviewer"],
"country": "United States",
"maxLeadsPerKeyword": 20,
"scrapeLeadsWithEmail": false
}

Input Fields

FieldRequiredDescription
keywordsโœ…List of keywords to search for YouTube channels. Each keyword is processed separately (for example: "tech reviewer", "fitness", "gaming").
countryโŒTarget country filter. Use one of the supported country names to narrow results. Leave empty for worldwide results.
maxLeadsPerKeywordโŒMaximum number of leads to collect for each keyword (1-500). The default is 20.
scrapeLeadsWithEmailโŒIf enabled, the actor filters to channels that have emails in their description (using common email providers like Gmail, Hotmail, Outlook, Yahoo). If disabled, it collects all matching channels. Default is false.

Output

The actor saves each leadโ€™s data in the YouTube Leads Dataset (dataset view: Scraped Leads).

{
"keyword": "fitness",
"channel_name": "Example Fitness Channel",
"channel_handle": "examplefitness",
"emails": ["contact@example.com"],
"channel_url": "https://www.youtube.com/channel/UCxxxxxxxxxxxxxxxxxxxx",
"subscriber_count": "123K",
"video_count": "456",
"joined_date": "Jan 2020",
"channel_description": "Channel description text...",
"social_links": {
"twitter": "https://twitter.com/example"
},
"custom_url": "https://www.youtube.com/@examplefitness",
"avatar_url": "https://example.com/avatar.jpg"
}

Output Fields

FieldTypeDescription
keywordstringThe keyword that generated this lead record
channel_namestringThe YouTube channelโ€™s name
channel_handlestringThe channel handle (when available)
emailsarrayArray of extracted email addresses for the channel
channel_urlstringNormalized channel URL (base channel URL)
subscriber_countstringSubscriber count text as found on the channel
video_countstringVideo count text as found on the channel
joined_datestringJoined date text as found on the channel
channel_descriptionstringChannel description text
social_linksobjectSocial links extracted from the channel about section (keys like twitter, instagram, etc.)
custom_urlstringThe channelโ€™s vanity/custom URL (when available)
avatar_urlstringChannel avatar/thumbnail URL
successbooleanIndicates whether the channel was scraped successfully
error_messagestringError details when success is not true

Export note: You can export dataset results in common formats (e.g., JSON/CSV) directly from the Apify dataset UI after the run.


How to use YouTube Leads Generator - B2B & B2C Email Finder (via Apify Console)

  1. Open Apify Console
    Log in at https://console.apify.com and go to the Actors tab.

  2. Find the actor
    Search for YouTube Leads Generator - B2B & B2C Email Finder and open the actor page.

  3. Go to the INPUT section
    Paste your input.json values into the input editor. The actor accepts:

    • keywords (required)
    • country
    • maxLeadsPerKeyword
    • scrapeLeadsWithEmail
  4. Choose your lead mode
    If you want a true YouTube to email leads workflow, set scrapeLeadsWithEmail to true.
    If youโ€™re building a broader YouTube outreach lead list and will filter later, keep it false.

  5. Set batch size per keyword
    Use maxLeadsPerKeyword to control how many leads to collect for each keyword (up to 500).

  6. Run the actor
    Click Run. Watch the logs for progress per keyword. If it encounters issues, it uses retry logic to keep the run moving.

  7. Review results in the dataset
    After completion, open the YouTube Leads Dataset view Scraped Leads. Each row includes your keyword, channel metadata, and the extracted emails array (when present).

  8. Export for outreach or analysis
    Export the dataset results (JSON/CSV) and import into your CRM, outreach automation, or analysis pipeline.

No coding required โ€” get accurate leads from YouTube in minutes with YouTube Leads Generator - B2B & B2C Email Finder. ๐Ÿš€


Advanced features & SEO optimization

  • ๐Ÿ›ก๏ธ Rate-limit resilience: Built-in retry logic plus delays helps keep YouTube email extraction runs stable for larger batches
  • ๐Ÿงพ Input normalization ready: The actor normalizes channel URLs and produces consistent output, which is ideal for lead generation from YouTube pipelines
  • ๐Ÿ“Œ Keyword-to-record linking: Every saved record is tagged with keyword, making it easier to analyze which terms produce the best leads
  • ๐Ÿ’ก Engineered for YouTube lead generation tool workflows: Designed to function as a focused email finder for business contacts rather than a generic scraper
  • ๐Ÿ“ก Compliance-oriented public data focus: Extracts contact emails from publicly available channel information and related publicly accessible sources

Best use cases

  • ๐Ÿ“ˆ Growth marketing teams: Build a YouTube marketing lead generation list by combining channel metrics with extracted emails for faster outreach
  • ๐Ÿง‘โ€๐Ÿ’ผ B2B sales prospecting: Use YouTube B2B leads email finder mode to prioritize channels that actually include contact emails
  • ๐Ÿช Local businesses & agencies: Generate a YouTube outreach lead list from niche keywords to target relevant creators, agencies, or service providers
  • ๐ŸŽ“ Researchers & analysts: Measure channel distributions and compare subscriber_count / joined_date against the presence of emails
  • ๐Ÿ‘ฉโ€๐Ÿ’ป CRM and marketing automation users: Feed a structured dataset (channel fields + emails) into enrichment and workflow systems
  • โœ‰๏ธ Recruiters & talent sourcers: Identify contact emails from professional creators using find business emails from YouTube channels
  • ๐Ÿงฐ Data pipeline builders: Use the consistent dataset schema to automate โ€œYouTube channels โ†’ email lead listโ€ production

Technical specifications

  • Supported Input Formats
    • โœ… keywords as an array of search terms
    • โœ… country as one of the provided country names
    • โœ… scrapeLeadsWithEmail to switch between โ€œemail-only leadsโ€ vs โ€œall matching channelsโ€
  • Proxy Support
    • โœ… Built-in proxy support is enabled for reliable scraping (with fallback behavior if proxy setup fails)
  • Retry Mechanism
    • โœ… Retries are used for failed requests (with exponential backoff)
  • Dataset Structure
    • โœ… Saves results to the YouTube Leads Dataset dataset view Scraped Leads
    • โœ… Output includes channel metadata fields plus an emails array (when available)
  • Rate Limits & Performance
    • โœ… Designed for batch runs where each keyword is processed up to maxLeadsPerKeyword
  • Limitations
    • โŒ Channels without publicly available contact emails may not appear in email-only mode (scrapeLeadsWithEmail: true)
    • โŒ Some channels may be marked unsuccessful when the channel page content cannot be fetched or parsed

FAQ

Do I need an API key or coding to run YouTube Leads Generator - B2B & B2C Email Finder?

No. You can run it directly in Apify Console by providing the input values in the input.json format, and then export results from the dataset UI.

What happens if I set scrapeLeadsWithEmail to true?

If scrapeLeadsWithEmail is enabled, the actor searches in a way that filters for channels that have emails in their description and will save only leads that include extracted emails.

What are the supported email formats the actor looks for?

The actor extracts email addresses from publicly available text content and recognizes common email providers (including Gmail, Hotmail, Outlook, and Yahoo) when filtering for email-only mode.

How many leads can I collect per keyword?

Use maxLeadsPerKeyword. It accepts values from 1 to 500, and the default is 20.

Can I target a specific country?

Yes. Use the country input field and select one of the supported country names. If you leave it empty, the actor proceeds with worldwide results.

Is the output ready for CSV/CRM import?

Yes. The actor outputs a structured dataset with consistent fields (channel metadata + emails). After the run, you can export the dataset to formats supported by Apify.

Why would a lead record have an error?

A lead record may include success: false with an error_message when the actor could not successfully fetch or parse a channel page.

Is this actor suitable for B2B and B2C email finding?

โœ… Yes. The actor is built for both B2B & B2C Email Finder use cases by extracting email addresses from channel-related publicly available content and supporting an email-only lead mode.


Support & feature requests

Have questions about YouTube Leads Generator - B2B & B2C Email Finder or want to request improvements? ๐Ÿ’ฌ

  • ๐Ÿ’ก Feature Requests: Ideas like additional export formats, more customization around email filtering, or CRM-specific outputs are welcome.
  • ๐Ÿ“ง Contact: Email us at dataforleads@gmail.com.

Your feedback helps shape the roadmap for the YouTube lead generation tool experience. ๐Ÿ™Œ


Closing CTA / Final thoughts

If you want a fast, structured way to turn YouTube channels into outreach-ready contact lists, YouTube Leads Generator - B2B & B2C Email Finder delivers the dataset you needโ€”without manual copy-paste.


Disclaimer

This tool only accesses publicly accessible sources. It does not access private profiles, authenticated data, or password-protected pages.

It is the userโ€™s responsibility to comply with applicable laws and platform rules (including GDPR, CCPA, spam regulations, and platform ToS). For any data removal requests, contact dataforleads@gmail.com.

Please use YouTube Leads Generator - B2B & B2C Email Finder responsibly, ethically, and for legitimate purposes only.