Display YouTube stats in Geckoboard

In this article, we'll show you how to display data from your YouTube channel and individual videos on your Geckoboard dashboard.

Displaying live metrics from your brand’s YouTube channel and videos means you’ll learn what resonates with your audience, so you can start recording similar video content.

Create a new YouTube widget

To create a YouTube widget, follow these steps:

  1. Click Add widget, located in the top right of your dashboard.
  2. Search for YouTube using the Search sources field.

    Alternatively, you can also scroll down the alphabetical list of integrations until you reach the YouTube integration.
  3. Click on the YouTube integration.
  4. Choose an option from the list of preset visualizations.

Note

Is this is your first YouTube widget? You'll need to connect your YouTube account to Geckoboard.
If not, you can skip to configuring your YouTube widget.

 

When adding your first YouTube widget, you'll be asked to create a connection and authenticate your YouTube account so that we're able to collect your data and display it on the dashboard. If your YouTube account has more than one channel, you'll need to add a new connection for each.

To connect your YouTube account with Geckoboard, follow these steps:

  1. Click on the Connect via YouTube button.Connect Geckoboard with Youtube

    Our YouTube integration uses oAuth to connect to YouTube, so if you're already logged into YouTube on your browser, you'll jump straight to the widget configuration screen after a few seconds.

    If you're not logged in to YouTube, a popup window will appear and allow you to log in for account authorization.Allow Youtube to connect to Geckoboard
  2. You're now ready to configure your first YouTube widget!

Creating multiple YouTube connections

You may need to create YouTube widgets using a different account or channel to the one you used to create your first YouTube widget.

In these cases, you can follow the instructions below to connect a different account or select it for the widget you're creating:

  1. Make sure that you are logged in to the correct YouTube account elsewhere in the browser or logged out of YouTube completely.
  2. Click Add widget, located in the top right of your dashboard.
  3. Search for YouTube using the Search sources field.

    Alternatively, you can also scroll down the alphabetical list of integrations until you reach the YouTube integration.
  4. Click on the YouTube integration.
  5. Choose an option from the list of preset visualizations.
  6. On the widget configuration screen, click on the Add account option to make a new connection
  7. Click on the Connect via YouTube button.

    If you're already logged into YouTube on your browser, you'll jump straight to the widget configuration screen after a few seconds.

    If you're not logged in to YouTube, a popup window will appear and allow you to log in for account authorization.

Build your own YouTube widget

The widget configuration screen enables you to select the metric you want to show, as well as choosing the visualization you'd like to use and adding any filters to the data.

To configure your YouTube widget, follow these steps:

  1. You can add a Title from the configuration screen. The default title will be the name of the visualization. You can change this or remove it entirely from the dashboard later.
  2. Use the dropdown menu to select whether you'd like to View stats for individual videos or your whole channel.

    Note

    You can only select from up to the latest 250 videos on your channel.

  3. Next, select the Metric you'd like to display.
  4. Select a Time period that you'd like to see data for.

    Note

    It takes approximately 2 days for YouTube's Analytics API to update. This means that data for yesterday and today won't appear. Longer time periods will show data but there will be a gap where data for the most recent days would be.

    Note

    Selecting All time for YouTube will display data from the date the channel was created.

    Note

    We always count the week as beginning on a Monday.

  5. If you're using a line chart, column chart or number widget, you may want to show secondary visualization. Most widgets are able to display either a goal or comparison.

    Choose Show comparison to display data for the same metric over the previous time period.
  6. A progress Goal allows you to see progress towards a given value starting at 0.

    If the metric is a duration, you must enter the number of seconds i.e. 60 for 1 minute.

    if the metric is a percentage (%), you must enter a decimal value between 0 and 1.
  7. Click on the Add widget button to reeturn to your dashboard with your new widget.
  8. You can use the Fine-tune Menu from the dashboard to change the number of decimal places used or add additional information about the values being displayed. Instructions for this are available here

    Note

    The YouTube Analytics API anonymizes data. This means that data may be limited or completely missing when metrics do not meet a certain threshold. This can happen when trying to display data from specific countries.

Which metrics are available for YouTube?

The following metrics are currently available in the YouTube integration.

  • Annotation Click Through Rate
  • Annotation Close Rate
  • Average View Duration
  • Average view percentage
  • Comments
  • Dislikes
  • Estimated Minutes Watched
  • Estimated minutes watched
  • Favorites added
  • Favorites removed
  • Likes
  • Shares
  • Subscribers Gained
  • Subscribers Lost
  • Unique viewers
  • Views

Note

Not all metrics are available for all visualizations.

Tip

If you're not sure which metrics to track, you might be interested in our SaaS Metrics Generator, which can help you find the right metrics and learn more about them.

YouTube widgets refresh rate

Visualizations powered by the YouTube integration refresh every 12 hours. This is due to the 2-day delay on the data and avoids unnecessarily using up your API limits.

Was this article helpful?

Awesome! 👍  Thanks so much for your feedback!

Sorry about that! Start a conversation now.