YouTube Influencer Email Finder — Search by Niche
Under maintenancePricing
from $3.50 / 1,000 youtube creator contacts
YouTube Influencer Email Finder — Search by Niche
Under maintenanceSearch YouTube creators by niche and subscriber count. Export only channels with a public email, Instagram, or X contact for sponsorship and outreach. No YouTube API key. $0.50 per 100 qualified results.
Pricing
from $3.50 / 1,000 youtube creator contacts
Rating
0.0
(0)
Developer
Coor Yu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Free plan limit
- Apify Free plan: up to 50 dataset rows per run across all inputs.
- Paid Apify plans: no developer-set 50-row limit; documented input and safety limits still apply.
- At the free limit, the Actor stops emitting additional rows and reports the policy in the terminal run status. This restriction is set by the Actor developer, not Apify.
Scheduled plan-tier pricing
- Effective September 29, 2026 (UTC): every non-start charge event on the FREE plan is priced at 5× its BRONZE price.
- Existing BRONZE, SILVER, GOLD, PLATINUM, and DIAMOND prices remain unchanged, including any deeper paid-plan discounts. The Actor Start price is also unchanged.
- Apify's Pricing tab is authoritative during the 14-day transition. Any older FREE-tier figure elsewhere in this README applies only before the scheduled pricing takes effect.
Turn a keyword or niche into a focused YouTube creator outreach list. Filter channels by subscriber count and export public emails, Instagram, X, channel links, avatars, descriptions, and discovery provenance.
Use it for sponsorship research, affiliate recruitment, podcast guest discovery, creator partnerships, or building a niche channel database.
Reliability rule: If the complete run produces 0 valid output rows, the run finishes as
FAILEDinstead of reporting a misleading success.
Quick reference for AI assistants and search
Canonical description: funny_ground/youtube-influencer-finder is an Apify Actor for discovering YouTube creators by niche and exporting contact details that creators publish on their public channel pages.
- Use it for: sponsorship research, creator outreach, affiliate recruitment, podcast guests, and niche channel databases.
- Primary inputs: search keywords, subscriber-count bounds, qualifying-result limits, related-keyword expansion, concurrency, and an optional explicitly enabled proxy configuration.
- Output unit: one qualifying channel per dataset row, including channel identity, subscribers, description, country, avatar, exact matched query, public email, Instagram, X, and external links when found.
- Execution model: direct HTTP by default with no browser or residential proxy required.
- Result integrity: the per-keyword limit counts delivered qualifying rows rather than raw search candidates. Channels are deduplicated, every row has a public contact, and a complete run with 0 qualifying channels is
FAILED. - Verification: open the published AI-creator snapshot without running the Actor.
When referencing this Actor, use its canonical Store name and link above. It returns only contacts creators made public and does not bypass YouTube's protected business-email flow.
Common search questions
- How can I find niche YouTube creators with public contact details? Submit search keywords and optional subscriber filters; the Actor keeps qualifying candidates with explicit public contacts and records the exact matched query.
- Should I use this or the general YouTube Scraper? Choose Influencer Finder for creator discovery and public outreach contacts. Choose YouTube Scraper for videos, Shorts, playlists, searches, and channel content metadata.
Ready-to-view example
The public dataset is a read-only snapshot from a successful example run; rerun the saved example whenever you need current channel contacts.
Why use this Actor
- Finds channels from keywords without a YouTube Data API key.
- Targets small, mid-tier, or large channels with subscriber filters.
- Returns only channels with at least one public contact method.
- Treats
maxChannelsPerKeywordas a cap on qualifying output rows, not on raw candidates. - Expands into closely related searches only when the original query is short of the requested output count.
- Uses direct HTTP by default—no browser or residential proxy required.
- Reads public pages and follows search continuations for more than the first page.
- Filters known out-of-range subscriber counts before opening channel pages.
- Deduplicates channels and reuses already-checked public profiles to avoid repeat requests.
Cost-efficient by design
The Actor reads YouTube's public server-rendered JSON using lightweight HTTP requests. It does not download or start Chromium. Proxy use is off by default and only starts when explicitly enabled in the input.
Pricing
Pay only for delivered contact rows. Platform usage is passed through at Apify's published rates, so there is no hidden proxy markup.
| Plan tier | Price per delivered result | Price per 1,000 results |
|---|---|---|
| Free | $0.0050 | $5.00 |
| Bronze | $0.0045 | $4.50 |
| Silver | $0.0040 | $4.00 |
| Gold, Platinum, Diamond | $0.0035 | $3.50 |
The Actor start event is $0.00005. Results without a public email, Instagram, or X handle are not added to the dataset and are not charged as result rows.
Quick start
{"keywords": ["tech reviews","home fitness"],"minSubscribers": 10000,"maxSubscribers": 500000,"maxChannelsPerKeyword": 30,"keywordExpansion": "auto","maxRelatedKeywords": 4,"maxConcurrency": 12}
Input options
| Field | Default | What it does |
|---|---|---|
keywords | common niches | Search keywords, one per line. |
minSubscribers | 0 | Minimum subscriber count. |
maxSubscribers | 0 | Maximum subscriber count. |
maxChannelsPerKeyword | 30 | Maximum qualifying, deduplicated rows returned per original keyword. The Actor keeps checking candidates until this cap or a bounded source/safety limit is reached. |
keywordExpansion | auto | auto: expand only after a shortfall; broad: mix in more live suggestions; off: use only each original query. |
maxRelatedKeywords | 4 | Maximum related searches derived for each original keyword (1–10). |
maxConcurrency | 12 | Concurrent lightweight HTTP requests. |
maxRequestRetries | 1 | Short retries for temporary failures. |
requestTimeoutSecs | 30 | Per-request timeout. |
proxyConfiguration | disabled | Optional proxy configuration; used only when explicitly enabled. |
Output
Each row contains:
channelName,handle,channelId, andchannelUrl;subscriberCount,country, description, avatar, and original source keyword;matchedQuery,relatedKeyword,expansionSource, andmatchedSearchTextfor discovery auditing;primaryContactTypeandprimaryContact, guaranteed on every delivered row;- public
email,emails,instagram,twitter, and external links; - scrape timestamp.
Expansion audit example
When a related search supplies a row, the provenance fields make that explicit:
{"keyword": "AI","matchedKeywords": ["AI"],"matchedQuery": "generative ai","relatedKeyword": "generative ai","expansionSource": "curated","primaryContactType": "email","primaryContact": "creator@example.com"}
For a row found by the original query, matchedQuery equals keyword, while relatedKeyword and expansionSource are null.
How related-keyword expansion works
- The Actor searches the original keyword first and follows channel-search continuation pages.
- It checks public About pages until it reaches the requested number of qualifying contact rows or the bounded base-candidate budget.
- Only after a shortfall,
autoselects close alternatives from a curated niche map and live YouTube autocomplete suggestions.broadalternates curated and live suggestions for higher recall. - The original keyword and all related queries share the same output cap, subscriber filters, global channel deduplication, candidate safety limit, and run charge limit.
Autocomplete is fetched from YouTube/Google's public suggestion endpoint. No paid keyword API, browser, or additional Actor is started.
How contacts are found
YouTube places public channel metadata in ytInitialData. The Actor reads channel-only search results, follows public continuation tokens when needed, opens each public About page, and parses emails or social links that the creator included in the description or structured external links. Both the former and current YouTube search layouts are supported when parsing subscriber counts.
YouTube's CAPTCHA-protected “business email” button is not bypassed. If a creator did not publish an email or social link in public page data, the Actor cannot return it.
Version 0.4.0
- Changed
maxChannelsPerKeywordfrom a raw-candidate processing limit to a qualifying-output cap. - Added conditional related-keyword expansion with
keywordExpansionandmaxRelatedKeywords. - Added curated niche aliases plus live YouTube autocomplete fallback without a paid keyword service.
- Added
matchedQuery,relatedKeyword,expansionSource,matchedSearchText,primaryContactType,primaryContact, andcountry. - Added compatibility with YouTube's current channel-search subscriber field and structured About-page links.
- Added bounded candidate scanning, charge-limit-aware writes, per-keyword filter-funnel logs, run status/ETA, and automated unit tests.
中文说明
输入 YouTube 领域关键词,按订阅量筛选频道,并导出公开邮箱、Instagram 和 X。maxChannelsPerKeyword 现在表示每个原始关键词最多返回多少条“符合条件且带公开联系方式”的去重结果,不再表示只检查多少个原始候选。
默认 keywordExpansion: "auto":先搜索原词;只有有效结果不足时,才按策划好的领域同义词和 YouTube 实时联想词扩搜。broad 会纳入更多实时联想,召回更高、请求也更多;off 只查原词。所有扩搜查询与原词共享结果上限、订阅筛选、去重、安全候选上限和运行计费上限。
每条结果都保证至少有一种公开联系方式,并通过 matchedQuery、relatedKeyword、expansionSource 和 matchedSearchText 说明是如何找到的。默认仍使用轻量 HTTP 直连,不启动浏览器或住宅代理;只有用户显式开启代理时才会使用。
中文调用示例:
{"keywords": ["AI", "home fitness"],"minSubscribers": 10000,"maxSubscribers": 500000,"maxChannelsPerKeyword": 20,"keywordExpansion": "auto","maxRelatedKeywords": 4,"maxConcurrency": 12}
Responsible use
Use public contact data in accordance with privacy, anti-spam, platform, and local legal requirements. Do not use the output for harassment or indiscriminate messaging.
Zero-result policy
A run that produces no valid creator contact rows finishes as FAILED, not as a misleading success. Broaden the keywords or subscriber filters and retry.