Game Streamer & YouTuber Finder for Indie Games avatar

Game Streamer & YouTuber Finder for Indie Games

Pricing

from $0.50 / creator report

Go to Apify Store
Game Streamer & YouTuber Finder for Indie Games

Game Streamer & YouTuber Finder for Indie Games

Find YouTube creators for a video game. Input a Steam game URL; returns creators who played similar games, with subscribers, average views, last upload date, country, public contact links and a fit score.

Pricing

from $0.50 / creator report

Rating

0.0

(0)

Developer

Ali AVCI

Ali AVCI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Features

Limited permissions

Share

Game Streamer & YouTuber Finder

Find YouTube creators to promote an indie game. Give it a Steam store URL; it finds similar games on Steam, searches YouTube for creators who played them, and returns a ranked list with a fit score.

Input

FieldExampleNotes
steamUrlhttps://store.steampowered.com/app/1145360/Hades/Steam URL or app ID (required)
languageen, tr, de...Creator language
countries["TR", "DE"]Channel country filter (ISO codes). Needs the YouTube Data API
includeUnknownCountryfalseAlso keep channels with no country set
maxSimilarGames6Similar games to scan
minSubscribers / maxSubscribers1000 / 1000000Creator size range
maxResults20Creators returned

Output (one row per creator)

channelName, channelUrl, fitScore (0-100), subscribers, medianRecentViews, lastUpload, country, similarGamesCovered, exampleVideo, publicEmail, contactLinks, whyThisCreator.

The OUTPUT record in the key-value store holds the full report (game, similar games, creators).

How the fit score works

  • 40 pts: how many similar games the creator covered
  • 30 pts: median recent views relative to subscribers (engaged audience)
  • 20 pts: upload recency
  • 10 pts: mid-size creators (5k-300k), who answer indie devs more often

Pricing

Pay per event: one streamer-report charge per run.

Run locally

python -m venv .venv
.venv\Scripts\pip install -r requirements.txt
# edit storage/key_value_stores/default/INPUT.json, then:
.venv\Scripts\python -m src

Results land in storage/datasets/default/ and storage/key_value_stores/default/OUTPUT.json.

Without YOUTUBE_API_KEY the Actor uses yt-dlp (local test mode: slower, no upload dates, no country). Set YOUTUBE_API_KEY (YouTube Data API v3) for production runs.

Cache

Results are cached across runs in the named key-value store streamer-finder-cache (YouTube searches 3 days, channel stats 2 days, SteamSpy tag lists 7 days). A repeat report for the same or a similar game uses ~0 YouTube quota instead of ~500 units. Delete storage/key_value_stores/streamer-finder-cache/ locally to start fresh.

Data and compliance

Uses Steam's public store API, SteamSpy, and YouTube data. Only publicly listed channel contact info is returned. Users are responsible for contacting creators in line with GDPR/KVKK and anti-spam rules.