It would be extremely useful to have computed (formula-based) CMS columns that can be derived from existing fields within a collection.
These columns would allow creators to define simple operations or functions on existing CMS data, without having to manually duplicate or update values.
Examples
• String operations
If a collection has First Name and Last Name fields, creators should be able to define a Full Name field that automatically combines them (e.g. First Name + " " + Last Name).
• Date calculations
If a collection includes an Opening Date, creators should be able to generate a computed field like Days Since Opening, which dynamically calculates the number of days between the Opening Date and the current date.
Why this matters
• Reduces manual data entry and maintenance
• Keeps CMS data consistent and single-source-of-truth
• Enables more dynamic layouts, sorting, filtering, and conditional logic
• Removes the need for workarounds using external tools or duplicated fields
This would bring Framer’s CMS closer to a lightweight data model, unlocking more powerful use cases while keeping the system intuitive and no-code friendly.