Skip to content

Settings

Settings allow you to configure your CRM to match your business needs. Customize pipelines, integrations, user management, security, and more.

The Settings module provides administrative controls for system configuration. Access depends on your user role.

Related Modules:

The settings sidebar is organized into the following groups:

SettingDescription
PipelinesManage sales and contact lifecycle pipelines with stages
Stage RulesConfigure stage transitions and requirements
Contact SourcesConfigure contact source channels
IndustriesManage industry categories
TagsManage tags for tickets, contacts, deals, and other entities

See Pipelines for details.

SettingDescription
OrganizationCompany name, currency, time zone, date format
Feature ModulesEnable or disable CRM modules (Contacts, Deals, Accounts, Projects, Tickets, Appointments, Campaigns, Products)
Team & DepartmentsManage team members, departments, and data visibility
Roles & PermissionsConfigure custom RBAC roles and permissions

See Team Management and Departments for details.

SettingDescription
ProfilePersonal profile, password, and two-factor authentication
NotificationsPer-user notification channel preferences
SettingDescription
ProductsManage product catalog
Product CategoriesOrganize products into categories
Price ListsManage pricing for different customer segments
SettingDescription
Notification TemplatesManage notification templates and channel toggles (see Notifications)
Print TemplatesPDF template designs for price offers
ApprovalsConfigure approval workflows
Project TemplatesReusable project structures with milestones and tasks
Project RolesDefine project team roles

See Projects for details.

SettingDescription
Custom FieldsAdd custom data fields to any module
Field ValidationsConfigure validation rules per entity
Request TypesConfigure request forms and workflows
Contacts SettingsContact lifecycle configuration

See Validations for details.

SettingDescription
ShiftsManage team shifts and schedules
ConfigurationAppointment statuses, cancellation reasons, and more
SettingDescription
CategoriesHierarchical ticket categories with colors and icons
SLA PoliciesResponse and resolution time targets per priority
Pending ReasonsConfigurable reasons for pending ticket status

See Tickets for details.

SettingDescription
Email ProviderConfigure org-level email sending (SMTP, Resend, SendGrid, Mailgun)
API ConnectorsManage organization API keys
My ConnectionsConnect Gmail, Outlook, Google Calendar, Outlook Calendar
SettingDescription
Import / ExportBulk import from CSV/Excel, export CRM data
Owner
└── Admin
└── Manager
└── User
PermissionOwnerAdminManagerUser
View all dataYesYesAssignedOwn only
Create recordsYesYesYesYes
Edit all recordsYesYesAssignedOwn only
Delete recordsYesYesAssignedOwn only
Manage usersYesYesNoNo
Configure settingsYesYesNoNo
Access admin panelYesNoNoNo

The system uses a comprehensive permission system:

  • Custom Roles - Create roles with specific permissions
  • Permission Groups - Granular permissions per module (view, create, update, delete)
  • Ownership Permissions - Separate permissions for own records vs. all records
  • Role Assignment - Users can have multiple roles

Organization owners can:

  • All admin permissions
  • Transfer ownership
  • Delete organization
  • Access super admin features

Administrators can:

  • Manage team members
  • Configure all settings
  • Access all data
  • Create reports and workflows

Managers can:

  • View assigned team members’ data
  • Manage records for assigned users
  • Access department data (if configured)

Standard users can:

  • View assigned/own records
  • Create new records
  • Edit own records
  • Log activities

Users can change their password from Settings > Profile:

  1. Enter current password
  2. Enter new password (minimum 8 characters)
  3. Confirm new password

If you’ve forgotten your password:

  1. Click Forgot password? on the login page
  2. Enter your email address
  3. Check your inbox for a reset link (expires in 60 minutes)
  4. Click the link and enter a new password

For security, the system always confirms the email was sent regardless of whether the account exists.

Add an extra layer of security with TOTP-based two-factor authentication.

  1. Go to Settings > Profile
  2. Click Enable Two-Factor Authentication
  3. Confirm your password
  4. Scan the QR code with an authenticator app (Google Authenticator, Authy, etc.)
  5. Enter the 6-digit code to confirm
  6. Save your recovery codes securely
  1. Enter email and password as usual
  2. You’ll be prompted for a 6-digit code
  3. Enter the code from your authenticator app
  4. Alternatively, use a recovery code
  • 8 one-time-use recovery codes are generated when enabling 2FA
  • Each code can only be used once
  • Regenerate codes from Settings > Profile (requires password confirmation)
  • Store recovery codes in a safe place
  1. Go to Settings > Profile
  2. Click Disable under Two-Factor Authentication
  3. Confirm your password

Sensitive actions (enabling/disabling 2FA, regenerating recovery codes) require password confirmation. Once confirmed, the session is valid for 3 hours before requiring re-confirmation.

  • Sessions last 7 days
  • HTTP-only secure cookies
  • Automatic session cleanup
  1. Go to Settings > Team
  2. Click Invite User
  3. Enter email address
  4. Select role
  5. Send invitation
  • View all team members
  • Change user roles
  • Deactivate users
  • Reassign ownership

See Team Management for details.

Configure automation:

  • Create workflow rules
  • Set triggers and conditions
  • Define actions
  • Schedule automated tasks

See Workflows for details.

The CRM has a comprehensive notification system with 27 events across 10 categories, customizable email templates, and per-user channel preferences.

Manage org-wide notification templates from Settings > Notification Templates:

  • Channel toggles - Enable/disable Email and Web channels per event
  • Edit Template - Opens the Unlayer drag-and-drop email editor with merge fields
  • Send Test - Sends a test email with sample data to your email
  • Reset to Default - Reverts a template back to the system default
  • Load Template - Import a stock template from Unlayer’s gallery

Templates are organized by category tabs: Contacts, Deals, Activities, Contacts, Accounts, Price Offers, Tickets, Approvals, Projects, System.

Each user can control which notifications they receive from Settings > Profile > Notifications:

  • Toggle Email and Web channels on/off per event
  • Missing preference = follows org-wide default
  • Disabled preference = never receive, regardless of org setting

The bell icon in the header shows in-app (web) notifications:

  • Badge shows unread count (refreshes every 30 seconds)
  • Click to view recent notifications
  • Mark as read, mark all as read, or dismiss
  • Click a notification to navigate to the related entity

See Notifications for full details on events, merge fields, recipient resolution, and background jobs.

Import records from CSV or Excel files:

  1. Go to Settings > Data Management
  2. Select module (Contacts, Accounts, Contacts, Deals, etc.)
  3. Upload CSV or Excel file
  4. Map file columns to CRM fields (including custom fields)
  5. Choose update strategy: Create Only, Upsert, or Replace
  6. Review real-time progress with counts for created/updated/skipped/duplicated/failed records

Export your data:

  1. Go to Settings > Data Management
  2. Select entity type
  3. Choose filters and date range (optional)
  4. Download CSV
  1. Start with pipeline - Configure stages first
  2. Set up departments - Model your organization structure
  3. Configure data visibility - Control who sees what
  4. Enable 2FA - Add security for all users
  5. Set up integrations - Connect calendar and email
  6. Define roles - Assign appropriate permissions
  7. Configure validations - Ensure data quality
  8. Train users - Document your configuration
  9. Review regularly - Adjust as needs change

See Also: