VOOZH about

URL: https://apify.com/webdatalabs/youtube-funnel-finder

⇱ Youtube Funnel Finder Β· Apify


πŸ‘ Youtube Funnel Finder avatar

Youtube Funnel Finder

Under maintenance

Pricing

Pay per usage

Go to Apify Store

Youtube Funnel Finder

Under maintenance

A YouTube scraper that discovers how creators monetize their audience. This affiliate link extractor automatically analyzes video descriptions and transcripts to find and categorize all monetization links - affiliate programs, newsletters, courses, booking pages, communities, and more.

Pricing

Pay per usage

Rating

5.0

(1)

Developer

πŸ‘ WebDataLabs

WebDataLabs

Maintained by Community

Actor stats

2

Bookmarked

17

Total users

1

Monthly active users

23 days ago

Last modified

Share

A YouTube scraper that discovers how creators monetize their audience. This affiliate link extractor automatically analyzes video descriptions and transcripts to find and categorize all monetization links - affiliate programs, newsletters, courses, booking pages, communities, and more.

Perfect for competitive research, affiliate program discovery, and understanding the creator economy.

🎯 What It Does

Analyzes YouTube channels or specific videos and extracts every monetization link, automatically categorizing them into:

  • βœ‰οΈ Newsletter - Substack, Beehiiv, ConvertKit, Mailchimp, etc.
  • πŸ›’ Affiliate - Amazon, Brilliant, Skillshare, and any link with affiliate parameters
  • πŸ“š Course - Teachable, Thinkific, Kajabi, Udemy, Gumroad
  • πŸ“… Booking - Calendly, Cal.com, consultation pages
  • πŸ‘₯ Community - Discord, Slack, Telegram invites
  • πŸ’° Patreon/Memberships - Patreon, Ko-fi, Buy Me a Coffee
  • πŸ‘• Merch - Teespring, Printful, Fourthwall stores
  • πŸ”— Generic - Everything else

⚑ Quick Start

Simple Example

Analyze a single channel:

{
"channelUrls":["@veritasium"],
"maxVideosPerChannel":20
}

Advanced Example

Multi-channel analysis with transcripts:

{
"channelUrls":["@markrober","@veritasium","@3blue1brown"],
"maxVideosPerChannel":50,
"dateRange":"last_90_days",
"includeTranscripts":false,
"outputFormat":"csv",
"proxyConfiguration":{
"useApifyProxy":true
}
}

Specific Videos

Analyze only certain videos:

{
"videoUrls":[
"https://youtube.com/watch?v=dQw4w9WgXcQ",
"https://youtube.com/watch?v=jNQXAC9IVRw"
]
}

πŸ“Š Output Format

Each row represents one link found in a video:

FieldDescriptionExample
channel_nameChannel handle@veritasium
video_titleVideo title"Why Dark Matter is Important"
video_urlFull video URLhttps://youtube.com/watch?v=...
published_atPublish date2025-09-15T10:00:00Z
raw_urlOriginal URL from descriptionhttps://bit.ly/abc123
final_urlDestination after redirectshttps://brilliant.org/veritasium
redirect_countNumber of redirects2
categoryLink categoryaffiliate
confidenceClassification confidence (0-1)0.95
signalsDetection signals["affiliate_domain:brilliant.org", "ref_param"]
contextText around the link"Learn more at bit.ly/abc123"
page_titleLanding page title"Brilliant - Learn by Doing"
sourceWhere founddescription or transcript

Example CSV Output

channel_name,video_title,final_url,category,confidence,published_at
@markrober,Glitter Bomb 4.0,https://brilliant.org/markrober,affiliate,0.95,2025-01-15T10:00:00Z
@markrober,Glitter Bomb 4.0,https://discord.gg/markrober,community,0.98,2025-01-15T10:00:00Z
@veritasium,Understanding Physics,https://patreon.com/veritasium,patreon,0.98,2025-01-10T08:00:00Z

🎨 Input Configuration

Required Fields

  • channelUrls OR videoUrls - At least one must be provided
    • Channel examples: @username, https://youtube.com/@username, or channel ID UCxxx...
    • Video examples: https://youtube.com/watch?v=..., https://youtu.be/...

Optional Fields

FieldTypeDefaultDescription
maxVideosPerChannelnumber50Limit videos per channel (1-500)
dateRangestringallFilter by date: all, last_30_days, last_90_days, last_year
includeTranscriptsbooleanfalseAlso scan spoken URLs in transcripts (slower, more thorough)
outputFormatstringcsvOutput format: csv, json, or both
maxConcurrencynumber10Concurrent requests (1-50)
proxyConfigurationobject-Apify proxy settings (recommended for large channels)

