π Formula Fields Content Library - what are you looking for?
Introduction to Formula Fields π You are here
π Introduction to Formula Fields
You can think of Formula Fields as a supercharged version of Excel formulas, allowing for dynamic calculations and interactions using formulas that can reference properties from the same model (parent model of the custom field) and/or properties from another model.
This means that by using formulas we can build dynamic fields that we can then utilize and display throughout the platform. Being able to manipulate and customize the way you use and view your data allows for new insights and ways to track and work with customer success.
Below you will find a brief introduction to the various components of building a Formula Field as well as some basic examples to help you understand the syntax and logic.
As of today, there are a few different types of Formula Fields, however, the basics for operating and creating them is still the same.
Static Formula: Formulas that are just simple mathematical operations or strings concatenation without reference to any self or cross property.
Simple Model Formula: Formulas that only reference properties from the same model as the Formula field parent model.
Cross Model Formula: Formulas that reference properties from models different from the Formula Field parent model. These formulas could have a mix of simple model references and cross model references. (Please check the Limitation section for further information).
Date Formula: Formulas that reference dates properties from the same model, or use nested operations to get date properties from different models. These formulas can return a date or a number as a result, this will depend on the type of date formula. (Please check the available date formulas for further information.)
π When to use Formula Fields
By using formulas we can build dynamic fields that allow for new ways of utilising and displaying our data across the platform. You can use Formula Fields to gather additional nuances from data to grant better insights and allow for automation and customizations based on those new dynamic data points. Formula Fields simply allow for the use of already existing data in new insightful and useful ways.
A common use case for Formula Fields is to gain additional insights from session-based data such as support tickets or conversations. By building a Formula Field we can easily extract latent data points and create usable data. For example, creating a formula field that displays the count of support tickets open which has a "High Priority". This can then be used and displayed in Data Explorer, Dashboards or even included in Health Scores.
π Pro Tip: You can even use Formula Fields in combination with calculated metrics to create new and useful ways to utilize your data.
π£ Quick Tip: Having your Formula Field in the Data Explorer on another browser tab while creating/editing is a great way to see if your formula is working as intended. Remember though that apart from saving the changes to your Formula Field, you have to refresh the page in order to see any updates made.