Introduction to Custom Fields
Custom Fields are user-defined data slots that allow you to extend the system beyond standard information like names and phone numbers. They serve as the "building blocks" for your CRM, letting you store extra details such as company names, birthdays, lead sources, or contract types specifically for customers and contacts. These fields are highly versatile; you can make them mandatory, hide them for specific views, or even encrypt them for maximum security. Once created, they integrate across the entire platform, appearing in filters, reports, and specialized folders to help you manage your business data with technical precision.
How to Load This Modal ?
To reach the configuration screen, follow this path:
-
Click your Profile Name and select the Settings Gear.
-
Navigate to the Biz1 Settings tab.
-
Open the Customize Customers And Projects module and select - Field.
|

|
 |
How to Create and Configure Fields
|
Visual Management Hub
Once added, all fields are displayed in the right-hand list of the modal. Each entry shows the User-facing label (e.g., LABEL (TYPE)) and the Internal system name. From here, you can use the Search box to filter your architecture or use the Edit (pencil) and Delete (trash) icons to refine your data structure at any time.
 |
Custom Field Types Directory
Every custom field type is engineered for a specific data behavior. Here is a concise breakdown of the options available in the Type dropdown:
-
Text & Communication:
-
text: Standard single-line input for names or short notes.
-
tel: Specialized input for Phone Numbers.
-
email: Validates and stores Email Addresses.
-
textarea: Multi-line box for longer descriptions or comments.
-
Link: Stores clickable URLs/web links.
-
Numbers & Math:
-
number: Only accepts numeric values for quantities or prices.
-
formula: Automatically calculates values based on other fields (e.g., 1*{field_a}+{field_b}).
-
Selections & Logic:
-
yes\no: A simple two-option toggle (configurable labels).
-
Radio: Multiple-choice list where only one option can be selected.
-
Checkbox: Multiple-choice list where several options can be checked at once.
-
select(options): A dropdown menu with optional "multiple" selection or sub-menus.
-
Time & Scheduling:
-
Date: Calendar picker for regular or Hebrew dates; can also calculate age.
-
Hour: Specific time/clock input.
-
Date Hour: Combines both date and time into one field.
|
-
Actions & UI:
-
Button / Button link: Triggers a webhook or opens a specific link with custom colors.
-
Automation: Triggers a pre-built system workflow when interacted with.
-
Title: A visual section header used to organize the form (stores no data).
|
What the Help Guide:
When you click the Help (i) icon, you open the system's Formula Syntax Guide. This window acts as a technical "cheat sheet," teaching you how to write logic that allows fields to calculate themselves automatically.
1. Date & Time Calculations
The guide explains how to calculate differences between dates using:
calc(days:#field1#-#field2#)
calc(months:#field1#-#field2#)
calc(years:#field1#-#field2#)
You can:
|
 |
2. Adding / Subtracting Days
You can add or subtract days from a date and
numeric field:
calc(days:#field_name#+5)
calc(days:#field_name#-10)
calc(days:#field_name#+#number_field#)
This allows:
|
3. Data Formatting Functions
Concatenate (Join Fields):
concat(field1,field2,field3)
Used to combine multiple text fields into one.
Split (Break Data):
split(field_name,2)
Used to extract part of a value.
|
4. Math & Group Totals
The guide shows how to calculate totals using:
{sum:group_name:field_name}
You can:
-
Add grouped numeric fields
-
Combine multiple calculations
-
Apply arithmetic operations (+ -)
Example:
{sum:group_name:field_name} - 5
|
 |
Where is Custom Field Setting Located?
The system provides two primary ways to view and interact with your custom data, depending on whether you are managing a list or a specific customer profile.
1. The Quick-View Toggle (Dashboard List)
When viewing a list of customers, you can control visibility instantly using the Field button in the top toolbar.
-
On/Off Control: Clicking the Field button opens a dropdown menu where you can toggle specific custom fields (like date_normal or custom_phone_no) on or off.
-
Instant Columns: Activating a field here adds it as a column to your dashboard, allowing you to see specific data points for every customer at a glance.
2. The Customer Profile View (Detailed Entry)
Once you click into a specific customer's profile, the fields transition from list columns into functional data entries.
-
Type-Specific Rendering: Fields are displayed according to their assigned type, such as Date Pickers, Yes/No Toggles, or Text Areas.
-
Folder-Based Layout: The profile sidebar (e.g., Mission, Payment, Invoice) and the visible fields are determined by the folder the customer belongs to.
-
Actionable Buttons: Specialized fields like Button links or Automation buttons appear within the profile, allowing you to trigger workflows directly from the customer's page.
|