Workflow

YouTube Creator Outreach Workflow

Niche-tag-driven YouTube creator discovery + personalized outreach. Pattern from r/SoloDevelopment's TagRadar.

Overview

Discover candidate creators via niche tags, filter by subscriber band, personalize outreach with LLM. Designed for indie game launches but generalizes to any niche.

Trigger

Weekly Monday 9 AM or one-shot for a launch

Schedule

Weekly or per-launch

Workflow Steps

1

Define niche tags

5-15 specific tags or topics.

2

YouTube search per tag

Scavio YouTube search per tag.

3

Aggregate by channel

Count tag overlap; rank channels.

4

Filter by subscriber band

1K-50K for indie outreach.

5

Reddit niche-sub layer

r/SoloDevelopment, r/IndieGaming surfaces community-recommended creators.

6

LLM personalized outreach

Per creator, 80-word email referencing their content.

Python Implementation

Python
import os, requests
from collections import Counter
API_KEY = os.environ['SCAVIO_API_KEY']
H = {'x-api-key': API_KEY}
TAGS = ['roguelike', 'turn based strategy', 'pixel art']

channels = Counter()
for tag in TAGS:
    r = requests.post('https://api.scavio.dev/api/v1/youtube/search', headers=H,
        json={'query': f'{tag} game review'}).json()
    for v in r.get('videos', []):
        channels[(v['channel'], v.get('channel_url'))] += 1

ranked = sorted(channels.items(), key=lambda x: -x[1])

JavaScript Implementation

JavaScript
const H = { 'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json' };
const TAGS = ['roguelike', 'turn based strategy'];
const channels = {};
for (const tag of TAGS) {
  const r = await fetch('https://api.scavio.dev/api/v1/youtube/search', { method: 'POST', headers: H, body: JSON.stringify({ query: `${tag} review` }) }).then(r => r.json());
  for (const v of r.videos || []) channels[v.channel] = (channels[v.channel] || 0) + 1;
}

Platforms Used

YouTube

Video search with transcripts and metadata

Reddit

Community, posts & threaded comments from any subreddit

Frequently Asked Questions

Discover candidate creators via niche tags, filter by subscriber band, personalize outreach with LLM. Designed for indie game launches but generalizes to any niche.

This workflow uses a weekly monday 9 am or one-shot for a launch. Weekly or per-launch.

This workflow uses the following Scavio platforms: youtube, reddit. Each platform is called via the same unified API endpoint.

Yes. Scavio's free tier includes 500 credits per month with no credit card required. That is enough to test and validate this workflow before scaling it.

YouTube Creator Outreach Workflow

Niche-tag-driven YouTube creator discovery + personalized outreach. Pattern from r/SoloDevelopment's TagRadar.