youtube-creator-analytics-scraper avatar

youtube-creator-analytics-scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
youtube-creator-analytics-scraper

youtube-creator-analytics-scraper

Scrape YouTube creator profiles, subscriber metrics, recent video analytics, view counts, social links (Twitter/X, Instagram, TikTok, LinkedIn, Discord), and verified business contact emails for influencer marketing.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Pirapaakaran Pirathapan

Pirapaakaran Pirathapan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

🎥 YouTube & Social Creator Analytics Scraper (Apify Actor)

Scrape YouTube creator profiles, subscriber metrics, recent video analytics, view counts, social links (Twitter/X, Instagram, TikTok, LinkedIn, Discord), and verified business contact emails for influencer marketing and lead generation.

Apify Crawlee Node.js LICENSE


💡 What Does This Actor Do?

The YouTube & Social Creator Analytics Scraper is an all-in-one lead generation and market intelligence tool designed specifically for influencer marketing agencies, PR brands, talent managers, and B2B outreach professionals.

It automatically discovers YouTube creators by niche/keyword or scrapes direct channel lists, extracting critical metrics that determine sponsorship value:

  1. Audience & Reach: Verified subscriber count and total published video count.
  2. True Video Performance: Scrapes the latest recent videos, actual view counts, and computes the Average Recent Video Views.
  3. Engagement Rate Estimation: Automatically computes the recent view-to-subscriber engagement ratio so you can spot genuine influence vs. dead subscriber counts.
  4. Direct Contact Info: Discovers business contact emails from channel descriptions, bio snippets, and links.
  5. Cross-Platform Socials: Extracts Instagram, Twitter/X, TikTok, LinkedIn, Discord, Patreon, Twitch, and custom website URLs.

✨ Features

  • 🔍 Niche & Keyword Discovery: Automatically finds top creator channels by keywords (e.g., tech reviews, fitness workout, personal finance, gaming).
  • 🎯 Direct Channel URLs / Handles: Provide specific handles (e.g., @mkbhd, https://www.youtube.com/@MrBeast).
  • 📧 Business Email Extraction: Clean, verified business email extraction with automated noise filtering.
  • 🔗 Full Social Media Footprint: Discovers Instagram, Twitter/X, TikTok, LinkedIn, Discord, and personal websites in one place.
  • 📈 Recent Video Analytics: Extracts video titles, direct watch links, view counts, publication dates, and thumbnails.
  • ⚡ Lightweight & Fast: No heavy browser rendering or costly Google API quotas required.

💼 High-Value Use Cases

  • Influencer Marketing & Sponsorship Campaigns: Find relevant niche YouTubers with verified business emails and active recent view metrics.
  • PR & Brand Partnerships: Reach out directly to content creators to send review samples, brand deals, or affiliate invites.
  • Talent Agencies & MCNs: Scout emerging creators with high engagement rates before they explode.
  • Competitor & Market Research: Benchmark top channels in your industry and monitor their upload frequency and viewership trends.

⚙️ Input Parameters

FieldTypeDefaultDescription
searchKeywordsArray["tech reviews"]List of search keywords or niches to discover channels.
channelUrlsArray[]Optional direct channel URLs, handles (e.g. @mkbhd), or channel IDs.
maxChannelsInteger20Maximum number of creator channels to scrape (1 to 300).
maxVideosPerChannelInteger5Number of recent videos to analyze per channel for average view velocity (1 to 30).
extractEmailsBooleantrueExtract verified business contact emails from creator descriptions.
extractSocialLinksBooleantrueExtract Instagram, Twitter/X, TikTok, LinkedIn, Discord, and external websites.
proxyConfigurationObject{ "useApifyProxy": false }Apify Proxy settings (optional).

Example Input JSON

{
"searchKeywords": ["tech reviews", "smartphones"],
"channelUrls": ["https://www.youtube.com/@mkbhd"],
"maxChannels": 25,
"maxVideosPerChannel": 5,
"extractEmails": true,
"extractSocialLinks": true
}

📊 Sample Output Dataset (JSON)

{
"channelId": "UCBJycsmduvYEL83R_U4JriQ",
"channelTitle": "Marques Brownlee",
"channelHandle": "@mkbhd",
"channelUrl": "https://www.youtube.com/@mkbhd",
"subscribers": "21.4M",
"subscribersNumeric": 21400000,
"videoCount": "1.8K",
"videoCountNumeric": 1800,
"recentAvgViews": "9M",
"recentAvgViewsNumeric": 9000000,
"engagementRate": "42.06%",
"email": "business@mkbhd.com",
"allEmails": [
"business@mkbhd.com"
],
"socialLinks": {
"twitter": "http://twitter.com/MKBHD",
"instagram": "http://instagram.com/MKBHD",
"discord": "http://discord.gg/MKBHD",
"facebook": "http://facebook.com/MKBHD"
},
"instagram": "http://instagram.com/MKBHD",
"twitter": "http://twitter.com/MKBHD",
"tiktok": null,
"linkedin": null,
"discord": "http://discord.gg/MKBHD",
"description": "MKBHD: Quality Tech Videos | YouTuber | Geek | Consumer Electronics | Tech Head | Internet Personality",
"avatarUrl": "https://yt3.googleusercontent.com/qu4TmIaYUlS41-dJ9gZ7DUR3nilvmB5_11i6OKSdvNnBNiyOusZP1bMN6ICnuxtjFBb6ioKgRQ=s160-c-k-c0x00ffffff-no-rj",
"bannerUrl": "https://yt3.googleusercontent.com/zi_48HwHU4s0Hnb6tZuvRzTfCPHrLEnrtIMDLzMauDEyDmURh9JZ4wrNd3lKr7m9uVnT4YjYKw=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj",
"recentVideosCount": 5,
"recentVideos": [
{
"videoId": "ESABTN4VtrA",
"title": "iPhone Duo Review: First Generation Fun!",
"url": "https://www.youtube.com/watch?v=ESABTN4VtrA",
"views": "6M",
"viewsNumeric": 6000000,
"publishedTime": "17h ago",
"thumbnailUrl": "https://i.ytimg.com/vi/ESABTN4VtrA/hq720.jpg"
}
],
"scrapedAt": "2026-10-22T05:10:00.000Z"
}

🛠️ How to Run Locally

cd 03-youtube-creator-analytics-scraper
npm start

Results will be automatically stored in ./storage/datasets/default/.


🌐 Deploy to Apify Store

  1. In the Apify Console, navigate to Actors > Create new.
  2. Link your Git repository (https://gitlab.com/pirapaakaranpirathapan/apify.git).
  3. Set the Dockerfile location to: ./03-youtube-creator-analytics-scraper/Dockerfile.
  4. Or push directly via Apify CLI:
    cd 03-youtube-creator-analytics-scraper
    apify push

📄 License

Licensed under the Apache-2.0 License.