We’re currently exploring how we can integrate Figma Buzz into our educational resource creation workflow. We’re excited by Buzz’s potential, especially its responsive design and design quality, and are reaching out to share our feedback and some critical feature requests to help us adopt Figma more fully across our content pipeline.
💡 Our Use Case: Automated Resource Generation
Our ideal workflow looks like this:
-
Create Figma templates with defined text/image placeholders (e.g. "Title", "Question", "Image").
-
Programmatically replace these placeholders via an API using content from our backend.
-
Export the resulting designs as individual PDFs, ready to attach to educational videos.
-
This would allow our content team to generate polished, on-brand learning materials at scale - directly from our curation tools - with minimal manual input.
🔍 Key Gaps and Friction Points
Feature | Status | Notes |
---|---|---|
REST API for generation | ❌ | No current support for content generation via API. A blocker for automating our workflow. |
Export as individual PDFs (outside design mode) | 🤷🏻♀️ | Have to do in design mode |
Remembers variable mappings | ❌ | Variables must be remapped with each CSV upload; this slows down batch work. |
Image variables from CSV | ✅ | Excellent support here—images as variables streamline templating. |
Upload via CSV | ✅ | Works well for batch processing. |
Bulk filename updates | ❌ | No native solution |
Responsive auto-layout banners | ✅ | A strong point—auto-layout resizing works great. |
Paper sizing for print (e.g. A4) | 🤷🏻♀️ | Manual |
Metadata linking (e.g. frame name = spreadsheet value) | ❌ | Would greatly assist with traceability and searchability. |
Pagination + overflow handling | ❌ | Needed for multi-page print resources and flexible layout behaviour. |
Global search of frame IDs / text | 🤷🏻♀️ | Currently delayed |
🧩 Workflow Today in Figma
-
Generate CSVs per template
-
Upload CSV to Figma per batch
-
Reorder pages and group by row
-
Swap in images
-
Review and QC layout
-
Rename files
-
Export PDFs individually in design mode or row by row for multipage
-
Upload final resources to our content pipeline.
This is functional - but we're looking to remove repetitive manual steps and enable deeper automation for scale.
🌟 Feature Requests (Summary)
API / Automation
-
Ability to programmatically replace template variables via REST API
-
Automate PDF export per row/item in a CSV
Template & File Management
-
Remember variable mappings from previous CSVs
-
Associate file names with values in the spreadsheet (e.g. video ID)
-
Support for CMYK & frames for print
Bulk Operations
-
Bulk renaming
-
Improved exporting options: export as multiple PDFs (not just in design mode), export multiple pages (currently hacky via rows)
Search & Usability
-
More reliable global search for frames/text
-
Save common CSV column-to-variable mappings
-
Pagination & text overflow handling
We’d love to see Figma evolve into a seamless content generation platform for creative automation. Buzz is already impressive - these additions would make it essential.
Thanks so much for all your hard work!