Customization
Customization allows you to tailor the system to your business needs by adding custom fields, modifying layouts, and configuring branding. This guide covers all customization options.
Overview
Customization enables you to:
- Create custom fields
- Modify page layouts
- Configure branding
- Customize workflows
- Create custom views
- Set up automation
Accessing Customization
Navigate to Settings → Customization to access customization options.
Understanding Customization
Customization Areas
| Area | Description |
|---|---|
| Fields | Custom data fields |
| Layouts | Page arrangements |
| Branding | Visual identity |
| Views | Data presentations |
| Workflows | Process automation |
Customization Levels
| Level | Scope |
|---|---|
| System | All users |
| Role | By user role |
| User | Individual |
Custom Fields
Field Types
| Type | Description | Example |
|---|---|---|
| Text | Single line | Company size |
| Text Area | Multi-line | Notes |
| Number | Numeric | Quantity |
| Currency | Money values | Budget |
| Date | Date picker | Due date |
| Dropdown | Select list | Status |
| Checkbox | Yes/No | Active |
| Lookup | Related record | Account |
How-To Guides
How to Create Custom Fields
Adding Custom Field
- Go to Settings → Customization → Fields
- Select module (Contacts, Orders, etc.)
- Click New Field
- Configure:
| Setting | Description |
|---|---|
| Label | Display name |
| API Name | System name |
| Type | Field type |
| Required | Mandatory |
| Default | Default value |
- Add to layout
- Save field
Field Configuration
Custom Field: Industry Vertical
Module: Contacts
Label: Industry Vertical
API Name: industry_vertical
Type: Dropdown
Options:
├─ Technology
├─ Healthcare
├─ Finance
├─ Manufacturing
├─ Retail
└─ Other
Settings:
├─ Required: No
├─ Default: None
├─ Help Text: Select primary industry
└─ Visible: All rolesHow to Create Dropdown Options
Picklist Values
- Create dropdown field
- Click Manage Options
- Add values:
- Value (internal)
- Label (display)
- Order
- Active/Inactive
- Save options
Dependent Dropdowns
Create dependencies:
Country → State → City
When Country = USA:
Show: US States
When Country = Canada:
Show: Canadian ProvincesHow to Modify Layouts
Layout Editor
- Go to Settings → Customization → Layouts
- Select module and layout
- Drag and drop:
- Fields
- Sections
- Related lists
- Save layout
Layout Structure
Contact Detail Layout
Section: Basic Information
├─ First Name (2 col)
├─ Last Name (2 col)
├─ Email (2 col)
├─ Phone (2 col)
└─ Company (full width)
Section: Address
├─ Street (full width)
├─ City (2 col)
├─ State (2 col)
├─ Country (2 col)
└─ Postal Code (2 col)
Section: Custom Fields
├─ Industry (2 col)
└─ Source (2 col)
Related Lists:
├─ Orders
├─ Activities
└─ DocumentsHow to Configure Branding
Brand Settings
- Go to Settings → Customization → Branding
- Configure:
| Element | Customization |
|---|---|
| Logo | Upload company logo |
| Colors | Primary, secondary |
| Favicon | Browser icon |
| Login Page | Background, message |
| Email Header | Logo and colors |
- Preview changes
- Apply branding
Color Scheme
Brand Colors
Primary: #2563EB (Blue)
Secondary: #1E40AF (Dark Blue)
Accent: #10B981 (Green)
Warning: #F59E0B (Amber)
Error: #EF4444 (Red)
Background: #F9FAFB
Text: #111827How to Create Custom Views
View Builder
Go to module list view
Click Create View
Configure:
- View name
- Columns to display
- Filters
- Sort order
- Sharing
Save view
View Example
View: Hot Leads
Columns:
├─ Name
├─ Company
├─ Email
├─ Score
├─ Last Activity
└─ Owner
Filters:
├─ Status = Active
├─ Score > 75
└─ Owner = Current User
Sort: Score (Descending)
Sharing: PrivateHow to Set Up Workflows
Workflow Automation
- Go to Settings → Customization → Workflows
- Click New Workflow
- Configure:
- Trigger (when to run)
- Conditions (criteria)
- Actions (what to do)
- Activate workflow
Workflow Example
Workflow: High Value Quote Alert
Trigger: Quote Created/Updated
Conditions:
├─ Amount > $50,000
└─ Status = Draft
Actions:
├─ Send Email to Sales Manager
├─ Create Task for Review
└─ Update Field: Priority = High
Status: ActiveHow to Create Validation Rules
Adding Validation
- Go to Settings → Customization → Validation
- Select module
- Click New Rule
- Configure:
- Rule name
- Condition (when invalid)
- Error message
- Save rule
Validation Example
Validation: Discount Limit
Module: Quote Lines
Condition: Discount > 30%
Error: "Discount cannot exceed 30% without manager approval"
Active: YesHow to Customize Reports
Report Builder
- Go to Reports → Create Report
- Select data source
- Add columns and metrics
- Configure grouping
- Add filters
- Save report
Custom Dashboard
- Go to Dashboards → Create
- Add components:
- Charts
- Metrics
- Lists
- Custom widgets
- Arrange layout
- Set refresh rate
- Share dashboard
How to Configure Page Actions
Custom Buttons
Go to Settings → Customization → Buttons
Select module
Click New Button
Configure:
- Label
- Action type
- Placement
- Permissions
Save button
Button Actions
| Type | Description |
|---|---|
| URL | Open external link |
| Script | Run custom code |
| Workflow | Trigger workflow |
| API | Call external API |
Advanced Features
Formula Fields
Calculated values:
- Math operations
- Date calculations
- Text formatting
- Conditional logic
Custom Objects
Create new data types:
- Custom modules
- Relationships
- Unique workflows
- Custom layouts
Page Builder
Advanced customization:
- Custom pages
- Embedded content
- Interactive elements
- Dynamic data
Localization
Multi-language support:
- Translate labels
- Regional formats
- Currency handling
- Date formats
Best Practices
📋 Planning
- Document requirements
- Plan field usage
- Consider reporting
- Future scalability
🎨 Design
- Consistent naming
- Logical grouping
- User-friendly layouts
- Mobile consideration
🔧 Implementation
- Test thoroughly
- Train users
- Document changes
- Phase rollout
🔄 Maintenance
- Regular review
- Remove unused
- Update as needed
- Monitor adoption
Configuration
Field Settings
Navigate to Settings → Customization → Fields:
- Custom Fields - Create fields
- Field Sets - Group fields
- Dependencies - Field relationships
- Validation - Data rules
Layout Settings
- Page Layouts - Detail pages
- List Views - List layouts
- Compact Layouts - Summary views
- Mobile Layouts - Mobile display
Branding Settings
- Logo - Brand images
- Colors - Color scheme
- Themes - Visual themes
- Templates - Document styling
Troubleshooting
Common Issues
Field not showing
- Check layout assignment
- Verify field visibility
- Review role permissions
- Check field active
Layout not applying
- Verify layout assignment
- Check profile/role
- Clear cache
- Review conditions
Workflow not running
- Check trigger conditions
- Verify criteria
- Review active status
- Check error logs
Validation blocking save
- Review validation rule
- Check data entered
- Verify conditions
- Contact admin if needed
Related Documentation
Return to Settings Overview to explore all settings options.
