Skip to content

Integrating with content from Airtable

Video Tutorial: Use Airtable as a Figma text content library

Structuring your Airtable with text snippets

To create a sheet, login to Airtable and click Create a base, select the Workspace you'd like to add it under, and then click Create.

The format of the Airtable needs to follow the structure of: each column of your first/header row contains the trigger names (eg. //expandme), with each text variant per snippet populating the rows underneath each trigger's column.

//firstname//cities
KateSeattle
ElbertLos Angeles
MichaelNew York
AmyAustin
Portland
Boston

Adding your Airtable to CopyDoc

To add your Airtable content snippets in CopyDoc, click on the Integrations tab in the Content Library panel, then select the Airtable option from the platforms dropdown selector; then you'll need to add 3 fields:

Your Airtable Sheet URL

To create a sheet, login to Airtable and click Create a base, select the Workspace you'd like to add it under, and then click Create.

The Airtable sheet URL should look like this: https://airtable.com/appzkSCDvQhxjfrl3/tbl9Ug0eTNoZFX5ne/viwULclwtTCrQq4dR?blocks=hide

Your Airtable Personal Access Token

You can create a token from the Airtable Personal Access Token page.

Your Airtable personal access token should look like this: patCDDXkwmgP4CyJK.19aa66430076753f90aaf1b27ae0a4ddf14f445dce8add9bd539bcbefcbe35df

You'll also need to set the Scope to data.records:read, and making sure to include your Workspace that contains the sheet(s) you'd like to use, otherwise there won't be any permissions for the API to read the content from your Airtable.

Custom Airtable Label

You'll need to set a custom label (eg. My Airtable Snippets) to help you identify your Airtable URL when you use it.

Once you've added those fields, click the Add button to load up the content snippets that you can use in your Figma text layers.