YouTube Video Stats & Campaign Report avatar

YouTube Video Stats & Campaign Report

Pricing

from $0.70 / 1,000 results

Go to Apify Store
YouTube Video Stats & Campaign Report

YouTube Video Stats & Campaign Report

Exact views and likes, title, channel, length, publish date and tags for any list of YouTube videos and Shorts, plus a campaign report with CPM. No API key needed.

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

EMT Crawler

EMT Crawler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Categories

Share

Paste a list of YouTube video or Shorts links. Get back exact views and likes, title, channel, length, publish date, category and tags for every one — plus a campaign report with CPM you can send straight to a client.

No YouTube API key, no Google account, no quota limits.

What it's for

  • Influencer campaign reporting — paste the links of every sponsored video and get total views, likes and cost per 1,000 views in one run.
  • Sponsorship pricing — check what a creator's recent videos really do before you agree a fee.
  • Competitor tracking — re-run on a rival channel's videos every week and watch which ones keep growing.
  • Content research — compare performance across topics, lengths and formats.

What you get for each video

PerformanceExact views, exact likes, like rate (likes ÷ views)
VideoTitle, description, length, category, tags, thumbnail
ChannelChannel name, channel ID, channel link
TimingPublish date and upload date
FlagsLive stream, family-safe, unlisted, Shorts-eligible, likes hidden

Real rows from a test run:

ChannelTitleViewsLikes
MrBeastEat Everything In A Grocery Store, Win $…245,396,4143,868,595
MrBeastLast To Leave Mansion, Keeps It126,790,4572,408,606
NASANASA Moon Base: The First Six Months520,4189,000

The campaign report

Every run writes a CAMPAIGN_REPORT to the key-value store: total views and likes, like rate, median views, the top videos by views and by like rate, a per-channel breakdown, and — when you give a budget — cost per 1,000 views (CPM), cost per view and cost per like. Links that failed are listed with the reason.

Input

{
"videoUrls": [
"https://www.youtube.com/watch?v=IwZVXmQdX1E",
"https://youtu.be/ErAqN6gXqZQ",
"https://www.youtube.com/shorts/IwZVXmQdX1E"
],
"campaignBudget": 10000,
"currency": "USD"
}
FieldDefaultNotes
videoUrls—Required. Watch pages, youtu.be links, Shorts, live streams, embeds, mobile links or bare video IDs. Duplicates are removed.
campaignBudget—Optional total spend. Adds CPM, cost per view and cost per like.
currencyUSDLabel for the budget.
maxConcurrency10Videos fetched in parallel.

Speed

Measured: 40 videos from 6 channels in one run, every one returned. The actor reads YouTube's compact video metadata (about 10 KB per video) rather than loading the whole watch page (about 1.3 MB), which is why large runs stay fast.

You only pay for videos that load

Deleted, private and mistyped links are never written to the dataset, so they are never charged. They are listed with the reason in CAMPAIGN_REPORT.failed.

Limitations

  • Comment counts and dislikes are not included. YouTube does not publish dislikes; comments are available in the companion YouTube Comments Scraper.
  • Age-restricted and members-only videos need a login and are reported as failed.
  • Channel subscriber counts are not included — YouTube only publishes them rounded.

Reads only what YouTube shows any visitor without logging in. You are responsible for how you use the data.