Creator Outreach Scraper - YouTube, Twitch & Kick
parseforge/youtube-twitch-kick-creator-outreach-scraper
VideosSocial mediaLead generation
Finds YouTube business emails, Twitch live streams, and Kick channels from a single search term. Also collects Behance jobs and Bandsintown concert listings.
- Total users
- 5
- Monthly active
- 0
- Total runs
- 111
- Bookmarked
- 0
- Rating
- Not rated yet
- Last modified
- 9 days ago
Overview
Creator Outreach Scraper - YouTube, Twitch & Kick
Scrape creator contact emails and social profiles from YouTube, Twitch, Kick, Behance, and Bandsintown in one run. Find business emails from YouTube channel About pages, live Twitch stream details, Kick channel info, Behance job listings, and Bandsintown concert data. Export to CSV, JSON, Excel, or XML.
Finding a creator's business email across five different platforms means visiting each profile, copying details, and formatting them by hand. YouTube hides the address behind a captcha, Twitch streams come and go, and Kick, Behance, and Bandsintown each store their data in a different place. This Actor reads all five sources from a single search term and returns every match in one flat row, ready for your outreach tool.
| Who uses it | What they scrape YouTube, Twitch, Kick, Behance & Bandsintown for |
|---|---|
| Talent managers | Build a list of active creators across platforms to pitch sponsorship deals. |
| Marketing agencies | Find influencer business emails for product seeding and paid campaigns. |
| PR professionals | Identify musicians and artists touring nearby for local press coverage. |
| Recruiters | Source creative professionals from Behance job listings for open roles. |
What it does
This Actor collects creator contact information and profile details from YouTube channels, Twitch live streams, Kick channels, Behance job listings, and Bandsintown concerts, and returns each result as a flat row.
- ๐ง YouTube channel email: extracts the business inquiry email from the channel About page.
- ๐ฎ Twitch live streams: returns current stream title, game, viewer count, and channel URL.
- ๐ข Kick channel info: pulls channel description, follower count, and profile URL.
- ๐จ Behance jobs: collects creative job listings with title, company, location, and link.
- ๐ต Bandsintown concerts: fetches artist events with venue, date, city, and ticket link.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with YouTube, Twitch, Kick, Behance & Bandsintown data
๐ง Build an influencer outreach list.
A talent manager enters a niche keyword, selects YouTube and Kick, and exports a CSV of channel emails and profile URLs to load into their email tool.
๐ฎ Find streamers playing a specific game right now.
A game publisher enters a game title as the Twitch search term, collects live stream details, and reaches out to active broadcasters for a launch-day sponsorship.
๐ต Discover touring artists for local events.
A festival booker searches Bandsintown for an artist name, pulls upcoming concert dates and venues, and shortlists acts routing through their city.
๐จ Source creative talent from Behance job boards.
A design agency searches Behance for a role title, collects job listings with company names and locations, and builds a lead list of hiring managers.
Why choose this scraper
| What you get | |
|---|---|
| One query, five platforms | A single search term fans out to YouTube, Twitch, Kick, Behance, and Bandsintown so you do not run five separate scrapers. |
| Business emails from YouTube | Pulls the contact email that creators list on their channel About page, the address they want brands to use. |
| Live and evergreen data | Twitch returns what is streaming right now; YouTube and Kick return persistent channel profiles; Behance and Bandsintown return current listings and events. |
| Flat, predictable schema | Every result lands in the same column structure regardless of source, so your CSV or JSON loads straight into a CRM. |
How it compares
This Actor focuses on extracting creator contact emails and cross-platform profile data, while the competitors below concentrate on YouTube video and channel analytics.
| Feature | ParseForge | YouTube Scraper API | Mass Youtube Leads Generator |
|---|---|---|---|
| YouTube channel business email extraction | Yes, from the About page | Yes | Not listed |
| Twitch live stream data | Yes | Not listed | Not listed |
| Kick channel profiles | Yes | Not listed | Not listed |
| Behance job listings | Yes | Not listed | Not listed |
| Bandsintown concert data | Yes | Not listed | Not listed |
| YouTube video transcripts and comments | Not listed | Yes | Not listed |
Configure the run
Drive the Actor with a single search term used as a YouTube channel handle, Kick channel name, Twitch game slug, Bandsintown artist, or Behance job keyword, and pick which sources to query. The Input tab lists every parameter.
A first run with the defaults:
{
"query": "mrbeast",
"sources": [
"youtube",
"twitch",
"kick",
"behance",
"bandsintown"
],
"maxItems": 10
}
A larger pull:
{
"query": "mrbeast",
"sources": [
"youtube",
"twitch",
"kick",
"behance",
"bandsintown"
],
"maxItems": 200
}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Creator Outreach Scraper - YouTube, Twitch & Kick.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to YouTube, Twitch, Kick, Behance & Bandsintown through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/youtube-twitch-kick-creator-outreach-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results for my YouTube search?
Make sure you entered a valid channel handle starting with @, like @mrbeast. If the channel exists but no email is returned, the creator may not have listed a business email on their About page.
Why does Twitch return zero streams?
The search term is treated as a game slug. Check that you used the correct slug, like 'valorant' instead of 'Valorant'. Also, no one may be streaming that game at the moment.
Why is the YouTube email field empty?
YouTube only shows the business email if the channel owner added one in their About section and you pass the captcha check. Many channels do not list an email.
The run finished but I only got a few results.
Check your Maximum creators setting. If it is low, raise it. Also, narrow search terms on niche platforms like Behance or Bandsintown may return fewer matches.
Can I search multiple terms at once?
This Actor takes one search term per run. To process multiple terms, run it once per term or use Apify's task list to chain runs.
FAQ
| Question | Answer |
|---|---|
| Does this Actor log into YouTube or Twitch? | No. It reads public pages without login, so it does not need cookies, an API key, or OAuth. |
| Can I scrape only YouTube and skip the other sources? | Yes. Use the Sources selector to pick only the platforms you want. Leave it empty to run all five. |
| What search term should I use for YouTube? | Enter a YouTube channel handle, like @mrbeast or @mkbhd. The Actor reads the channel About page and extracts the business email if one is listed. |
| How do I search Twitch with this Actor? | The search term is treated as a Twitch game slug. Enter a game name like 'fortnite' or 'league-of-legends' to return live streams in that category. |
| Does it extract emails from Twitch or Kick? | No. Twitch and Kick do not expose a business email on public pages. The Actor returns stream and channel profile details from those platforms. |
| What does the Behance source return? | It searches Behance job listings for your term and returns job titles, company names, locations, and listing URLs. |
| Can I limit how many results I get? | Yes. Set the Maximum creators field to cap the total number of items collected across all selected sources. |
| What export formats are supported? | You can export your dataset as CSV, JSON, Excel, or XML from the Apify dataset tab. |
| Is this an official YouTube or Twitch API? | No. This is an unofficial scraper that reads public web pages. It does not use the official YouTube Data API or Twitch API. |
| Can I run this on a schedule? | Yes. Apify supports scheduled runs so you can collect fresh creator data daily or weekly. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Google LLC, Twitch Interactive, Inc., Kick Streaming Pty Ltd, Adobe Inc., Bandsintown Group. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
Input
| Field | Type | What it does | Default |
|---|---|---|---|
| query | string | Free-text query. Used as YouTube/Kick channel handle, Twitch game slug, Bandsintown artist, and Behance/Twitch ignored. | mrbeast |
| sources | array | Which sources to query. Leave empty for all. | ["youtube","twitch","kick","behance","ba |
| maxItems | integer | Maximum number of creators to collect per run. | 10 |
Pricing
from $19.00 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| result | Single result in the default dataset. | $0.019 to $0.021 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
API
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~youtube-twitch-kick-creator-outreach-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"helloWorld": 123
}' Examples
Input that runs as-is.
{
"helloWorld": 123
} Reviews
No reviews yet. Be the first.
Issues
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
Related scrapers
Run Creator Outreach Scraper - YouTube, Twitch & Kick on Apify All scrapers
