Youtube Contact Scraper avatar
Youtube Contact Scraper

Pricing

Pay per event

Go to Apify Store
Youtube Contact Scraper

Youtube Contact Scraper

Developed by

BarriereFix

BarriereFix

Maintained by Community

Extract business contact emails and social media links from YouTube channels for influencer marketing, sponsorships, partnerships, and creator outreach campaigns.

5.0 (1)

Pricing

Pay per event

1

2

1

Last modified

19 hours ago

YouTube Contact Scraper - Find Creator Emails & Social Media

Extract business contact emails and social media links from YouTube channels for influencer marketing, sponsorships, partnerships, and creator outreach campaigns.

๐ŸŽฏ What Does This Actor Do?

This YouTube scraper automatically extracts:

  • โœ‰๏ธ Business email addresses from channel About pages and descriptions
  • ๐Ÿ”— Social media links (Instagram, Twitter/X, TikTok, Facebook, Discord, Twitch)
  • ๐Ÿ“Š Channel metadata (subscribers, video count, channel ID, handle)
  • ๐ŸŒ Contact information from web search when emails aren't publicly listed

Perfect for influencer marketing agencies, brand partnerships, PR professionals, and content creators looking to connect with YouTube channels.

โšก Key Features

Email Discovery

  • Extracts emails from YouTube About pages (when publicly visible)
  • Finds emails from channel descriptions and video descriptions
  • Advanced web search using DuckDuckGo to discover publicly listed contact emails
  • Validates emails to filter spam, fake domains, and false positives

Social Media Extraction

  • Automatically discovers Instagram, Twitter, TikTok, Facebook profiles
  • Finds Discord servers, Twitch channels, and personal websites
  • Validates social links and removes duplicates

Reliable & Smart

  • Handles network errors with automatic retry logic
  • Detects and skips 404/deleted channels gracefully
  • Filters JavaScript code fragments and false positives
  • Multi-language support (English, German, French, Spanish consent dialogs)

Fast & Affordable

  • Pay-per-result pricing - Only pay for channels with extracted data
  • Process hundreds of channels in minutes
  • No credit card needed to try (Apify free tier)

๐Ÿ’ก Use Cases

Influencer Marketing

Find contact emails for YouTube creators in your niche for:

  • Sponsored content partnerships
  • Product reviews and unboxing videos
  • Affiliate marketing campaigns
  • Brand ambassador programs

Creator Outreach

Build email lists of YouTubers for:

  • Podcast guest invitations
  • Collaboration opportunities
  • Industry networking
  • Conference speaker outreach

Market Research

Collect social media profiles for:

  • Competitor analysis
  • Industry trend tracking
  • Audience research
  • Content strategy planning

Agency Tools

Automate prospect discovery for:

  • PR agencies finding journalists
  • Talent agencies scouting creators
  • Marketing agencies building influencer databases
  • Sales teams prospecting B2B YouTubers

๐Ÿš€ Quick Start

Option 1: Run in Apify Console (No Code)

  1. Open the actor in Apify Console
  2. Add YouTube channel URLs (one per line)
  3. Click "Start" and wait for results
  4. Download emails as JSON, CSV, Excel, or HTML

Option 2: API Integration

curl -X POST https://api.apify.com/v2/acts/barrierefix~youtube-contact-scraper/runs \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-d '{
"channelUrls": [
"https://www.youtube.com/@mkbhd",
"https://www.youtube.com/@LinusTechTips",
"https://www.youtube.com/@veritasium"
]
}'

Option 3: Automation Tools (n8n, Zapier, Make)

๐Ÿ“ฅ Input Parameters

FieldTypeRequiredDescription
channelUrlsArray[String]โœ… YesYouTube channel URLs to scrape (e.g. @handle, /channel/UCxxx, or full URLs)
maxChannelsNumberNoMaximum channels to process (default: 100)
extractFromDescriptionsBooleanNoSearch video descriptions for emails (default: true)
extractSocialLinksBooleanNoExtract social media profiles (default: true)
extractFromSocialMediaBooleanNoVisit social profiles to find emails (default: true)
searchWebForEmailsBooleanNoUse web search to find public emails (default: false, slower but finds more emails)
maxVideosToCheckNumberNoHow many video descriptions to scan (default: 5)
validateEmailsBooleanNoFilter spam and invalid emails (default: true)
proxyConfigurationObjectNoHighly recommended! Proxy settings to avoid rate limits and blocks (see Proxy Configuration below)

Input Example

{
"channelUrls": [
"https://www.youtube.com/@mkbhd/about",
"@LinusTechTips",
"UCXuqSBlHAE6Xw-yeJA0Tunw"
],
"maxChannels": 50,
"extractFromDescriptions": true,
"extractSocialLinks": true,
"extractFromSocialMedia": true,
"searchWebForEmails": false,
"maxVideosToCheck": 5,
"validateEmails": true
}

