YouTube Channel Growth Analyzer avatar

YouTube Channel Growth Analyzer

Pricing

from $20.00 / 1,000 channel analyzeds

Go to Apify Store
YouTube Channel Growth Analyzer

YouTube Channel Growth Analyzer

Analyze any YouTube channel's recent uploads and get growth metrics upload cadence, engagement rate, best posting time, momentum, and shorts share.

Pricing

from $20.00 / 1,000 channel analyzeds

Rating

0.0

(0)

Developer

Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Analyze any YouTube channel's recent upload history and get the derived growth metrics that actually tell you how a channel is performing — upload cadence, engagement rate, best posting time, momentum, and shorts mix — in a single row per channel.

Stop scrolling through video dumps. This actor turns a channel's uploads into a clean scorecard you can sort, filter, and compare in a spreadsheet.

What you get

One summary record per channel with:

  • Channel basics — title, URL, subscriber count, lifetime views, total video count, channel age in days
  • Upload cadence — uploads per week across the analyzed window, plus lifetime videos per month
  • Performance — average views, median views, average likes, average comments
  • Engagement rate — average (likes + comments) / views across recent uploads
  • Best posting time — the day of week and UTC hour that correlate with the highest median views
  • Title insight — average title length and the correlation between title length and views
  • Shorts share — the fraction of recent uploads that are Shorts (60 seconds or less)
  • Momentum — a score comparing the median views of the most-recent half of uploads vs the older half (above 1 = accelerating, below 1 = declining), with an accelerating / steady / declining label
  • Views per subscriber — average views divided by subscriber count, a quick reach-efficiency signal

Export to JSON, CSV, or Google Sheets directly from the Apify console.

Use cases

  • Competitor analysis — benchmark rival channels on cadence, engagement, and momentum side by side
  • Influencer vetting — verify that a creator's recent videos still perform before a sponsorship
  • Sponsorship and media buying — compare views-per-subscriber and engagement across a shortlist of channels
  • Content strategy — find the best day and hour to publish, and whether longer or shorter titles win
  • Trend spotting — surface channels with accelerating momentum early

How to use

  1. Enter one or more Channels — accepts @handles (e.g. @mkbhd), full channel URLs (youtube.com/@handle, youtube.com/channel/UC..., /c/Name, /user/Name), or raw UC... channel IDs
  2. Set Max Videos Analyzed — how many of the most-recent uploads to analyze per channel (default 50, range 5–200). More videos give more accurate metrics
  3. Run the actor — results appear in the Dataset tab, one row per channel

Output format

Each dataset record:

{
"channelId": "UCX6OQ3DkcsbYNE6H8uQQuVA",
"channelTitle": "MrBeast",
"channelUrl": "https://www.youtube.com/@mrbeast",
"subscriberCount": 494000000,
"totalViews": 126759143417,
"totalVideos": 984,
"channelAgeDays": 5216,
"uploadsPerWeek": 2.96,
"avgViews": 177799734,
"medianViews": 113701504,
"avgLikes": 2209470,
"avgComments": 117168,
"engagementRate": 0.01988,
"bestDayOfWeek": "Wednesday",
"bestHourUTC": 16,
"avgTitleLength": 31.6,
"titleLengthViewsCorr": -0.225,
"shortsShare": 0.8,
"momentumScore": 1.218,
"momentumLabel": "accelerating",
"viewsPerSubscriber": 0.3599,
"videosPerMonthLifetime": 5.74,
"oldestAnalyzedDate": "2026-03-20T16:00:03.000Z",
"newestAnalyzedDate": "2026-05-30T16:00:02.000Z",
"videosAnalyzed": 30,
"status": "success",
"error": null
}

Channels that cannot be resolved are emitted as a single row with status set to error and a human-readable error message, so a bad input never silently disappears.

Notes

  • Metrics are computed over the most-recent uploads only (up to Max Videos Analyzed), so cadence and performance reflect the channel's current behavior rather than its entire history.
  • titleLengthViewsCorr is null when fewer than 3 videos are analyzed; momentumScore is null when the older half has no measurable views.
  • Only public channels and videos are included. Private or deleted uploads are skipped.

Part of a complete YouTube toolkit — explore the rest of the suite: