Youtube Lead Scraper avatar

Youtube Lead Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Youtube Lead Scraper

Youtube Lead Scraper

🎯 YouTube Lead Scraper extracts leads from YouTube—emails, websites, social links, contact pages, and channel/video stats (views, subs, niche). 🔎 Keyword search + filters; 📦 CSV export. 🚀 Ideal for outreach, influencer marketing & B2B prospecting.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Share

Youtube Lead Scraper

Youtube Lead Scraper is a YouTube lead extractor that searches Google for YouTube profiles/posts matching your keywords and extracts public email addresses from the results. It solves the time-consuming challenge of finding YouTube channel contact info at scale by combining keyword targeting with domain filtering. Built for marketers, developers, data analysts, and researchers, this YouTube channel contact scraper helps you build outreach lists and influencer pipelines efficiently.

What data / output can you get?

Below are the exact fields this YouTube channel data extractor saves to the Apify dataset in real time:

Data typeDescriptionExample value
networkThe source network label (based on platform)"Youtube.com"
keywordThe keyword that triggered the result"marketing"
titleResult title from the search result"Acme Media — About"
descriptionResult snippet/preview text"For partnerships email us at contact@acmemedia.com…"
urlDirect link to the matched YouTube page"https://www.youtube.com/@acmemedia/about"
emailExtracted email address found in the result block"contact@acmemedia.com"

Notes:

  • Records are streamed to the Apify dataset as they’re found. CSV export is supported.
  • Some descriptions may be empty if Google does not return a snippet for a given result.

Key features

  • 🔎 Keyword-based lead discovery Use the Keywords input to find YouTube profiles/posts that match your terms (e.g., “marketing”, “founder”). Ideal for YouTube prospecting software workflows and keyword-based lead finding.

  • 🎯 Email domain filtering Narrow results to specific domains with emailDomains (e.g., “@gmail.com”), making it a precise YouTube influencer email finder and YouTube channel email scraper.

  • 📍 Location-aware queries Add an optional Location Filter to include city or country terms in the search for more relevant YouTube outreach leads.

  • 📈 Per-keyword collection limits Control volume and cost with Maximum Emails per Keyword (maxEmails). The run stops per keyword once the limit is reached.

  • 🛡️ Resilient Google SERP scraping Uses Apify’s GOOGLE_SERP proxy with randomized headers and retry logic to improve reliability when collecting YouTube business leads.

  • 📦 Structured, analytics-ready output Streams standardized fields (network, keyword, title, description, url, email) to the dataset for downstream enrichment, reporting, or YouTube to CRM lead integration via CSV.

  • 🧭 YouTube-focused platform filter The Platform parameter is preset to “Youtube” to keep the search strictly on YouTube results for clean data.

How to use Youtube Lead Scraper - step by step

  1. Sign in to Apify.
  2. Open the Youtube Lead Scraper actor.
  3. Add your input:
    • keywords: a list of terms to target (e.g., “marketing”, “startup”, “music label”).
    • Optional filters: emailDomains (e.g., “@gmail.com”), location (e.g., “London”), maxEmails (e.g., 20).
    • Keep platform set to “Youtube” and engine to “legacy”.
  4. (Optional) Review proxyConfiguration. The actor initializes the Apify GOOGLE_SERP proxy automatically during the run.
  5. Start the run. The actor will search Google for YouTube results matching your inputs and extract emails from public result blocks.
  6. Monitor progress in the run logs. You’ll see per-keyword collection totals and status messages.
  7. Download results from the Dataset tab. CSV export is supported for quick uploads to spreadsheets or CRMs.

Pro tip: Combine a focused set of keywords with emailDomains to build high-quality, niche-specific lists for influencer marketing or B2B outreach.

Use cases

Use case nameDescription
Influencer marketing lead listsDiscover creator emails by keywords and build targeted outreach lists for sponsorships and collaborations.
B2B prospecting from YouTubeGenerate YouTube business leads with domain filters (e.g., “@gmail.com”) to accelerate cold email campaigns.
Niche research & outreachFind channels by niche + city using the Location Filter to localize lead generation for events or partnerships.
Agency pipeline buildingCreate repeatable harvests of public creator emails for client campaigns using a YouTube leads automation tool.
Academic/media researchCollect structured contact info and URLs to analyze creator ecosystems by topic or region.
Data enrichment workflowsExport structured fields to CSV and pipe them into CRM or analytics stacks for follow-up and segmentation.

Why choose Youtube Lead Scraper?

