SheetSync Text
Reliable text sync from Sheets.Pay once for the visual layer.
SheetSync Text brings spreadsheet data into Figma with #ColumnName layers — like GSS, but reliable. Text stays free. Plus adds images, colors, visibility, and row repeat for $19, once.
The problem with sheet-driven Figma
Designers need data in frames. A fragile plugin, or a content platform at $29 a month, is a poor fit for that job.
GSS keeps breaking
GSS has a huge install base and breaks often after Figma updates. Sync dies mid-sprint and the cause is unclear.
CopyDoc is more than this job needs
CopyDoc is $29 a month for a full content platform. The usual need is sheet-driven text and a few visual fills.
What designers actually want
Reliable text, free forever — and optional images, colors, visibility, and row repeat, without a subscription.
How it works
Share the sheet
Anyone with the link can view. Pasting or uploading a CSV also works.
Name layers #Column
Names match GSS: #Title, #HeroImage, #Price.2 for row 2.
Run Sync
Scope is the selection, the page, or the document. Fonts load before the text updates, so glyphs stay intact.
Add Plus when the visual layer is needed
A Plus key unlocks images, colors, visibility, and row repeat.
Free and Plus
Text is never behind a paywall. Plus adds the visual layer.
| Feature | Free | Plus |
|---|---|---|
| Text sync (fonts load correctly) | Yes | Yes |
| Sheet URL or pasted CSV | Yes | Yes |
| Scope (selection, page, or document) | Yes | Yes |
Row picker and #Col.n suffix |
Yes | Yes |
| Load sample CSV | Yes | Yes |
| Image fills from a URL | — | Yes |
| Hex color fills | — | Yes |
| Visibility toggles | — | Yes |
| Row repeat (template frame) | — | Yes |
Price
Text sync stays free. Plus is $19, paid once, and the license does not expire. The key is entered in the plugin. Lemon Squeezy handles VAT and the receipt.
Install
SheetSync Text is installed from Figma Community. In the plugin, paste a public sheet URL or a CSV, then run Sync.
Questions
Does text sync need a license?
No. Free text sync works without a key. Plus is only for images, colors, visibility, and row repeat. Plus shows an upgrade prompt and leaves the text alone.
How does Plus licensing work?
Plus is $19, once, through Lemon Squeezy. The license key goes into the plugin. Lemon Squeezy handles VAT and receipts.
Is naming compatible with GSS?
Yes. Layers use #ColumnName. A suffix such as #Title.2 selects a row.
What about private Google Sheets?
This version reads public sheets shared as “Anyone with the link can view”, plus a pasted or uploaded CSV. There is no Google Drive sign-in, and private files are out of scope.
Is this a CopyDoc replacement?
No. SheetSync Text syncs sheet-driven text for free and visual fills with Plus. It is not a content CMS, and it does not cover Airtable, Notion, slots, or variants.