๐Ÿ“ค Output Format

Each result contains complete channel contact information:

{
"channelId": "UCBJycsmduvYEL83R_U4JriQ",
"channelName": "Marques Brownlee",
"channelUrl": "https://www.youtube.com/@mkbhd",
"channelHandle": "mkbhd",
"subscriberCount": 20500000,
"videoCount": 1700,
"emails": [
"business@mkbhd.com"
],
"socialLinks": [
{
"platform": "Twitter",
"url": "https://twitter.com/MKBHD"
},
{
"platform": "Instagram",
"url": "https://instagram.com/MKBHD"
},
{
"platform": "TikTok",
"url": "https://www.tiktok.com/@mkbhd"
}
],
"scrapedAt": "2025-01-15T10:30:00.000Z"
}

Export Options

  • JSON - For developers and automation
  • CSV - For spreadsheets (Excel, Google Sheets)
  • Excel (.xlsx) - Native Microsoft Excel format
  • HTML - Human-readable table format
  • RSS - For feed readers

๐Ÿ’ฐ Pricing

This actor uses pay-per-event pricing - you only pay for successful data extraction:

EventPriceDescription
Email extracted$0.002 per emailWhen a valid business email is found
Social links extracted$0.001 per channelWhen social media profiles are found
Web search used$0.005 per searchWhen DuckDuckGo search is performed

Example costs:

  • 100 channels with emails + social links = ~$0.30
  • 1,000 channels with emails only = ~$2.00
  • 10,000 channels bulk scrape = ~$20-30

Much cheaper than manual research or email finding services ($0.10-0.50 per email)

๐Ÿ”ง Advanced Configuration

Faster Scraping (Basic Email Only)

For maximum speed, disable optional features:

{
"extractFromDescriptions": false,
"extractFromSocialMedia": false,
"searchWebForEmails": false,
"maxVideosToCheck": 0
}

Deep Search (Find Hidden Emails)

Enable all features for comprehensive email discovery:

{
"extractFromDescriptions": true,
"extractFromSocialMedia": true,
"searchWebForEmails": true,
"maxVideosToCheck": 10
}

Why use proxies? YouTube aggressively blocks datacenter IPs and rate-limits requests. Using proxies prevents:

  • ERR_EMPTY_RESPONSE and ERR_NETWORK_IO_SUSPENDED errors
  • Temporary IP bans after ~20-30 channels
  • CAPTCHA challenges
  • Slower response times

Automatic Configuration - Let Apify choose the best proxy:

{
"proxyConfiguration": {
"useApifyProxy": true
}
}

Residential Proxies (Best for YouTube):

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Datacenter Proxies (Cheaper, but may get blocked):

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["SHADER"]
}
}

Country-Specific Proxies:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

Option 2: Custom Proxies

Use your own proxy service:

{
"proxyConfiguration": {
"proxyUrls": [
"http://user:pass@proxy1.example.com:8000",
"http://user:pass@proxy2.example.com:8000"
]
}
}

Proxy Comparison

Proxy TypeSuccess RateSpeedCost (per 1k channels)Best For
No Proxy~30-50%Fast$0Testing only (< 20 channels)
Datacenter~70-80%Fast~$0.50Budget scraping, smaller lists
Residential~95-98%Medium~$2-5Production, large lists, reliability

Configuration in Apify Console

  1. Navigate to Actor Settings
  2. Click "Proxy and browser" tab
  3. Select "Apify Proxy"
  4. Choose "Residential" from proxy groups
  5. Save and run

Pro Tip: Start without proxies for testing (< 20 channels). Enable residential proxies for production runs (100+ channels).

Proxy Costs

Apify Proxy pricing:

  • Datacenter: $1 per GB (~$0.001 per channel)
  • Residential: $5 per GB (~$0.005 per channel)
  • Google SERP: $15 per GB (not needed for this actor)

Example costs:

  • 100 channels with residential: ~$0.50 in proxy costs + $0.30 actor usage = $0.80 total
  • 1,000 channels with residential: ~$5 in proxy costs + $3 actor usage = $8 total

โ“ FAQ

Can I use this for cold emailing?

You can collect publicly available emails, but always follow anti-spam laws (CAN-SPAM, GDPR, etc.):

  • โœ… Emails listed in YouTube About pages are public
  • โœ… Emails found via web search are public
  • โŒ Don't send unsolicited bulk emails without opt-in
  • โœ… Personalize outreach and provide value
  • โœ… Include unsubscribe options

Does this work with n8n, Zapier, Make?

Yes! This actor integrates with:

  • n8n - Use the Apify node
  • Zapier - Connect via Apify Zap
  • Make (Integromat) - Add Apify module
  • Google Sheets - Export as CSV or use Apify API
  • Airtable - Import JSON via API

