Create videos with Airtable

  -  
July 15, 2025
  -  
Thumbnail for create videos with airtable blog
Ivan profile picture
Ivan Stankov
This article was written by Ivan, Creative Director at Plainly. He has over 6 years of experience in the video editing and motion design industry. Ivan is passionate about sharing his expertise with video editors, motion designers, and those aspiring to enter the field.

Want to create videos with Airtable? If you're stuck in the content creation process, staring at a table full of names, prices, or product data, the last thing you want is to update videos one by one, right? We know. But luckily, you can forget about late-night renders and copy-paste chaos with After Effects, because, with the right setup, your Airtable can become a platform for personalized videos at scale.

We know the struggle of repetitive content creation, but we also know the hacks, so we’ve created this quick guide that walks you through the Airtable to video process. It might not make it more fun, but it will make it fast. While you can’t generate videos directly in Airtable, you can connect it to a tool like Plainly to automate your workflow.

So, here’s the video that covers what we’ll talk about in the text below, so go check it out: 

And here’s what the text tutorial will teach you:

  • How to create a dynamic After Effects template
  • How to connect your Airtable to Plainly
  • How to trigger renders automatically using your table data
  • Where to download your video versions

Let’s break it down, one by one.

A step-by-step guide: Create videos with Airtable

First of all, Airtable is like if a spreadsheet and a database had a baby, but made it designer-friendly. It resembles a Google Sheet, but functions like a content management system (CMS). You can use it to track, organize, and automate pretty much anything, from assets and deadlines to video versions or client briefs - marketing folks love it, so should you.

Now pair it with Plainly - a video automation software that works with After Effects to generate data-driven video versions, and you get an automated video versioning powerhouse. No other app needed. So, let’s begin with step one.

  1. Create and prepare your video template

First off, you need a project that’s ready for dynamic updates. Start by designing your video in After Effects like you normally would: layout, animation, transitions - everything, whether it’s a product spotlight, a testimonial, or a data-driven reel. 

Then just add an Edit prefix right before the layers and render comps you want to change dynamically. For example, EditColor or EditOldPrice (like in the picture below). It could be any prefix of your choosing; it just needs to match later on. This is important because the prefix tells Plainly which parts of your video should be dynamic and replaced with the data from your Airtable table.

add prefix to layer name to make it dynamic

You can make any of these elements dynamic:

  • Text (like names, prices, or headlines)
  • Images (logos, product photos, avatars)
  • Footage (b-roll, user-generated content, or product shots)
  • Colors (backgrounds, brand palettes, accents)
  • Audio or voiceover files

Zip up your AE project once, and Plainly will use your Airtable data to generate as many versions as you need, all without reopening After Effects or touching the timeline again. But, before we get to the final result, we need to involve Plainly.

Upload your template to Plainly

Now that your AE .zip project file is ready, upload it directly to Plainly, which handles your After Effects file and prepares it for automation. Let’s break down the upload process - this is where you name it and add your template.

Upload template to Plainly

Plainly then scans your project and lists layers in all your render comps. Now, click on Auto-generate and select the Prefix option. This allows you to automatically generate templates for layers and comps with a specific prefix.

Auto-generate template in Plainly

Just type in Edit - that’s the prefix you used before your dynamic layers. It tells Plainly exactly what to swap out with your Airtable data. Once that’s set, hit Generate and let the automation generate the template.

Setup for generating your template in Plainly

Later on, if you want, you can go back and edit or change dynamic layers in your template manually. Then Parametrize layers opens, where you’ll find a rundown of all available layers from your project that you can sort by type (dynamic text, images, video, audio, colors, and control effects). From there on, you can modify your template and parametrize layers further or add more dynamic layers on your own, and then just save your settings.

There you’ll also find advanced layer scripting options. Layer scripting allows you to apply different rules to your parameterized layers like crop, extend, shift, and more. Great, right?

Edit your parametrized layers in Plainly

Create your Airtable database

Now, go to your Airtable and create a new database with columns that match the names of your dynamic layers, like in the picture below.

Airtable for your video creation with Plainly

Connect your Airtable to your template 

Then, go to the Integrations tab in Plainly on the side menu, choose your project and select the template.

Select your project and template in integration tab in Plainly

Then, scroll down to find Airtable and click to integrate with Plainly. 

