Documentation Index

For the complete documentation index, see llms.txt. Markdown versions of docs pages are available through the page's alternate Markdown link.

Current page: Sync merge tags in Figma text layers from a spreadsheet - This tutorial shows how to use the CopyDoc Figma plugin to sync inline merge tags in text layers with data from a spreadsheet. It also covers syncing image fills from an artwork column and automatically repeating a selected layer for every spreadsheet row.. Machine-readable page: /copydoc/tutorials/sync-merge-tags-in-figma-text-layers-from-a-spreadsheet.md.

Skip to content

Sync merge tags in Figma text layers from a spreadsheet

This tutorial shows how to use the CopyDoc Figma plugin to sync inline merge tags in text layers with data from a spreadsheet. It also covers syncing image fills from an artwork column and automatically repeating a selected layer for every spreadsheet row.

← Back to CopyDoc Video Tutorials

What this video covers

This tutorial shows how to use the CopyDoc Figma plugin to sync inline merge tags in text layers with data from a spreadsheet. It also covers syncing image fills from an artwork column and automatically repeating a selected layer for every spreadsheet row.

Things you'll need

  • A Figma file with text layers containing placeholder merge tags
  • A spreadsheet file such as an Excel XLSX file, CSV, Google Sheets URL, or Airtable URL

Steps

  1. Open your Figma file, find CopyDoc from the actions menu, and save it to your Figma plugins list or run it from Saved Plugins.
  2. Prepare a spreadsheet with column headings that match your placeholder merge tags, using the format #{column_name} in the text layers.
  3. In CopyDoc, click sync content and choose a source such as an Excel XLSX file, CSV, Google Sheets URL, or Airtable URL.
  4. Drag and drop the spreadsheet into the plugin to preview the matched columns, including any image URL column such as artwork.
  5. Select the frames you want to update and click sync rows with layers to replace the placeholder merge tags with spreadsheet values and sync image fills.
  6. For repeating content, turn on auto repeat on a selected frame and use sync and repeat selected layer to duplicate it for all spreadsheet rows.
  7. If needed, use the layer-name method by renaming a text layer to match a spreadsheet heading, then sync rows with layers to replace the full layer content.

Useful links