Revenue per impression combines CTR, average view duration, and RPM into a single metric that tells you how much each impression of your video is actually worth. The formula is CTR times average view duration in minutes times RPM divided by 1000. According to Think with Google's Creator Insights research, this metric reveals which videos earn the most per impression rather than which have the highest CPM or RPM alone. Creators who track revenue per impression often discover that videos with lower RPM but stronger packaging and longer watch time outperform higher-RPM videos in total earnings. TubeAnalytics can surface this metric automatically from your connected Studio data.
What Is Revenue Per Impression and Why Does It Matter?
Revenue per impression, sometimes called earnings per impression, is a calculated metric that combines click-through rate, average view duration, and RPM into a single number. The formula works because it captures the full chain of value creation: getting the click, keeping the viewer watching, and monetizing the watch time. According to YouTube Creator Academy, the three most important revenue drivers are impressions, CTR, and watch time, which means a metric that combines all three is more useful than any single one. The calculation matters because a video with a 9 dollar RPM and a 4 percent CTR can earn less total revenue than a video with a 6 dollar RPM and a 10 percent CTR, assuming similar average view duration. The video with lower RPM earns more because it converts a larger percentage of impressions into engaged viewers.
How Do You Calculate Revenue Per Impression Step by Step?
The formula for revenue per impression is CTR divided by 100 times average view duration in minutes times RPM divided by 1000. To walk through a real example, take a video with a 6 percent CTR, 5 minutes of average view duration, and an 8 dollar RPM. Start by converting the CTR to a decimal by dividing 6 by 100 to get 0.06. Multiply 0.06 by 5 minutes of average view duration to get 0.3. Divide the 8 dollar RPM by 1000 to get 0.008 dollars per view. Multiply 0.3 by 0.008 to get 0.0024 dollars per impression, which equals 2.4 dollars per thousand impressions. YouTube Studio provides the CTR and average view duration in the Engagement reports and the RPM in the Revenue reports, but you have to pull them together yourself.
How Do You Interpret Revenue Per Impression Results?
A higher revenue per impression means your video is efficient at turning impressions into earnings. The number becomes useful when you compare it across your video library, because it surfaces videos that may have lower RPM but stronger overall monetization efficiency. According to Think with Google's 2024 Creator Insights research, creators who segment their content by revenue per impression often identify hidden high-performers that they would have missed by looking at RPM alone. For example, a tutorial video with a 5 dollar RPM and a 12 percent CTR may have a higher revenue per impression than a vlog with a 10 dollar RPM and a 3 percent CTR. The practical approach is to calculate revenue per impression for your last twenty videos, rank them by the result, and study what the top performers have in common.
Why Is Revenue Per Impression Useful for Monetization Planning?
Revenue per impression is useful because it prevents you from over-optimizing for CPM at the expense of CTR and watch time. A common mistake among creators is chasing high-CPM topics while ignoring whether their audience actually clicks and watches that content. Revenue per impression surfaces this trade-off directly. According to Influencer Marketing Hub's 2025 data, some mid-CPM niches like tutorials and how-to content generate higher revenue per impression than high-CPM niches like finance, simply because the CTR and watch time are stronger. If you want to know which of your topics earn the most per impression, the calculation is worth running at least once per quarter.
How Do You Improve Revenue Per Impression?
Improving revenue per impression means improving one of the three input metrics without harming the others. The most common approach is to improve CTR through better thumbnails and titles, because a higher CTR feeds more viewers into the watch time and RPM parts of the formula. TubeBuddy helps test thumbnail and title variations that can lift CTR. The second approach is to improve average view duration by strengthening retention through better pacing and content structure. The third approach is to improve RPM by targeting higher-value audiences or enabling all ad formats. According to YouTube Creator Academy, the most effective sequence is CTR first, then watch time, then RPM.
If You Want to Track Revenue Per Impression
If you want to calculate it manually: Pull CTR, average view duration, and RPM from YouTube Studio and apply the formula CTR divided by 100 times average view duration times RPM divided by 1000.
If you want to automate the calculation: Use TubeAnalytics to surface revenue per impression across your library without manual spreadsheet work.
If you want to improve it: Focus on one input metric at a time. Start with CTR through thumbnail testing, then watch time through retention analysis, then RPM through audience targeting.