---
url: "/copydoc/tutorials/use-airtable-as-a-figma-text-content-library.md"
description: "This video shows how to connect Airtable to the CopyDoc Figma plugin so an Airtable spreadsheet can be used as a custom content library in Figma. It covers creating an Airtable personal access token, adding an Airtable URL in CopyDoc, applying text snippets to Figma text layers, and refreshing synced content when the spreadsheet changes."
---

# Use Airtable as a Figma text content library

> This video shows how to connect Airtable to the CopyDoc Figma plugin so an Airtable spreadsheet can be used as a custom content library in Figma. It covers creating an Airtable personal access token, adding an Airtable URL in CopyDoc, applying text snippets to Figma text layers, and refreshing synced content when the spreadsheet changes.

[← Back to CopyDoc Video Tutorials](/copydoc/tutorials)

[Embedded media](https://www.youtube.com/embed/Aw9wleHHvOs)

**What this video covers**

This video shows how to connect Airtable to the CopyDoc Figma plugin so an Airtable spreadsheet can be used as a custom content library in Figma. It covers creating an Airtable personal access token, adding an Airtable URL in CopyDoc, applying text snippets to Figma text layers, and refreshing synced content when the spreadsheet changes.

**Things you'll need**

- A Figma file with the CopyDoc plugin available
- An Airtable account with a base and a personal access token

**Steps**

1. Open the Figma file, find CopyDoc in Resources under the Plugins tab, and run or save the plugin.
2. In CopyDoc, open Content Library, switch to the Integrations tab, and change the integration from Google Sheets to Airtable.
3. In Airtable, create a personal access token with the data records read scope and add the correct base, then copy the token into CopyDoc.
4. Create or open an Airtable base, add the content rows you want, and copy the Airtable URL into CopyDoc, then click ADD to load the sheet.
5. Select a Figma text layer and use Apply or choose a specific snippet from the panel to populate it from Airtable.
6. Select multiple text layers to apply snippets in order, random order, or alphabetical order.
7. If the Airtable content changes, refresh the loaded library in CopyDoc to sync new fields or updated snippets.

**Useful links**

- [Watch the full video on YouTube](https://www.youtube.com/watch?v=Aw9wleHHvOs)
- [Read the full video transcript](https://www.hypermatic.com/tutorials/how-to-use-airtable-as-a-figma-text-content-library-using-copy-doc)
- [Browse Copydoc tutorial docs](https://docs.hypermatic.com/copydoc/tutorials)
