A sales success is closely coupled with the everyday activities of the reps, such as - number of follow-ups, promptness in getting back to the customers, offering quick answers to their queries and responding to the support tickets. All these factors play a crucial role in moving the leads rapidly through the sales funnel eventually leading to a successful sale closure.
An important aspect in achieving the above is, how well-organized and planned the lead assignment process in an organization is? Most businesses rely on multiple sources for generating leads, that increases the likelihood of getting leads from varied locations, industries, interests, or requirements. With each lead/customer having disparate requirements, it is not advisable to assign them randomly to any sales rep. Because, reps with experience in managing leads from a particular region or specific product would be able to relate better with the customer's requirements, thereby ensuring a satisfactory customer experience throughout the sales journey. Though its important to identify and separate the reps based on the above factors, it may be difficult to accomplish it manually.
Zoho CRM's assignment rule tool is designed to let you automate the lead assignment process by defining rules based on which leads are assigned to a set of reps. You can configure different criteria based on your industry's specifications like territory, product interest, lead source etc., such that only the leads that satisfy the criteria will be automatically assigned to the selected rep. By automating the lead assignment process, you can save a lot of time and effort and also reduce the inadvertent slips that may occur due to manual interventions.
Availability
Permission Required
Users with {Module} assignment rules permission in their profile can access this feature.
Points to remember
- You can associate up to 25 different criteria in each rule entry.
- You can use Assignment rules for the records generated through import, Webform, and API only.
- You cannot use Assignment Rules if you are creating the Records manually.
- In the List View, you can reorder rule entries to change the sequence in which the rule entries need to be executed.
- If a user does not have access to view a module, the ownership will not be assigned to them.
- If a user is an unconfirmed user, ownership will not be assigned to them.
Creating Assignment Rules
You can create an assignment rule for leads, contacts, deals, cases, and custom modules. Configuring assignment rules consist of the following steps.
Step 1. Enter the basic details
You should specify the module, rule name and description.
Step 2. Select the records to which the rule applies
The rule can be created either for all records or selected records based on a criteria. For instance, a Sales Manager can set a rule for all the leads from India.
Step 3. Assign record to
The records can be assigned to the users either based on category or condition.
Category - The record can be assigned to individual users or users in roles or groups. When multiple users are selected, the records will be assigned based on the round-robin pattern.
Condition- The user will be assigned to a record based on the defined criteria, such as the country they are handling. For instance, Steve handles records from India, and Jerusha handles records from the USA. When a lead from USA comes in, it will be assigned to Jerusha.
Step 4. Check user's availability before assigning a record
While assigning records you can choose to check the user's availability. The availability of the users is checked based on online status (logged in to CRM) and/or shift timing (if it is mentioned in the company details).
You can choose either of the two options or check both checkboxes — Online status and Shift timing. This enable assignments to be made considering a user's availability online AND when they are actively within their designated shift hours.
Note: There will be maximum of 5 mins delay in fetching online users status. (An online user is one that is online on web)
Step 5. Assign a follow-up task to the user
Once the record is assigned to the user, you can add a follow-up task too. For example, you can specify if the user should call or send an email to the lead after the record is assigned.
Step 6. Assign Default User
In step 3 you would have selected some users. There can be cases when the records cannot be assigned to these users, then it is advisable to select a user (default user), to whom the records will be assigned. Following are the reasons when the record will be assigned to the default user:
- The selected user is unavailable (not logged in or not available in shift).
- The user is deactivated or deleted from the CRM account.

Note
A default user can either be a logged in user (who has initiated the record action) or any other user in CRM. A logged in user for the following cases are
- Import: A logged in user is one who initiates the action
- API: The user whose authtoken is used in the API
- Webform: User who created the webform rule. However, if they are deactivated or deleted, the super admin becomes the logged in user.