How many channels can I scrape?

  • Free tier: 100 channels/month
  • Paid plans: Unlimited (pay per use)
  • Rate limits: ~3 channels/minute to avoid blocks

Why don't some channels have emails?

Many creators don't publicly list their business email:

  • Email is login-protected on YouTube
  • No email in descriptions or About page
  • Creator hasn't added contact information

Enable searchWebForEmails: true to find emails listed on their website or social media.

Does this violate YouTube's Terms of Service?

This actor only extracts publicly available information displayed on YouTube channel pages. It does not:

  • โŒ Bypass authentication or access private data
  • โŒ Use YouTube API (no API key needed)
  • โŒ Download videos or copyrighted content
  • โœ… Acts like a regular browser visiting public pages

However, use responsibly and avoid excessive scraping that could impact YouTube's servers.

What about GDPR and data privacy?

This actor collects publicly available business contact information:

  • โœ… Business emails (legitimate interest for B2B outreach)
  • โœ… Social media links (public information)
  • โœ… Channel metadata (public statistics)
  • โŒ Does NOT collect personal data from private profiles

Your responsibility: Use collected data in compliance with GDPR, CCPA, and local privacy laws.

๐Ÿ› ๏ธ Troubleshooting

"No emails found" for channels that clearly have emails

  1. Enable web search: Set searchWebForEmails: true
  2. Check social media: Enable extractFromSocialMedia: true
  3. Use residential proxies: Some channels block datacenter IPs
  4. Email is login-protected: YouTube requires login to view the email

Actor fails with network errors (ERR_EMPTY_RESPONSE, ERR_NETWORK_IO_SUSPENDED)

Most common cause: YouTube is blocking your IP address.

Solutions (in order of effectiveness):

  1. Enable residential proxies - This solves 95% of network errors
    {
    "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"]
    }
    }
  2. Reduce batch size - Process 50-100 channels at a time instead of 1000+
  3. Wait before retrying - If you hit rate limits, wait 30-60 minutes
  4. Network errors are automatically retried 3 times with delays

False positive emails detected

The actor filters most false positives, but if you see invalid emails:

  1. Make sure validateEmails: true (default)
  2. Report the issue with the problematic email

๐Ÿ“Š Comparison with Alternatives

FeatureThis ActorManual SearchEmail Finder Tools
Price per email$0.002Free (but slow)$0.10-0.50
Speed3 channels/min1-2 channels/hour1-5 channels/min
Social linksโœ… IncludedโŒ Manual workโŒ Usually separate
Automationโœ… API + n8n/ZapierโŒ Copy/pasteโœ… API only
Accuracy~70-80%~95% (manual)~60-70%
Bulk processingโœ… YesโŒ Noโš ๏ธ Limited

๐Ÿ’ฌ Support & Feedback

This actor is provided for legitimate business purposes including:

  • B2B outreach and partnerships
  • Market research and analysis
  • Public data aggregation

You are responsible for:

  • Complying with anti-spam laws (CAN-SPAM, GDPR, etc.)
  • Respecting YouTube's Terms of Service
  • Using data ethically and legally

๐Ÿท๏ธ Keywords

YouTube scraper, email finder, contact scraper, influencer marketing, creator outreach, YouTube email extraction, social media scraper, YouTube API alternative, influencer database, creator contacts, YouTube business email, channel scraper, YouTuber emails, content creator contacts, sponsorship outreach, partnership finder, YouTube automation, email harvesting tool, creator discovery, influencer search


๐Ÿ”— Explore More of Our Actors

๐Ÿ’ฌ Social Media & Community

ActorDescription
Reddit Scraper ProMonitor subreddits and track keywords with sentiment analysis
Discord Scraper ProExtract Discord messages and chat history for community insights
YouTube Comments HarvesterComprehensive YouTube comments scraper with channel-wide enumeration
YouTube Shorts ScraperScrape YouTube Shorts for viral content research
YouTube Funnel FinderAnalyze YouTube marketing funnels and video sequences

๐Ÿข Business Intelligence

ActorDescription
Indeed Salary AnalyzerGet salary data for compensation benchmarking and HR analytics
Crunchbase ScraperExtract company data and funding information for business intelligence
Northdata ScraperExtract German company data from Northdata for business research
Shopify Store IntelligenceAnalyze Shopify stores for competitive intelligence and market research
Apify Store RadarMonitor Apify Store actors for market intelligence

๐Ÿ” SEO & Marketing

ActorDescription
Ahrefs Scraper ProExtract SEO metrics and backlink data from Ahrefs
Semrush ScraperScrape Semrush for keyword research and competitor analysis
Event Scraper ProExtract events from Eventbrite, Meetup, and other platforms


Built with โค๏ธ by Barrierefix | Powered by Apify