πŸ’‘ Use Cases

1. Competitive Research

"What affiliate programs does my competitor use?"

Analyze competitor channels to discover their monetization strategies and revenue sources.

2. Affiliate Program Discovery

"Find creators promoting specific products"

Search for creators in your niche and see which affiliate programs perform best.

3. Creator Outreach

"Build a list of creators with newsletters"

Filter by category to find creators with newsletters, Patreon, or booking pages for collaboration.

4. Market Research

"Track monetization trends in the creator economy"

Analyze hundreds of channels to identify emerging platforms and revenue trends.

5. Brand Partnerships

"Which creators are open to sponsorships?"

Find creators with active affiliate programs - they're likely open to brand deals.

πŸ” How Classification Works

The actor uses multiple signals to categorize links:

  1. Domain matching - Known platforms (Calendly = booking, Substack = newsletter)
  2. URL parameters - Affiliate params like ?ref=, ?aff=, ?tag=
  3. Page title keywords - "Subscribe", "Course", "Book a Call"
  4. Context analysis - Surrounding text in description
  5. Confidence scoring - Higher confidence = more signals matched

Confidence Levels

  • 0.95-1.0 - Very confident (known platform domain)
  • 0.75-0.94 - Confident (multiple signals)
  • 0.60-0.74 - Probable (keyword match)
  • 0.50-0.59 - Generic (no specific signals)

βš™οΈ Advanced Features

Redirect Tracking

Automatically follows up to 5 redirects to find the real destination:

  • Handles URL shorteners (bit.ly, t.co, yt.be)
  • Tracks redirect chain for transparency
  • Captures final landing page title

Transcript Analysis

When enabled, the actor:

  • Clicks "Show transcript" button
  • Extracts all spoken text
  • Finds URLs mentioned verbally
  • Links them to specific videos

Note: Transcripts increase runtime ~2x but find ~15-20% more links.

Date Filtering

Focus on recent content:

  • last_30_days - Only videos from past month
  • last_90_days - Quarter view
  • last_year - Annual analysis
  • all - Complete channel history

πŸ’° Pricing

Pay-per-event model: You're charged per video analyzed (not per link found).

  • Event: video-analyzed
  • Transparent pricing based on videos successfully analyzed

See current pricing in the Apify Console when starting a run.

Cost optimization tips:

  • Use maxVideosPerChannel to limit scope
  • Set dateRange to focus on recent content
  • Disable includeTranscripts unless needed (saves ~50% time)
  • Use proxy only when necessary

πŸš€ Best Practices

For Fast Results

{
"channelUrls":["@channel"],
"maxVideosPerChannel":20,
"includeTranscripts":false,
"dateRange":"last_30_days"
}

For Complete Analysis

{
"channelUrls":["@channel"],
"maxVideosPerChannel":200,
"includeTranscripts":true,
"dateRange":"all",
"proxyConfiguration":{"useApifyProxy":true}
}

Bulk Channel Research

{
"channelUrls":["@channel1","@channel2","@channel3","@channel4","@channel5"],
"maxVideosPerChannel":10,
"dateRange":"last_90_days"
}

πŸ“ˆ Output Views

The dataset includes pre-configured views:

  • All Links - Complete results table
  • By Category - Grouped by funnel type
  • Affiliate Links - Only affiliate programs
  • Newsletter Signups - Only newsletter/email signup pages

Access via Apify Console β†’ Dataset β†’ Views dropdown.

⚠️ Limitations

  • Rate limits: YouTube may block excessive requests - use proxy for large channels
  • Private videos: Cannot access unlisted or members-only content
  • Shorts: Currently focused on regular videos (Shorts support coming soon)
  • Live streams: Archives analyzed; live streams skipped
  • Transcripts: Not all videos have transcripts available

πŸ› οΈ Technical Details

  • Crawler: Playwright for YouTube (dynamic content), Axios for link resolution
  • Classification: Rule-based engine with 50+ domain patterns
  • Performance: ~5-10 minutes for 50 videos (without transcripts)
  • Proxy support: Apify Smart Proxy recommended for reliability

πŸ”— Integration Examples

Export to Google Sheets

Use Apify's Google Sheets integration to automatically update a spreadsheet.

Webhook to n8n/Zapier

Configure webhook to trigger workflows when new links are discovered.

Schedule Regular Runs

Set up Apify Schedules to track changes over time:

  • Daily: Monitor new video uploads
  • Weekly: Track emerging trends
  • Monthly: Generate reports