This YouTube outreach leads tool focuses on precision and reliability for keyword-based email discovery on YouTube.

  • ✅ Accurate extraction with regex-based email detection from public result blocks
  • 🔍 Keyword and domain targeting to refine results for your niche
  • 📊 Controlled scale with per-keyword limits to manage volume and cost
  • 🧱 Production-ready reliability using Apify’s GOOGLE_SERP proxy and retry logic
  • 🗂️ Clean, consistent fields for easy post-processing and CSV-based uploads
  • 🧑‍💻 Developer-friendly dataset structure that fits enrichment and automation pipelines
  • 🛡️ Public-data focused approach for safer YouTube channel contact scraping

Unlike extension-based, unstable alternatives, this actor runs on server-side infrastructure with standardized outputs and resilient SERP fetching.

Yes—when used responsibly. The actor collects public information by querying Google and parsing publicly visible result blocks that link to YouTube pages.

Guidelines for compliant use:

  • Only use data that is publicly available and relevant to your lawful purpose.
  • Respect applicable regulations (e.g., data protection laws) and YouTube’s terms.
  • Avoid spam. Obtain appropriate consent before conducting outreach.
  • Do not attempt to access private or authenticated content.

Always consult your legal team for edge cases or jurisdiction-specific requirements.

Input parameters & output format

Example input (JSON)

{
"keywords": ["marketing", "founder"],
"platform": "Youtube",
"location": "London",
"emailDomains": ["@gmail.com"],
"maxEmails": 20,
"engine": "legacy",
"proxyConfiguration": {
"useApifyProxy": false
}
}

Input parameter reference

  • keywords (array)

    • Description: List of keywords to search for on Youtube (e.g., ['marketing', 'founder', 'business']). The actor will search Google for Youtube profiles/posts containing these keywords and extract email addresses.
    • Default: —
    • Required: Yes
  • platform (string)

    • Description: Select platform.
    • Default: "Youtube"
    • Required: No
  • location (string)

    • Description: Optional: Add location to search query (e.g., 'London', 'New York'). Leave empty to search globally.
    • Default: ""
    • Required: No
  • emailDomains (array)

    • Description: Optional: Filter results to only include emails from specific domains (e.g., ['@gmail.com', '@outlook.com']). Leave empty to collect all email domains.
    • Default: —
    • Required: No
  • maxEmails (integer)

    • Description: Maximum number of emails to collect per keyword (default: 20).
    • Default: 20
    • Required: No
  • engine (string)

    • Description: Choose scraping engine. 🚀 Cost Effective (New): Uses residential proxies with async requests for faster, cheaper scraping. 🔧 Legacy: Uses GOOGLE_SERP proxy with traditional selectors - more reliable but slower and more expensive.
    • Default: "legacy"
    • Required: No
  • proxyConfiguration (object)

    • Description: Choose which proxies to use. By default, no proxy is used. If Google rejects or blocks the request, the actor will automatically fallback to datacenter proxy, then residential proxy with 3 retries.
    • Default: {"useApifyProxy": false}
    • Required: No

Note: In the current implementation, the actor initializes the Apify GOOGLE_SERP proxy automatically and performs up to 3 retries per request.

Output format

The actor pushes each found lead to the dataset with the following JSON structure.

Example output (JSON):

[
{
"network": "Youtube.com",
"keyword": "marketing",
"title": "Acme Media – About",
"description": "Business inquiries: contact@acmemedia.com",
"url": "https://www.youtube.com/@acmemedia/about",
"email": "contact@acmemedia.com"
}
]

Fields that may be empty: description (if Google does not return a snippet for the result). The actor only pushes rows that contain an email.

FAQ

Does Youtube Lead Scraper scrape YouTube directly or via Google?

It searches Google for results restricted to YouTube (site filtering) and extracts public emails from the returned result blocks that link to YouTube pages.

Do I need to log in to use this YouTube lead extractor?

No. The actor queries public Google search results and parses publicly available data; no login is required.

What fields are included in the output?

Each record contains network, keyword, title, description, url, and email. These are streamed to the Apify dataset as results are found.

Can I limit results to certain email domains?

Yes. Use the emailDomains parameter (e.g., ["@gmail.com"]) to include only emails from those domains.

How many leads can I collect per keyword?

Set the Maximum Emails per Keyword using maxEmails (default: 20). The actor stops collecting for a keyword once it reaches this limit.

Can I target specific cities or countries?

Yes. Add a Location Filter (e.g., “London”, “New York”) to include that location in the search query.

What export options are available?

Results are stored in the Apify dataset, and CSV export is supported.

Yes—when used responsibly with public data and in compliance with applicable laws and YouTube’s terms. Always obtain proper consent before outreach.

Final thoughts

Youtube Lead Scraper is built to help you quickly extract public YouTube emails matched to your keywords. With domain filtering, location targeting, collection limits, resilient SERP fetching, and structured dataset output, it’s ideal for marketers, developers, analysts, and researchers who need reliable YouTube prospecting at scale. Run the actor on Apify, stream results to your dataset, and export to CSV to power outreach and enrichment workflows. Start extracting smarter YouTube leads today.