Youtube Channel Email Scraper By Keyword
Pricing
from $1.99 / 1,000 results
Youtube Channel Email Scraper By Keyword
๐๐ง Find targeted emails by keyword fast! Our Email Scraper helps marketers & sales teams discover B2B leads, verify contacts, and grow outreach lists instantly. ๐โก Subscribe for efficient lead sourcing.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
SolidScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
YouTube Keyword Email Search ๐
YouTube Keyword Email Search is an Apify actor that helps you find YouTube channel leads by searching for specific keywords and collecting email addresses (when available). Itโs designed for people who need YouTube keyword email search results fastโso you can build prospect lists for outreach, partnerships, and lead generation without manually hunting across profiles one by one. Whether youโre a marketer, recruiter, data analyst, or researcher, this tool makes YouTube keyword email tool workflows practical at scale, including country filtering and email-availability filtering. Youโll be able to save time while producing structured leads ready for your CRM or analysis pipeline.
Why choose YouTube Keyword Email Search?
| Feature | Benefit |
|---|---|
| โ Keyword-based lead discovery | Finds YouTube channels separately for each keyword so you can run targeted YouTube keyword search engine email campaigns |
| โ Optional email-only filtering | When enabled, returns channels that have emails in their description (common email providers supported) |
| โ Resilient scraping with retries & fallbacks | Includes retry logic and resilience to reduce failed runs and improve collection consistency |
| โ Structured output dataset | Saves results with channel metadata, social links, and an emails array for downstream enrichment |
| โ Scales across multiple keywords | Collects leads across your full keyword list up to your per-run limits |
| โ Proxy support | Uses built-in proxy support to help keep requests reliable |
Key features
- ๐ง YouTube keyword email search by keyword: Provide multiple
keywordsand the actor processes each one, collecting leads separately per keyword. - ๐ Country filtering: Use
countryto restrict results to a target country (or worldwide when left empty). - ๐ง Email discovery mode: Turn on
scrapeLeadsWithEmailto find channels that have email addresses in their description. - ๐ Retry logic for reliability: Uses retries (
maxRetries) during scraping and fetching to improve success rates. - ๐งพ Complete channel context: Captures fields like channel name, handle, description, custom URL, avatar URL, subscriber count, and video count.
- ๐ Social links extraction: Extracts
social_linksfrom channel external links when available. - ๐พ Real-time dataset saving: Pushes each successfully scraped lead immediately into the output dataset for easy export.
- ๐งน Clean output readiness: Includes a
successflag anderror_messagewhen scraping fails, so you can filter confidently.
Input
Provide input via an input.json file. Example structure:
{"keywords": ["fitness", "tech reviewer", "gaming"],"country": "United States","maxLeadsPerKeyword": 20,"scrapeLeadsWithEmail": false}
Input Fields
| Field | Required | Description |
|---|---|---|
keywords | โ | A list of keywords to search for YouTube channels. Each keyword is searched separately. |
country | โ | Filter results by country. Leave empty for worldwide results. |
maxLeadsPerKeyword | โ | Maximum number of leads to collect for each keyword (1โ500). |
scrapeLeadsWithEmail | โ | If enabled, the actor returns only channels that have emails in their description. If disabled, it collects all channels matching keywords (regardless of email availability). |
Output
The actor saves each scraped channelโs data in JSON format into the YouTube Leads Dataset.
Example output item:
{"keyword": "fitness","channel_url": "https://www.youtube.com/@example/about","channel_handle": "example","channel_name": "Example Channel","emails": ["contact@example.com"],"business_email": "contact@example.com","subscriber_count": "123K subscribers","video_count": "456 videos","joined_date": "Joined January 2020","channel_description": "About the channel...","social_links": {"twitter": "https://twitter.com/example"},"custom_url": "@example","country": null,"banner_url": null,"avatar_url": "https://example.com/avatar.jpg","success": true,"error_message": null}
Output Fields
| Field | Type | Description |
|---|---|---|
keyword | string | The keyword used for this lead. |
channel_url | string | The normalized channel URL (base channel URL). |
channel_handle | string | null | The channel handle if available. |
channel_name | string | null | The channel name. |
emails | array | All extracted email addresses found from channel text. |
business_email | string | null | The first email in emails (if any). |
subscriber_count | string | null | Subscriber count text (as shown on the channel page). |
video_count | string | null | Video count text. |
joined_date | string | null | Joined date text. |
channel_description | string | null | Channel description/about text. |
social_links | object | Extracted social links (for platforms found in external links). |
custom_url | string | null | The channel vanity/custom URL value if available. |
country | string | null | Country field (may be null depending on what the actor extracts). |
banner_url | string | null | Banner URL if available. |
avatar_url | string | null | Avatar/thumbnail URL. |
success | boolean | Indicates whether the scrape produced useful data. |
error_message | string | null | Error details when success is false. |
After the run, you can export your dataset from Apify Console to tools that support JSON and CSV workflows.
How to use YouTube Keyword Email Search (via Apify Console)
-
Open Apify Console Log in at console.apify.com and go to the Actors tab.
-
Find the actor Search for YouTube Keyword Email Search and open the actor page.
-
Add your input In the INPUT section, enter your JSON with: your
keywords, optionalcountry, optionalmaxLeadsPerKeyword, andscrapeLeadsWithEmail. -
Choose your email strategy If your goal is YouTube keyword email search for outreach, enable
scrapeLeadsWithEmail. If you want broader channel discovery first, leave it disabled. -
Run the actor Click Run to start. Youโll see progress logs for each keyword, plus information about collected leads and filtering.
-
Monitor logs and behavior The actor will process keywords one by one, use retries/fallbacks to improve reliability, and push successful results into the dataset as it goes.
-
Open the dataset After completion, go to the OUTPUT tab and open the YouTube Leads Dataset.
-
Export for analysis or outreach Export the dataset (JSON/CSV) and use it for YouTube keyword research email outreach workflows or CRM imports.
No coding required โ get accurate results in minutes.
Advanced features & SEO optimization
- ๐ง Engineered for YouTube keyword email tool workflows: Designed specifically for extracting contact-ready leads associated with your
keywordsand optionally filtering for email availability. - ๐งญ Email lookup for YouTube keywords: Uses email discovery directly from channel text so you can quickly build lists for keyword-based outreach and YouTube keyword list email campaigns.
- ๐ก๏ธ Resilience for more consistent runs: Includes retries and fallbacks to handle rate-limiting and page-fetch issues more gracefully.
- ๐ Data-ready saving as it finds leads: Each successful channel is pushed immediately to the dataset, so long runs are safer to interrupt/resume.
- ๐ Input normalization via URL handling: Ensures channel URLs are stored in a consistent format for easier deduplication.
Best use cases
- ๐ Marketing teams building keyword-based outreach lists: Generate targeted YouTube keyword email leads to personalize campaigns and reduce manual searching.
- ๐ Researchers conducting creator or niche studies: Collect channel metadata (name, description, subscriber/video counts) alongside
emailswhen available. - โ๏ธ Cold email operators writing keyword-specific email templates: Combine keyword + email availability to power tailored prospecting sequences.
- ๐งฉ Agencies qualifying leads faster: Quickly filter by country and email presence to build cleaner lead pipelines.
- ๐งช Data analysts enriching creator datasets: Export structured
social_links,subscriber_count, andjoined_datefor analysis and reporting. - ๐ ๏ธ CRM integration specialists: Stream leads into downstream automation using the consistent dataset schema.
- ๐ง YouTube SEO researchers: Tie channel attributes back to your keywords while extracting direct contact emails for follow-ups.
Technical specifications
-
Supported Input Formats
- โ
JSON input with
keywords(array of strings) - โ
Optional
country(select values as defined in the actor input schema) - โ
Optional
scrapeLeadsWithEmailboolean for email-only lead filtering
- โ
JSON input with
-
Proxy Support
- โ Built-in proxy support for more reliable scraping (the actor attempts to configure proxy usage; it may proceed without proxies if configuration fails)
-
Retry Mechanism
- โ Uses retry logic (with exponential backoff) for page fetching and scrape resilience
-
Dataset Structure
- โ Writes results to the YouTube Leads Dataset
- โ
Each item includes
successanderror_messageto support failure-aware filtering
-
Limitations
- โ Email-only mode (
scrapeLeadsWithEmail: true) can return fewer results because it requires channels with emails in their description - โ If a channel has no discoverable emails, it may be filtered out in email-only mode
- โ Country filtering depends on the country provided in input schema; if an invalid country is provided, the actor proceeds without the country filter
- โ Email-only mode (
FAQ
Is this YouTube Keyword Email Search free to use?
The actor detects whether your Apify plan is free or paid and applies a free user result limit of 100 emails maximum. Paid users donโt face this restriction.
Do I need an API key or login to run it?
No special authentication steps are required from you in the actor UI. The actor may check your plan automatically to enforce the free-tier limit.
Can I search for YouTube keyword email leads across multiple keywords in one run?
Yes. Provide multiple entries in keywords; the actor processes each keyword separately and saves leads with the corresponding keyword field.
Whatโs the difference between collecting all channels vs collecting email-available channels?
If scrapeLeadsWithEmail is enabled, the actor returns channels only when it successfully extracts emails. If itโs disabled, it collects all matching channels and includes whatever emails are found (if any) in the output.
What data types does the output include?
The dataset items include channel metadata (like channel_name, subscriber_count, video_count, joined_date), contact fields (emails, business_email), and social_links. Failures include success: false and an error_message.
Can I use the results for email outreach?
โ You can use the exported leads for outreach workflows, but you must ensure your use complies with applicable laws and platform policies (including GDPR/CCPA and spam regulations). The actor only works with publicly accessible sources.
What if some channels fail to scrape?
Each failed entry is represented with success: false and error_message, so you can filter failures out and keep only successful leads.
Support & feature requests
Want to improve YouTube Keyword Email Search or request enhancements for YouTube keyword email search and YouTube keyword finder email use cases? ๐ก
- ๐ก Feature Requests: You can ask for improvements like better export formats (CSV), additional filtering options, custom email rules, or CRM-friendly output tweaks.
- ๐ง Contact: Email us at dataforleads@gmail.com.
Your feedback helps shape the roadmap for YouTube Keyword Email Search.
If youโre looking for the most comprehensive YouTube Keyword Email Search for keyword-driven lead generation, this actor is built to make results fast, structured, and easy to export.
Disclaimer
This tool accesses publicly accessible sources only. It does not access private profiles, authenticated data, or password-protected pages.
You are responsible for ensuring your use of the collected data complies with applicable laws and regulations (including GDPR/CCPA), and with relevant platform policies and terms of service. For data removal requests, contact dataforleads@gmail.com.
Use YouTube Keyword Email Search responsibly, ethically, and for legitimate purposes only.