What are Record Types and how to use them?

Record Types allow you to classify data in contacts, accounts, deals, and custom modules so users from different roles can consume and update data in the CRM in different ways. This is possible by having different field permissions and data scoping per record type per role. Based on the record type, administrators can also set up different types of follow-up processes or automations like workflows, sequences, auto-assignment rules.


For example, Acme is an architecture and home improvement company providing services to customers, who are looking for home renovation/architectural needs, through vendors offering such services. 


A salesperson from Acme would cater to two types of customers - contacts and vendors. The information that the salesperson would want to capture for both contacts and vendors would be different. In addition, both types follow different business processes, eg: A workflow can be configured to trigger a profile page creation for confirmed vendors but no such process is required for customers. A sales sequence can be configured for customers for sending follow-up emails/SMS.

Let’s go through the details with an example


Sample fields for vendor type


Business service category


Sub-category


Company type


Website URL


Business description


Sample fields for customer type


Business service category


Sub-category


Project status


Time to start


Price level


Quality level

All of the fields listed above can be created under the Contacts module but only relevant fields can be selected for relevant types using Record Types configuration . Some fields can be common across one or more record types. So in the above example, business service category and sub-category should be marked ‘editable’ in both the contact types. Company type, website URL, business description should be marked ‘editable’ in Vendor type but ‘hidden’ in customer type and vice-versa for project status, time to start, price level, and quality level. This same type of configuration can be extended to a role level. For example, a marketing user need not have access to ‘quality level’ field in customer type but a sales user will require access.

How to create a new Record Type?

To create a new Record Type,

  • Go to Admin Settings > Roles > Choose a role. For example: Sales User
  • In the Record Types tab, choose the module for which you want to create a Record Type. For example, Contacts
  • Click Add contact type
  • In the ADD CONTACT TYPE overlay, give the Record Type a name, for eg. Vendor. You can select only those roles which need access to the new record type you are about to create. Administrator and Account admin roles will have access to all record types always.
  • Click Save. The Vendor record type is now created. 
  • Record Types Scope
  • You can choose the scope of the record type for the role - Editable/Read only/Hidden from the drop down.
  • Editable - All records belonging to the vendor type will be accessible and editable. 
  • Read only - All records belonging to the vendor type will be read only 
  • Hidden - All records belonging to the vendor type will be hidden 
  • Note:Role Precedence for a Global/Territory/Restricted scope with a hidden record type: The Record type scope will take precedence as the user will not be able to see records with the hidden record type.  
  • Field Permissions
  • On creation of a record type, field permissions will be fetched from the configuration set for the module  (Admin Settings > Module settings). You can customize on top of the initial configuration by clicking on ‘Manage field permissions’ next to the Vendor record type

You can configure these field permissions per role per record type - Read-only, Hidden, Editable, Field choices, and Required.

  • Read-only: User can view the field value but cannot edit
  • Hidden: User will not be able to view the field
  • Editable: User can view and edit field values
  • Field choices: Choices for multichoice (dropdown, radio and multi-select) fields can be configured. For example: For the record type ‘Vendor’, you can select a new business category called ‘Exterior Painting’. But for the Customer record type, the choice ‘Exterior Painting’ can be hidden, until you onboard enough vendors.

Note: Choice selection is the same for all roles of a record type, and can vary for record types.

  • Required: Fields for a record type can be made mandatory/required. This means that if you haven’t marked a field as a mandatory field under module settings, you have the option to mark the field as mandatory at a role or record type level.

Click Save

Note:The admin should configure the field permissions for all record types and for all roles as explained above.

Freshsales Guide

Accelerate your revenue with context-driven sales. Personalize engagement, shorten your sales cycle, and grow your business with Freshsales.

Contact And Account management

Create and manage Contacts and Accounts and understand how to track the entire lifecycle of your contact

Deal Pipeline Management

Create multiple sales pipelines to replicate your business process. Create, track and manage deals with tasks, appointments and more.

Contact Scoring

Configure positive and negative signals that train Freddy to identify sales-ready contacts from your CRM

Organization Settings

Configuring secure access to your web application with SSO, and customize the CRM to suit your brand theme.

Custom Modules

Create new modules with unique icons and customized fields to capture additional information specific to your business process.

Sales Emails

Configure and manage email functionality suited for sales reps. Create templates, set email limits and more.

Sales sequences

Create and run sales sequences that are triggered based on field conditions and actions performed by contacts.

Phone Settings

Customize your phone number, assign numbers to your team, create call queues and more.

Chat Settings

Configure a chat widget to engage with website visitors and assign agents to handle inquiries and grievances.

Marketplace Apps

Integrate with popular business apps such as Quickbooks, Xero and simplify your business tasks.

User or Agent Settings

Configure the CRM as a user and personalize it to match your language, email, timezone, email signature and notification preferences.

Configure, Price, Quote

Build company-branded documents using a built -in template editor to send accurate quotes to contacts.

Record Management

Learn to manage, sort, bulk assign, delete, and forget records in the web application.

Automation Software

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Add Use Contacts

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Assign Contacts

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Bulk Actions

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Capture Website Visitors

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Clone Contacts

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Customize The Ui

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Import Contacts

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Manage Lifecycle Stages

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Merge Contacts

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Multiple Email Addresses

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Prospect

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Promotions Advantages

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Social Media Sales Strategy

These cases are perfectly simple and easy to distinguish. In a free hour, when our power of choice 

Empower Your Business with Cutting-Edge Solutions Smart B2B solutions for your business

-

let’s connect and grow together!

Email : sales@fgrade.com

Call : +917569743290

We are present in 

  • Delhi

  • Mumbai

  • Pune

  • Ahmedabad

  • Bangalore

  • Chennai

  • Chandigarh

  • Hyderabad