YouTube Analytics Semantic Model

Power BI Semantic Model for YouTube Analytics : Get a Real Grip on Your YouTube Channel

Don’t just skim YouTube Analytics. Really dig into how your videos are doing, see what your audience is engaging with, and connect your YouTube wins to your overall marketing ROI – all with a smart, ready-to-go Power BI model.

Trusted by

Kotsovolos logo
kaizen gaming logo

See YouTube Channel Data in Action

Play around with a live Power BI dashboard that shows detailed YouTube stats like video views, watch time, subscriber growth, and engagement.

Without Maya

  • Basic reports with not much room to customize for a deep look.
  • YouTube data is stuck on its own, making it a pain to connect with other marketing data (GA4, Ads, CRM).
  • Hard to create truly custom reports or do calculations beyond what YouTube gives you.
  • Can take ages to manually pull out and look at data for specific answers.

With Maya

  • In-depth analysis with tons of metrics (Youtube Views #, Youtube Estimated Minutes Watched #, etc.) and ways to slice it (Video Name, Playlist Name).
  • Smoothly mix YouTube data with GA4, ad platforms, and CRM data for a full picture of your marketing impact.
  • Easily build custom reports, calculated measures, and group your data in Power BI based on what you need to see.
  • Quickly find useful insights with pre-built models and automatic data updates, focusing on numbers like Youtube Video Average View %.

What you’ll learn from this YouTube Analytics Dashboard

Quickly find useful insights with pre-built models and automatic data updates, focusing on numbers like YouTube Video Average View %.

  • Find Your Most Engaging Videos:
    See which videos (Video Name) get the most YouTube Views #, YouTube Likes #, YouTube Comments #, and the highest YouTube Estimated Minutes Watched #.
  • Understand Audience Retention:
    Look at YouTube Average View Duration in Seconds # and YouTube Video Average View % to see what keeps people watching.
  • Track Channel Growth:
    Keep an eye on YouTube Subscribers Change #, including YouTube Subscribers Gained # and YouTube Subscribers Lost #, to see how your audience is developing.
  • Optimize Video CTAs:
    See how well your in-video calls-to-action are working with YouTube Card Clicks # and YouTube Card CTR.
  • Connect YouTube Activity to Business Results:
    By mixing data, see how YouTube views affect website traffic (GA4 GA Sessions #) and conversions (GA4 GA Key Events #).

How Maya’s YouTube Analytics Semantic Model Works

A Simple 3-Step Process to YouTube Channel Insights

  • #1

    Connect YouTube

    Maya automatically grabs all the important data straight from the YouTube Analytics API, including video performance, engagement, and subscriber stats.

  • #2

    Data Transformation & Enrichment

    Our semantic model automatically cleans up, standardizes, and organizes your YouTube data. It’s also set up to be mixed with data from GA4, ad platforms, and your CRM for a complete marketing view.

  • #3

    Visualization & Reporting in Power BI

    You get instant access to dashboards showing your Youtube Videos # performance, how well your Playlist Name is doing, and the overall health of your channel.

Customize this dashboard with Maya

Don’t just stick to standard reports. Create dashboards that answer your specific questions about video strategy and who’s watching. Maya Insights lets you build YouTube analytics that are truly your own. With our pre-built semantic model and Power BI, you can:

  • Analyze Performance by Video Content:
    Group videos using Video Name, Video Tags, and segments of the Video Description to compare how different topics or styles are performing.
  • Track Playlist Engagement:
    Monitor YouTube Playlist Starts # and YouTube Playlist Saves # to understand how viewers interact with your grouped content.
  • Blend with Website Conversion Data:
    See which YouTube videos or playlists are most effective at driving high-value actions—like linking Video Name to GA4 GA Key Events # using referral tracking.
  • Compare Organic YouTube with Paid Promotion:
    If you run YouTube ads, bring that data into the picture to get the full story behind your video marketing performance.

Use Advanced Calculations:
Flip the z-Youtube Analytics Running Total Calculation toggle to switch between daily and running totals for a deeper look at trends.

Explore all of Maya’s functionalities.

FAQs

What YouTube metrics and dimensions are included in Maya’s semantic model?

The Maya Insights semantic model provides a comprehensive set of metrics directly from the YouTube Analytics API, all readily available for analysis within Power BI. These are:

Core Video Performance Metrics:

  • YouTube Views #: The number of times your videos were watched.
  • YouTube Estimated Minutes Watched #: The total estimated time, in minutes, that viewers spent watching your videos.
  • YouTube Average View Duration in Seconds #: The average length of time, in seconds, that viewers watched a video.
  • YouTube Video Average View %: The average percentage of a video that viewers watched.
  • YouTube Videos #: The total count of videos on your channel or considered in the report.

Audience Engagement Metrics:

  • YouTube Likes #: The number of times viewers liked your videos.
  • YouTube Dislikes #: The number of times viewers disliked your videos.
  • YouTube Shares #: The number of times viewers shared your videos.
  • YouTube Comments #: The number of comments on your videos.

Subscriber & Audience Growth Metrics:

  • YouTube Subscribers Change #: The net change in the number of subscribers.
  • YouTube Subscribers Gained #: The total number of new subscribers acquired.
  • YouTube Subscribers Lost #: The total number of users who unsubscribed.
  • YouTube Subscribers Total #: The total number of subscribers to your channel.

Video Interaction Metrics (Cards & Playlists):

  • YouTube Card Impressions #: The number of times cards were shown on your videos.
  • YouTube Card Clicks #: The number of clicks on cards shown on your videos.
  • YouTube Card CTR: The click-through rate for cards on your videos (Clicks ÷ Impressions).
  • YouTube Adds to Playlists #: The number of times your videos were added to any YouTube playlist (viewer’s or your own).
  • YouTube Removals from Playlists #: The number of times your videos were removed from any YouTube playlist.
  • YouTube List Saves #: The number of times viewers saved your playlists.
  • YouTube List Starts #: The number of times viewers started watching a playlist.

Dimensions for Analysis:

You can analyze these metrics using a variety of dimensions to gain deeper insights into your YouTube channel’s performance:

  • Time-Based Dimensions: Year, Quarter, Month, Week, Date
  • Channel-Level Dimensions: Channel Name, Channel Custom URL, Channel Country
  • Video-Level Dimensions: Video Name, Video Description (first 100 characters after Maya-cleanup), Video Tags, Video Privacy Status
  • Playlist-Level Dimensions: Playlist Name

Calculation Control: z-Youtube Analytics Running Total Calculation (allows switching between daily values and running totals).

Can I analyze multiple channels?

Yes, Maya supports multiple YouTube channels and provides cross-channel performance analysis.

How can I analyze the performance of individual videos?

You can use dimensions like Video Name, Video Description (the first 100 characters), and Video Tags to really dig into how specific videos are performing and understand what your audience likes most.

Can I see how my YouTube channel is performing in different countries?

Yep, the Channel Country dimension lets you analyze your YouTube performance based on where your channel is or where your audience is (depending on what the API provides).

How can Maya Insights help me understand if my YouTube channel is driving website traffic?

By mixing your YouTube Analytics data with Google Analytics 4 (GA4) data in Maya Insights, you can see how many sessions, engaged users, and key events on your website are coming from your YouTube channel and specific videos.

Can I see if YouTube viewers convert on my paid ad campaigns?

Direct attribution can be tricky, but by blending YouTube data with your ad platform data (like Google Ads or Facebook Ads), you can look for connections. For example, you can see if audiences who’ve watched your YouTube content convert better when you target them with ads.

What’s the difference between YouTube Views and Impressions?

YouTube Views # get counted when someone actually watches your video on purpose.

YouTube Impressions (a number you usually see in YouTube Studio itself, though not specifically in your list for Maya) happen when your video thumbnail is shown to someone on YouTube.

The click-through rate (CTR) from those impressions to views is a really important indicator.

Unlock Your YouTube Channel’s Potential

Stop just tracking views. Understand your audience, make your content better, and see how YouTube helps your overall marketing succeed.