Connect YouTube to Tableau

Tableau has no live YouTube Analytics connector. Windsor.ai sends your channel’s YouTube data (views, watch time, likes, subscribers per video and per day) to a Google Sheet on a schedule, and Tableau reads that sheet through its Google Drive connector.

We tested the whole route with our own channel on 12 October 2026: the daily views in Tableau matched the YouTube Analytics data from Windsor.ai’s API exactly.

check markFree forever plan check markNo credit card needed
logo connect
Windsor.ai is your proven Youtube to Tableau connector
Cloud Google
meta-partner
google-partner
snowflake
users-love-us
medal
soc2
Cloud Google
meta-partner
google-partner
snowflake
users-love-us
medal
soc2

What you can report on in Tableau

Each row in the sheet is one video on one day. From our test export (5 to 10 October 2026, 940 rows, 261 videos with views):

Daily channel trend

Views by day: 1,293, 1,406, 2,072, 1,679, 1,537 and 1,133, a total of 9,120. Put Date (as an exact date) on Rows and the measures on Text to get the same table.

Which videos carry the channel

Our top video had 864 of the 9,120 views (9.5%). Sort the Video field by Views to see how much of your traffic depends on a few uploads.

Watch time and subscribers per video

Estimated minutes watched, likes and subscribers gained for each video, so you can compare videos by watch time per view, not views alone.

How YouTube data gets into Tableau, and what to check

Supported fields: 39 metrics48 dimensions

Windsor.ai’s own setup screen for Tableau says it “currently does not support third-party live connectors” and recommends loading the data into Google Sheets or a database first. Tableau’s Google Sheets connector was retired in mid 2023 (Tableau’s documentation), so the sheet is opened with the Google Drive connector, which lists it as “Microsoft Excel (Google Drive)”.

The Google Sheets destination writes the query to the sheet daily, hourly, every 30 or 15 minutes, or on demand. The task’s Columns to Match setting (date by default) sets which rows a run replaces. YouTube Analytics reports two to three days behind, so a daily run is enough for most channels. For data over the sheet’s cell limit, send it to BigQuery, PostgreSQL or MySQL instead and use Tableau’s connector for that database.

How we tested: Matei Ioan Nicolae (SEO Director, Windsor.ai) connected the Windsor.ai YouTube channel on 12 October 2026, created a Google Sheets destination task for the last 7 days and opened the sheet in Tableau Public 2026.2 with the Google Drive connector. Tableau showed 940 rows and 9 fields, and the totals were 9,120 views, 3,111 minutes watched, 28 likes and 14 subscribers gained. The daily views matched the Windsor.ai API for the same days exactly.

Check watch time before you report it: adding up minutes from per-video rows gave 3,111, but the same days queried without the video field gave 3,481. For channel watch time, send a second query with date only (no video field) to its own tab and use that in Tableau.

Tableau Public worksheet with YouTube views, minutes watched, likes and subscribers gained by day, 5 to 10 October 2026, from a Google Sheet filled by Windsor.ai
Join over 25,000+ businesses that trust Windsor.ai to streamline Youtube to Tableau integration
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma

How to connect YouTube to Tableau in Windsor.ai

You need:

  • A YouTube channel you own or manage. If it belongs to a Brand Account, pick the Brand Account when Google asks which account to use.
  • A Google account with a Google Sheet for the data (an empty one is fine)
  • Tableau Desktop or Tableau Public
  • A Windsor.ai account (free forever plan, no credit card)
1

Register and log in to Windsor.ai

Create a new Windsor.ai account or log in if you already have one.

sign up for windsor.ai
sign up for windsor.ai
YouTube data source
Google Sheet filled by a Windsor.ai destination task with YouTube rows per video and day: date, video, views, minutes watched, likes, subscribers gained
Tableau Public data source page showing a Windsor.ai YouTube Google Sheet connected through Google Drive: 9 fields, 940 rows

FAQs

Is there a direct YouTube connector for Tableau?

Not a live one. Tableau has no built-in YouTube Analytics connector, and Windsor.ai’s setup screen for Tableau says it “currently does not support third-party live connectors”. The working route is Windsor.ai to Google Sheets (or a database), then Tableau.

Tired of manual YouTube exports? Send YouTube data to Tableau with Windsor.ai

Free forever plan, no credit card. Paid plans from $19/month.
g logo
fb logo
big query data
youtube logo
power logo
looker logo