Skip to content

Connect YouTube to Airtable

Many video teams run their content calendar in Airtable: ideas, scripts, status and owners. Connecting it to YouTube lets the base drive publishing and keeps your video stats and research next to the plan, so nobody copies numbers or links between the two.

Ideas

What you can do with Airtable and YouTube

Publishing from an Airtable queue, daily video stats, AI chapters and topic research saved to your base. These are ready-made starting points. Anything else you can describe works too.

Build your own

Build any Airtable and YouTube automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Airtable and YouTube in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Each day, update view counts in my Airtable Videos table and set a "Remake" checkbox on any video older than a year with over 50,000 views.

When a record moves to Ready, check that the title is under 70 characters and the description has a link, and if not, set it back to Needs Fix with a note.

Use cases

Why people connect Airtable and YouTube

How the two apps work together

  • The script checks an Airtable view for records marked ready every few minutes and uploads or updates the YouTube video.
  • Channel stats are pulled from YouTube on a schedule, such as daily, because YouTube does not send webhooks for stats.
  • Video IDs, links and numbers are written back to the matching Airtable record.
  • Content teams run production from an Airtable base

    Ideas, scripts, editors and publish dates are tracked in Airtable, and videos go up when the record reaches Ready. Status changes to Published with the video link.

  • Creators keep a live library of every video

    Each channel video is a record with views, likes, comments and publish date updated on a schedule. Old videos can be filtered by performance for remakes.

  • Sponsorship managers track deliverables

    Sponsor records link to the videos that include their read, with view counts pulled in automatically. Reports to sponsors use real numbers.

  • Editors get assigned work from new uploads

    When a long video is published, records for Shorts or clips are created in the editing table. The clip pipeline starts without a meeting.

More apps

Airtable, YouTube and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Airtable publishing updates in Slack

When a record in my Airtable Content table is published to YouTube, post the video link and the editor's name in #content on Slack.

Pull the video file from Drive

When an Airtable record in my Videos table is marked ready, upload the Drive file linked in the record to YouTube as unlisted and save the video link back to the record.

Email sponsors their video numbers

On the 1st of each month, email each sponsor in my Airtable Sponsors table the view counts of their linked YouTube videos.

Setup

Connect Airtable and YouTube once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Airtable

Database / No-code

  1. In Airtable, go to airtable.com/create/tokens and create a new token with a name you'll recognise.
  2. Add the scopes the automation needs, such as data.records:read, data.records:write and schema.bases:read.
  3. Add the bases or workspaces the token may use.
  4. Copy the token. Airtable only shows it once.
  5. In the ClickRuntime dashboard, open Connections & secrets and save the token as a secret for Airtable.

YouTube

Video / Social

  1. In Google Cloud Console, enable the YouTube Data API v3 for your project.
  2. Under Credentials, create an API key and restrict it to the YouTube Data API. In the ClickRuntime dashboard, save it as a secret on Connections & secrets.
  3. For channel actions, set up the OAuth consent screen with the https://www.googleapis.com/auth/youtube scope, then create a Web OAuth client with the redirect URI https://clickruntime.com/oauth/callback.
  4. In the ClickRuntime dashboard, open Connections, choose YouTube and enter your OAuth client ID and secret, then authorise your channel.

FAQ

Questions about connecting Airtable and YouTube

How does ClickRuntime connect to Airtable?
With an Airtable account connected in your ClickRuntime dashboard. It can only reach the bases you give it access to.
Will it overwrite fields my team edits?
No. It only writes to the fields you name, such as status, video link or view count.
Does it need my YouTube login?
Publishing and editing videos needs your Google account connected. Reading stats and searching public videos can use a YouTube API key.
How many uploads can it make a day?
YouTube's default quota allows around six uploads a day per project, which suits most content calendars.
Can it read linked records and attachments in Airtable?
Yes. The script can follow linked records and download attachment files through the Airtable API.
Does it need a specific base structure?
No. Tell your assistant which table, view and fields to use, and the script works with your existing base.
How often does it check Airtable for ready records?
Every 5 minutes or slower, on the schedule you set.

Tell your assistant what Airtable and YouTube should do together

Free plan. No credit card.