Skip to main content

Figma Sites CMS feature requests

  • November 20, 2025
  • 8 replies
  • 356 views

Sam Zwart

Hi! First of all-- congratulations on the release of CMS! I’m already super excited to create stuff with it and I’ve been playing around with it this morning. Hereby my humble feature requests for the future of CMS!

  • Categories and tags with separate pages for their content.
  • Search and date picker (for events) functionality.
  • I would love to see component swapping supported inside CMS, so that I can pick a different component per CMS article if I want to highlight it on my list with a special component for example. (A feature like this would be ~ incredibly ~ powerful.)
  • Or/and, the ability to change page variables in a CMS item, so you can for example change the colors of the page based on the variables set in the item.
  • The ability to connect CMS fields to the SEO, so you can attach a meta description and social sharing image to each CMS article.
  • The ability to hide CMS items from lists but still have them in your database and viewable by link.
  • The ability to attach embeds (or iframe’s) in CMS articles (or a field option that allows me to fill in an attachment from a pre-decided static point).

There will undoubtedly get more wishes, but I’m already super excited to see where Figma Sites is heading!

8 replies

Yelnar_Bolatov
  • New Participant
  • November 20, 2025

Agree with you! Awesome start, Figma!🔥🔥🔥

I will add more:

Text Styles:
Rich text style connection needs to be easier or more obvious. I want to connect them to existing styles from Figma Design and maybe modes for different breakpoints?

 

Working with collection data table:

  • Ability to sort data only in tab
  • Ability to select how to sort data on the website. For example:
    • I have a glossary page. It would be useful to select from dropdown an A to Z sorting.
    • Or a “Latest news” list needs sorting by latest
    • and even more from that we can think about actual sorting right on the page.
  • Export table to Google Sheets in the right format, so that we could work there and then import table back into Figma Sites CMS

Yelnar_Bolatov
  • New Participant
  • November 23, 2025

More ideas: 

  • Reordering CMS collections
  • Duplicating CMS collections
  • Duplicating CMS collection items
  • Choosing which CMS items to publish and which to hide. For example, some blog posts aren't ready, but have drafts. I don't want them to be seen on published website now.
  • Adding optional caption to CMS images and CMS rich text image
  • Adding carousel / list of images

Yelnar_Bolatov
  • New Participant
  • November 24, 2025

 

  • Choosing which CMS items to publish and which to hide. For example, some blog posts aren't ready, but have drafts. I don't want them to be seen on published website now.

Actually I think that tis one is the most important now. Because we need to prevent the actual website look unfinished while we are playing with CMS.


WaldoBlackwood

Hi! First of all-- congratulations on the release of CMS! I’m already super excited to create stuff with it and I’ve been playing around with it this morning. Hereby my humble feature requests for the future of CMS!

  • Categories and tags with separate pages for their content.
  • Search and date picker (for events) functionality.
  • I would love to see component swapping supported inside CMS, so that I can pick a different component per CMS article if I want to highlight it on my list with a special component for example. (A feature like this would be ~ incredibly ~ powerful.)
  • Or/and, the ability to change page variables in a CMS item, so you can for example change the colors of the page based on the variables set in the item.
  • The ability to connect CMS fields to the SEO, so you can attach a meta description and social sharing image to each CMS article.
  • The ability to hide CMS items from lists but still have them in your database and viewable by link.
  • The ability to attach embeds (or iframe’s) in CMS articles (or a field option that allows me to fill in an attachment from a pre-decided static point).

There will undoubtedly get more wishes, but I’m already super excited to see where Figma Sites is heading!

These are really solid and practical ideas. Categories and tags with their own pages feel like a must for any serious CMS. Search and date filtering would make it usable for events and blogs right away. Component swapping per item sounds especially powerful and would open up a lot of creative layouts. Connecting CMS fields to SEO is also very important if people want to use this for real websites. Hiding items while keeping them accessible by link is something many workflows need. Embeds and iframes would make content much more flexible. Overall, your requests point toward turning CMS into a true publishing tool, not just a content list. It is exciting to see how fast this could grow.


Tom Farrell
  • New Member
  • February 11, 2026

Great list.

Let me second the request for workable social sharing images and summary content. A CMS for a blog (for example) really isn’t complete without these features, they have been standard on free site builders for years.


Tobias Gommer
  • New Member
  • February 20, 2026

Great list indeed.

I saw that the page meta data supports the connection of the CMS list, but indeed the description field is not tied to a CMS field. Highly appreciated if that could be added.


Tobias Gommer
  • New Member
  • February 20, 2026

Agree with you! Awesome start, Figma!🔥🔥🔥

I will add more:

Text Styles:
Rich text style connection needs to be easier or more obvious. I want to connect them to existing styles from Figma Design and maybe modes for different breakpoints?

 

 

Hi ​@Yelnar_Bolatov this is possible at the moment. It took my a moment to find it but here you go:

When a text field is connected to the CMS collection, just click the element once. Next, the global site styles can be connected to the CMS element via the properties bar. The interface is a bit buggy, most of the time when clicking the variable next to the header 1 is not working. Command + click (apple) does the trick...

 


Yelnar_Bolatov
  • New Participant
  • February 27, 2026

Hi ​@Yelnar_Bolatov this is possible at the moment. It took my a moment to find it but here you go:

Yeah, but the thing is I have to connect every new rich text frame to my styles each time.
I expect that the designer should do it once, and then forget about it.