πŸ”— 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 Contact ScraperExtract YouTube channel contact information for outreach
YouTube Shorts ScraperScrape YouTube Shorts for viral content research

πŸ” 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

πŸ“ž Support

Issues or questions?

πŸŽ‰ Example Results

Tech Education Channels:

  • πŸ›’ Affiliate: Brilliant.org, Skillshare, Amazon tools
  • βœ‰οΈ Newsletter: Substack, custom domains
  • πŸ“… Booking: Rare (mostly Calendly for B2B)

Fitness Channels:

  • πŸ›’ Affiliate: Supplement brands, Amazon gear
  • πŸ’° Patreon: Common (exclusive content)
  • πŸ“š Course: Training programs (Teachable, Gumroad)

Finance Channels:

  • πŸ›’ Affiliate: Trading platforms, crypto exchanges
  • βœ‰οΈ Newsletter: Very common (email lists)
  • πŸ“… Booking: Consultation calls (Calendly)

πŸš€ Get Started Now

  1. Click "Try for free" in Apify Console
  2. Enter a channel URL (example: @veritasium)
  3. Click "Start"
  4. Download CSV results

That's it! Discover monetization strategies in minutes.


Built with ❀️ by WebDataLabs | Powered by Apify


πŸ“¬ Custom Solutions & Enterprise

Need a custom data feed, modified output format, or enterprise integration?

Contact: Furkanc58@gmail.com

I offer:

  • Daily/weekly data feeds (Snowflake, S3, BigQuery, Google Sheets)
  • Custom scrapers for platforms not yet covered
  • White-label solutions for agencies
  • Priority support and SLAs

Response within 24-48 hours.

Legal Disclaimer

This actor is a general-purpose tool for analyzing publicly accessible web data. The user bears sole responsibility for ensuring their specific use complies with:

  • Applicable laws (GDPR/DSGVO, copyright law)
  • The target website's Terms of Service
  • Apify's Terms of Service

The provider (webdatalabs) expressly disclaims liability for any unauthorized or unlawful use. By using this actor, the user agrees to indemnify the provider against any third-party claims arising from their use of the data.


This tool is not affiliated with YouTube/Google. All trademarks belong to their respective owners.

You might also like

Affiliate Program Finder Intel - Compare Programs by Niche

marielise.dev/affiliate-program-finder-intel

Find the best affiliate programs for any niche. This affiliate marketing research tool searches directories and builds an affiliate program database with commission rates, cookie duration, networks, and sign-up links. AI-powered comparison ranks each program 1-10. Export as JSON or CSV.

Google Ads Affiliate Links Checker

fresh_cliff/google-ads-affiliate-links-checker

Ensure your affiliate partners are not using Google Ads to get visitors to their affiliate links. Enter Google Search keywords and countries to check, and a list of query parameters with affiliate identifiers, and receive an email in case such links are found in Google Search results pages (SERPs).

πŸ‘ User avatar

Brennan Crawford

2

YouTube To Transcript

hexa-api/youtube-to-transcript

Extract YouTube transcripts from public video URLs

TikTok Affiliate Products

lemur/tiktok-shop-affiliate-products

Access structured TikTok Shop affiliate product data β€” including pricing, commission, and sales signals β€” through a simple, flexible API.

Youtube Leads Generator

easy_scraper/youtube-leads-generator

Discover YouTube creators in any niche and instantly collect their public contact emails. Automatically extract channel data, links, and audience metrics from YouTube profiles. Generate high-quality influencer and creator leads ready for outreach.

TikTok Shop Affiliate Intelligence

george.the.developer/tiktok-shop-affiliate-sales-scraper

Find which creators are promoting any TikTok Shop product. Verified affiliate data with creator names, follower counts, and sales intelligence. Used by agencies and sellers for competitor research.

106

Youtube Creator Leads Finder

coregent/youtube-creator-leads-finder

YouTube Creator Leads Finder discovers YouTube creators by keyword/niche, filters channels by region and subscriber size, then extracts public contact signals from About pagesβ€”emails, websites, and social linksβ€”to build outreach-ready lead lists.

43

Youtube Channel Finder

contacts-api/youtube-channel-finder

Locate creators and channels effortlessly with our YouTube Profile Finder. Find YouTube profiles by keyword for research, partnerships, and lead generation.

YouTube Sponsorship & Brand Deal Tracker

seemuapps/youtube-sponsorship-tracker

Scan a YouTube channel's recent videos and extract every sponsor, brand deal, affiliate link, and promo code from the descriptions.

Related articles

How to scrape YouTube data: A step-by-step guide
Read more