YouTube Opportunity Finder avatar

YouTube Opportunity Finder

Pricing

from $100.00 / 1,000 opportunity discovereds

Go to Apify Store
YouTube Opportunity Finder

YouTube Opportunity Finder

Find YouTube video ideas with high audience demand and low creator competition — before they saturate. Scores every topic for demand vs. competition, spots gaps in your competitor's channels, and delivers ready-to-use titles, thumbnails, and hooks (AI) straight to Notion.

Pricing

from $100.00 / 1,000 opportunity discovereds

Rating

0.0

(0)

Developer

Hamza

Hamza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Stop guessing what to make next. Most YouTube tools hand you a spreadsheet of views, likes, and subscribers. This one hands you a decision:

What videos should I create right now that have high audience demand but low creator competition?

YouTube Opportunity Finder continuously analyzes your niche, scores every topic for demand vs. competition, and surfaces the underserved opportunities — each with ready-to-use titles, thumbnail concepts, and hooks — delivered straight to your Notion workspace.

It doesn't show you trending videos. It tells you what to make next.


👤 Who it's for

  • Creators deciding their next video instead of copying saturated topics
  • Faceless / niche channel operators scaling output across many ideas
  • Agencies & strategists doing content research at scale
  • Anyone who wants to publish before a topic gets crowded

🎯 What you get

OutputThe question it answers
Content Opportunities"Make this video — strong demand, manageable competition."
Emerging Topics"Demand here is accelerating — get in early."
Viral Opportunities"Rare window: extreme growth, almost no competition."
Competitor Gaps"A channel you follow hasn't covered this — you should."
Daily & Weekly Reports"Here's where the whole niche is moving."

Every opportunity comes with three transparent scores and a complete creative package.


📊 How it scores

Each topic is rated on a simple, transparent 0–100 model:

  • Demand Score — audience interest: total views, view velocity, engagement, freshness, and search presence.
  • Competition Score — how hard it is to rank: number of creators, recent uploads, channel sizes, and search saturation.
  • Opportunity Score — the headline metric: High Demand + High Growth + Low Competition + High Engagement.

The higher the Opportunity Score, the better the topic to publish next.


🎬 Built-in AI title studio

For every opportunity, you get a complete, ready-to-shoot package:

  • 10 video titles — varied angles (how-to, listicle, contrarian, personal story, comparison…)
  • 5 thumbnail concepts — visual, text overlay, and emotion
  • 5 hook ideas — spoken opening lines for the first 5 seconds

No extra setup — the AI ideas are generated automatically and written into Notion alongside each opportunity.


🕵️ Content Gap engine (analyze competitors)

Add any competitor channels (URLs, @handles, or IDs) and the actor finds the high-value topics in your niche that they haven't covered yet:

@MrBeast is missing: AI Agents · Short-form storytelling · Interactive challenges

It's the fastest way to find the white space your competitors left open.


🧠 Opportunity categories

Every opportunity is tagged so you know why it's a chance:

  • Emerging Topic — demand is growing fast; an early-mover window.
  • Underserved Niche — high demand, low supply, right now.
  • Rising Search Query — search interest is climbing.
  • Competitor Gap — a popular topic a tracked competitor skipped.

💡 Example

Input

{
"seedKeywords": ["World Cup 2026", "FIFA", "Champions League"],
"competitorChannels": ["@FIFA"],
"country": "us",
"language": "en"
}

Output (a sample opportunity)

TopicDemandCompetitionOpportunity
World Cup 2026 Host Cities902992
Champions League Dark Horses863489
World Cup 2026 Qualified Teams822588

🎯 World Cup 2026 Host Cities — Opportunity 92 · Emerging Topic

Suggested titles

  • All 16 World Cup 2026 Host Cities, Ranked
  • The World Cup 2026 City Nobody Is Talking About
  • How To Plan Your World Cup 2026 Trip (City-by-City Guide)

Thumbnail concepts · Hook ideas … (included for every opportunity)


⚙️ How it works

  1. Discover — expands each niche into many candidate topics (autocomplete + related searches) and tracks the videos behind them.
  2. Measure — scores demand and competition for every topic, and tracks how each one grows over time.
  3. Surface — flags the opportunities, emerging topics, viral windows, and competitor gaps worth your time.
  4. Deliver — writes everything — with titles, thumbnails, and hooks — into your Notion workspace.

This is a continuous platform, not a one-shot scraper. Opportunities and competitor gaps appear from the first run; the growth-based signals (Emerging, Viral) sharpen as history accumulates.


🚀 Getting started

  1. Enter your niches in seedKeywords (e.g. ["AI tools", "air fryer recipes"]).
  2. (Optional) Add competitor channels to unlock the Content Gap engine.
  3. (Optional) Connect Notion + paste a parent page — your reports are organized into sub-pages automatically. Leave it empty to send results to a dataset instead.
  4. Run it on a daily schedule (Schedules → Create → cron 0 8 * * *). Each daily run builds on the last, so trends and reports accumulate.

💡 Run daily, not back-to-back. Growth and Emerging-Topic signals are measured between runs, so a daily cadence gives the best results.


📥 Key input fields

FieldDescription
seedKeywordsRequired. The niches to mine for opportunities.
competitorChannelsChannel URLs / @handles / IDs to analyze for content gaps.
notionConnector + notionParentPageConnect your Notion workspace and choose where reports are written.
opportunityScoreMinMinimum score (0–100) for a topic to qualify. Lower = more (looser) opportunities.
discoveryDateFilterHow recent the videos to analyze should be (today / week / month / year).
country / languageLocalize results (e.g. us / en).

The defaults are tuned to work out of the box — most users only need to set seedKeywords.


📤 Output

  • Notion (if connected): organized pages under Content Opportunities, Emerging Topics, Viral Opportunities, Competitor Gaps, Daily Reports, Weekly Reports — each opportunity a page with scores, titles, thumbnails, and hooks.
  • Dataset: every opportunity as a structured row (topic, demand/competition/opportunity scores, category, suggested titles/thumbnails/hooks) — ready to export or pipe into other tools.

💳 Pricing — you pay for discoveries, not scraping

This actor uses pay-per-event pricing: you're only charged when it delivers something actionable — never for runs, compute, or empty results.


❓ FAQ

Do I need my own API keys? No. Just enter your niches (and optionally connect your Notion). Everything else is handled for you.

My first run found few opportunities — is it broken? No. Mainstream, saturated niches (e.g. "iPhone 18") correctly score as high-competition. Try a more specific niche, add competitor channels, or lower opportunityScoreMin. Growth-based signals also need a few daily runs to warm up.

Why daily? Demand and competition shift over days, not minutes. A daily schedule produces the cleanest growth signals and keeps your Notion fresh.

Will it spam my Notion? No — a cooldown prevents re-posting the same opportunity, and reports are paced (daily/weekly).


Find the videos worth making — before everyone else does.