Custom Objects

Formula Fields for Custom and Standard Objects
Formula Fields are very useful at extending capabilities and allowing users to quickly create automatic calculations rather than manually entering results. A formula field is a custom field that automatically calculates values based on a formula expression. Formula fields are read-only, meaning users can't directly edit the value. Instead, the value is calculated based on the formula and the values in the source fields. This is not a new concept, since most CRM systems such as Salesforce, Zoho, Hubspot, freshworks, vtiger, salesloft, MS Dynamics, and Sugar all have the ability to create formula fields. If you are familiar with Excel, than you know how handy formula fields are as they allow us to create simple or even more complex formulas based on data from a record and from its related records if needed. Some examples of use cases that come to mind are: Dynamic Payment Calculations for Appointments or Services For example, if each appointment hour costs $150 Formula: ( {{appointment.only_end_time}} - {{appointment.only_start_time}} ) * 150 Lead scoring based on Engagement and Attribution Formula: IF( {{contact.attributionSource.utmSource}} = "google", 10, 5 ) + ( {{ contact.email _open_count}} * 2 ) Visualize Lead Temperature (using IMAGE and CASE) Formula: CASE( {{contact.rating}}, "Hot", IMAGE("/img/samples/light_Red_fire.gif", "Hot"), "Warm", IMAGE("/img/samples/light_Yellow.gif", "Warm"), "Cold", IMAGE("/img/samples/light_Blue_snowflake.gif", "Cold"), IMAGE("/img/samples/light_grey.gif", "No Rating")) Add 30 Days to an Enrollment Date Formula: ( {{contact.enrollment_date}} + 30 ) The ideal situation would be whenever your are creating a custom field and you choose the Formula Field Type, it would allow you to open a formula editor where you could construct the formula and insert other fields, operators, and functions. Here are some Operators that should be included: Math Operators (+, - , *, /, ^ ) Logic Operators ( =, <, >, <=, >=) Logic Functions ( AND, OR, IF, CASE, ISBLANK, ISNEW, NOT, IS) TEXT Functions ( FIND, CONTAINS, HYPERLINK, IMAGE, INCLUDES)
10
·
in progress
Display Custom Object Fields in Contact Association Panel
Problem Statement Currently, when viewing custom objects associated with a contact (in the contact's detail view), only the primary display field is shown. This makes it extremely difficult to get useful information at a glance without having to click into each individual custom object record. For example, I use custom objects to track insurance policies for my clients. When I look at a contact's associated policies, I only see the policy number. I cannot see critical information like: Policy type (Auto, Home, Life, etc.) Premium amount Coverage limits Carrier/Insurance company Expiration date Status This forces me to click into each policy individually just to see basic details, which is time-consuming and inefficient when managing multiple policies per client. Requested Feature Add the ability to customize which custom object fields are displayed in the contact association panel, similar to how Opportunity cards can be customized. Ideally, this would allow users to: Select 3-7 custom fields to display on each custom object card in the association view Choose the layout/format of how these fields appear Apply these display settings at the custom object schema level (so all instances show the same fields) Use Cases This feature would benefit many industries and use cases: Insurance agencies tracking multiple policies per client Real estate tracking properties, showings, and listings Legal firms tracking cases and documents Healthcare tracking treatments, appointments, or prescriptions Financial services tracking accounts, investments, or loans Any business using custom objects to track multiple related records per contact Impact This enhancement would make custom objects significantly more practical and user-friendly, reducing clicks and improving workflow efficiency. Right now, opportunities have better display customization than custom objects, which limits the usefulness of the custom objects feature for many users. Comparison to Current Features Opportunity cards already have this functionality and can display multiple custom fields. Bringing this same capability to custom objects would create feature parity and make both tools equally powerful for different use cases.
3
Load More