Airtable integration with Plainly

After you click, this pop-up will appear. Click on the icon next to the field to connect your Airtable account to Plainly.

Connect your Airtable account to Plainly

Then, the Access form will show, and you should click on Add all resources and Add a base where you can choose the base you need. Finally, click Grant access.

Grant access to your Airtable

After connecting Airtable’s account to Plainly, you should enter the Base ID and Table ID. If you entered your Airtable account in the first field, then, once you hit the plus sign next to the remaining Base ID and Table ID fields, you’ll get a dropdown menu. From there, choose your base and table (the one with the uploaded data that Plainly needs to render versions), and you’re done with that part. 

Adding Base ID and Table ID to the integration

After this, continue with the rest of the fields. You’ll have to match the fields from your template to your Airtable columns, which you’ll be able to do by clicking on the plus sign next to each field and the dropdown will contain the name of your fields.

Render setup in the Airtabel integration

Note that it’s important how your Airtable table is set, because that will ultimately determine if you need additional setup for media files. If you are passing media fields as URLs from the fields, there is no additional setup needed.

But, if your fields are set as attachments, you’ll need some additional setup for media files in this integration. In this case, audio, video and image fields. To make sure Airtable passes audios, videos and images as URLs, go to each media column, and repeat this process:

  1. Click the plus sign next to the column
  2. Use Parse
  3. Then, First item
  4. Finally, JSON Path, and type in url in the path field
  5. Click Add modifier, and you’re done.

Do this for Audio, Video, and Image columns, and you’re done. (fields turn purple after the changes)

modifying the variable to turn media files to URLs

You can continue and add other fields to implement changes like Webhook URL, post-encoding type, Instant download, and more, but that’s optional. 

more options for airtable integration

When you enter all the desired fields, just click Start integration. That’s all it takes, and it should look like this.  

Airtable integration in Plainly completed

Import your data and render videos

Once your Airtable is mapped to your video generation template, the automation takes over. Every new row in your base becomes a trigger, no need to click Render in Plainly. As soon as new data is added, Plainly picks it up and starts creating a personalized video for each row. One row equals one video. Add 10 rows? You’ll get 10 unique videos. Add 500? Same story. Just set it up, feed in your data, and let the workflow do its thing, with no manual steps and no extra effort. You create a custom field and generate a video. Easy.

Download or deliver your videos

After rendering, your videos are ready to go. Download them directly from Plainly, or you can ease your workflow even further by setting up automatic delivery to Google Drive, Frame.io, Dropbox, or use our API and connect Plainly to any software you might need, but this is optional. So, as you can see, from Airtable to final video, the whole workflow stays clean, fast, and repeatable.

Ready to automate video creation with Airtable?

As you can see, with just one After Effects template, an Airtable base, and a quick integration with Plainly, we’ve shown you a workflow that lets you scale video production effortlessly, with no rendering queues, no repetitive edits, and no bottlenecks. Whether you’re creating 10 or 10,000 variations of the same video, the setup stays clean and the output is fast.

If you want to see how this workflow plays out with Google Sheets, check out this full guide on turning spreadsheets into videos using Plainly. Or, if you feel like you’re ready to test it yourself, start a free trial or book a demo with the Plainly team and get your first project up and running in just a few minutes.

FAQ

Can I use Airtable to create personalized videos at scale?

Yes, Airtable works great as a data source for creating personalized videos at scale. With the help of a tool like Plainly, your database can become a dynamic feed for names, images, prices, and more, which is perfect for bulk rendering without time-consuming manual edits.

What are the benefits of creating videos from Airtable?

Creating videos from Airtable means less manual work and more control of your workflow. With the right integration, you can manage all your dynamic content in one place, trigger automatic renders, and scale personalized videos fast, without ever touching the timeline.

Which video tool works best with Airtable?

Plainly is the only video tool with a native Airtable integration. You connect it directly to your base and generate personalized videos at scale without coding or any complex setups. The only thing you do is update your table with data, and new video versions are rendered.

Read more similar articles

Thumbnail for batch rendering in After Effects

How to batch render in After Effects

Read more
Thumbnail for motion design tools

Best 14 motion design tools you need to use

Read more
After Effects tools thumbnail

Best 15 After Effects tools you need to use [2025]

Read more

Start automating video creation now.

a mesh of elegant lines transparent image