How to Find Viral YouTube Videos in 2024: Complete Guide for Content Creators
Follow the actual path a query takes inside ShortsMonkey: normalize, score, hit the database, and trigger refresh jobs so your brief already includes proof.
The same code that powers the UI is available here, so we walk through the incoming request as it becomes a response. The flow turns ShortsMonkey into a YouTube viral video finder: controllers call analyzeViralVideos, normalize keywords, look into lib/video-cache, and only call the external API when the cache misses.
Because virality equals views divided by subscribers, the API response already flags YouTube videos with more views than subscribers. That means your brief can explain How to find viral YouTube videos before they trend, highlight sleeper hits, and Find underperforming channels with viral videos worth sponsoring.
Hot/cold cache tiers, search_cache_usage, and getStaleVideosForRefresh make every preset fast enough that teams can Find trending YouTube videos even on live calls. This article shows where each decision lives so anyone can audit the numbers.
Virality score in code
analyzeViralVideos computes the same ratio the UI displays. We store it with each record so a single SQL query can answer stakeholder questions without rerunning the search.
Cache tiers and background refresh
COLD/HOT windows in lib/video-cache decide who needs a refresh. When something goes stale, scheduleCacheRefresh or the cron endpoint updates it in the background so you do not wait during a demo.
Regional presets
Saved filters track YouTube trending videos US, YouTube trending videos UK, or YouTube trending videos Japan. Product marketing teams flip between Viral videos in US, Viral videos in UK, or Viral videos in Japan and export the supporting screenshots.
Monitors and SEO copy
search_cache_usage tells you which presets keep hitting quota and which keywords deserve landing pages. Drop that data into docs so SEO copy says exactly how our platform helps Find underperforming channels with viral videos.
More articles
All postsHow our stack behaves like the YouTube analytics tool we needed
Peek into the instrumentation that makes our dashboards double as a YouTube channel monitor and YouTube video tracker.
Viral Video Analyzer: 15,000 cached records and what they teach us
A walkthrough of the nightly job that turns cached data into a Viral video analyzer, complete with regional slices and action items for SEO.
Use our stack to go from 0 to 10K subscribers in 90 days
The exact cadence we tested: research with cache presets, publish with guardrails, and let monitors dictate the next sprint.