Display Support Tickets on the Lead Details Page

1. Feature Overview

Support tickets created through LeadSquared Service CRM appear in a list view on the Manage Tickets page, and you can view each ticket on the Ticket Details page. Each ticket is associated with a lead or opportunity. In this article, we’ll configure how to view tickets tagged to a lead on the Lead Details page.

LeadSquared Service CRM_Tickets on Lead Details

 

2. Prerequisites

  • Service CRM should be enabled and configured on your account.
  • You must be a Sales CRM Admin user to configure this feature.
  • You must enable the Custom Tab connector on your account.

 

3. How it Works

  1. Use LeadSquared’s Custom Tab connector to create and display a custom tab on the Lead Details page.
  2. On this custom tab, configure the static URL below. This URL fetches tickets tagged to the lead whose Lead Details page you are viewing.
  3. Once the tab is configured, your agents can view the tickets created on the lead from the Lead Details page.

 

4. Configure the Custom Tab Connector

Once the connector is enabled on your account –

  1. Navigate to Apps>Apps Marketplace, and search for Custom Tab Connector.
  2. On the Configure Custom Tab Connector pop-up, click the Add Custom Tab button, and enter the following details –
    • Title – Enter a display name for the tab (e.g., “Support Tickets”).
    • URL – Pass this URL – https://app.service-in.leadsquared.com/services/ticket-list?LeadId=@{Lead:ProspectID ,}
    • Show Tab – Select Web App.
      • If you want to display the tickets on your mobile app, select Mobile App.
  3. Once you’re done, click Save.
Note: By default, this custom tab appears at the end of the list of tabs configured on your account. To change the tab order, refer to Customize the Lead Details Page.

LeadSquared Service CRM_Tickets on Lead Details

 

5. View Tickets

Once the tab is configured, navigate to the Lead Details page to which the tickets are tagged. Under the custom tab you created, you can view all the tickets tagged to this lead.

LeadSquared Service CRM_Tickets on Lead Details

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

LeadSquared Pulse

1. Feature Overview

LeadSquared Pulse is an AI-powered assistant embedded directly into LeadSquared. With Pulse, you can perform CRM actions, retrieve information, and get answers to product questions through natural-language prompts, without navigating to specific pages or opening API documentation.

Pulse is available as a chat panel that opens from the Pulse AI button in the top navigation bar. It is context-aware, which means the actions it suggests change based on the page you are on. For example, on the Leads page, Pulse surfaces lead-related actions such as Capture Lead, Update Lead, and Search Leads. On the Opportunities page, it surfaces opportunity-related actions, and so on.

Pulse currently supports 77 prompt-driven actions across four CRM modules: Lead Management, Task Management, Opportunity Management, and Activity Management. It also answers product questions by querying the LeadSquared help site and returning answers within the chat panel.

 

2. Prerequisites

  • You have access to a LeadSquared account where Pulse has been enabled. To enable it on your account, contact support@leadsquared.com.
  • Your user role has the necessary permissions to perform the underlying CRM actions. Pulse respects the same permissions that govern the corresponding API calls and UI actions. For instance, if your role cannot delete leads, Pulse will not be able to delete leads on your behalf.
  • You are signed in to LeadSquared. Pulse uses your session to authenticate API calls.

 

3. How It Works

Pulse interprets your prompt, identifies the intent, and maps it to the corresponding LeadSquared API.

For example, if you type create a lead with first name Jen and last name An, Pulse creates the lead and returns the lead ID.

Destructive operations such as deleting a lead, task, opportunity, or activity always require explicit confirmation in the chat before execution.

Pulse also recognizes the page context when you open it. If you open Pulse on the Leads page without typing anything, it greets you with a welcome message and surfaces quick-action buttons for the most common lead operations. Clicking a quick-action button starts the prompt for you.

 

4. Launch Pulse

To launch Pulse:

  1. Sign in to LeadSquared.
  2. On any page, click the Pulse AI button in the top navigation bar. The Pulse chat panel opens on the right side of the screen.
  3. Type your prompt in or click one of the quick-action buttons surfaced for the current page.
  4. To start a new chat, click the plus (+) icon on the top-left corner of the panel.
  5. To close Pulse, click the minimize () icon in the top-right corner of the panel.

Launch LeadSquared Pulse

 

5. Use Pulse to Run an Action

To run a CRM action through Pulse:

  1. Open Pulse.
  2. Type a natural-language prompt describing the action. For example:
    • Create a lead with first name and a last name.
    • Get all tasks for a specific lead ID.
    • Update opportunity status to Won for a specific opportunity ID.
  3. Pulse executes the action and returns a confirmation message with the record ID.

If Pulse is missing a required field, it asks you for the value before proceeding.

Use Pulse to Run an Action

 

6. Use Pulse to Ask Product Questions

In addition to running actions, Pulse can answer questions about LeadSquared features by querying the help site.

To ask a product question:

  1. Open Pulse.
  2. Type your question in plain language. For example, how do I set up a Smart View, or what is the difference between a lead and a prospect.
  3. Pulse returns an answer summarized from the relevant help articles.

Use Pulse to Ask Product Questions

 

7. Supported Actions

Pulse supports 77 prompt-driven actions across four modules. The sections below list each supported action with a brief description. Each action maps to a LeadSquared API endpoint. For full request and response details, refer to the API documentation at docs.leadsquared.com.

7.1 Lead Management

Lead Management covers 25 actions for creating, retrieving, updating, and deleting leads and lead notes.

Create

Action Description
Create a Lead Creates a new lead record using attribute-value pairs (name, email, phone, and so on).
Create Leads in Bulk Creates up to 50 leads in a single operation.
Create or Update a Lead Creates a new lead, or updates an existing one matched by email or phone (upsert).
Capture Leads Creates or updates a lead from an external lead source with source-tracking metadata.
Create a Lead and Activity Creates a lead and logs an activity in a single operation.
Create a Note Creates a text note on an existing lead, optionally with a file attachment.

Retrieve

Action Description
Get Lead by ID Retrieves a lead’s full profile by Lead ID. 
Get a Lead by Email Retrieves a lead’s full profile by email address.
Get a Lead by Phone Number Retrieves a lead’s full profile by phone number.
Quick Search Leads Free-text search across name, email, phone, company, city, and country fields.
Search Leads by Criteria Advanced search with SQL-style operators on any lead field, with paging and sorting.
Get Metadata Returns the full schema and field configuration for all lead fields in your account.
Get a Lead Field’s Properties Returns metadata for a specific lead field by schema name.
Get a Lead’s Notes Retrieves all notes for a lead with pagination.
Get Info on Merged Child Leads Returns audit details for a lead merge operation.

Update

Action Description
Update a Lead Updates one or more fields on an existing lead.
Update Leads in Bulk Updates a single field to the same value across multiple leads by ID.
Merge Leads Merges a duplicate lead into a primary lead, consolidating records.
Mark Lead Invalid Flags a lead’s email as invalid with an optional reason.
Update a Note Updates the text content of an existing note.
Update Mailing Preferences Sets or clears communication opt-in or opt-out status for a lead.
Add Values to a Lead Drop-down Field Appends new options to a lead dropdown field.
Remove Values from a Lead Drop-down Field Removes options from a lead dropdown field.

Delete

Action Description
Delete a Lead Permanently deletes a lead by ID (irreversible).
Delete a Note Permanently deletes a note by ID (irreversible).

7.2 Task Management

Task Management covers 22 actions for creating, retrieving, updating, and deleting tasks, including To-Dos and appointments.

Create

Action Description
Create an Appointment Creates a task or appointment with owner, due time, reminders, and an optional lead or opportunity link.

Retrieve

Action Description
Get a Task by ID Retrieves full details of a specific task.
Get Tasks by Lead ID Retrieves all tasks linked to a specific lead.
Get List of Task Types Returns full metadata for all task types in the account.
Get List of Task Types Names Returns a lightweight list of task type names.
Get Reminders Returns reminder tasks for the authenticated user.
Get Available Slots by Search Criteria Finds open appointment slots based on search criteria.
Get Available Slots by ID Returns available slots for specific users by user ID.
Get Available Slots by Email Address Returns available slots for users by email.
Get Appointments by Search Criteria Retrieves appointments within a date range for the current user.
Get Appointments by User ID Retrieves appointments for specific users by user ID.
Get Appointments by Email Address Retrieves appointments for users by email.
Get To-Dos by Search Criteria Retrieves To-Do tasks filtered by prospect and date range (maximum 100 days).
Get To-Dos by User ID Retrieves To-Dos for specific users by user ID.
Get To-Dos by Email Address Retrieves To-Dos for users by email.

Update

Action Description
Update a Task Updates fields on an existing task (name, due date, assignee, and so on).
Mark a Task Complete Marks a task as completed.
Bulk Update Appointment Timings Reschedules multiple appointments with explicit new times.
Bulk Update Appointment Timings by Minutes Shifts appointments forward by a specified number of minutes.
Bulk Update Appointment Timings by Hours Shifts appointments forward by a specified number of hours.
Cancel Appointments in Bulk Cancels multiple appointments by ID.

Delete

Action Description
Delete a Task Permanently deletes a task by ID (irreversible).

7.3 Activity Management

Activity Management covers 19 actions for creating, retrieving, updating, and deleting activities, as well as managing activity attachments.

Create

Action Description
Post an Activity on a Lead Logs a custom activity on a specific lead.
Post Activities on Leads in Bulk Posts activities on multiple leads using lead IDs.
Create a Lead and Activity Creates a new lead and posts an activity in one operation.
Post an Activity on an Opportunity Posts an activity tied to both a lead and an opportunity.
Create a Custom Activity Type Creates a new activity type category in your account.
Attach a File to an Activity Attaches a file URL to an existing activity record.

Retrieve

Action Description
Get List of Activity Types Returns all activity types (system and custom) configured in the account.
Get Activity Details Returns full details of a specific activity by ID.
Get Activity Type Details Returns field schema and settings for a specific activity type.
Get Activities of a Lead Retrieves all activities for a lead with pagination.
Get Activities by Date Range Retrieves activity event codes for activities within a date range.
Get Custom Fields of an Activity Retrieves custom field values for a specific activity.
Get Custom Activity Drop-down Values Returns dropdown options for a custom activity field.
Get Attachments of an Activity Retrieves all file attachments for a specific activity.

Update

Action Description
Update Activity Updates fields on an existing activity record.
Add Values to Custom Activity Drop-down Field Adds new options to a custom activity dropdown.
Add Values to Dependent Drop-down Activity Field Adds parent-child option pairs to a dependent dropdown.
Remove Values from Custom Activity Drop-down Field Removes options from a custom activity dropdown.

Delete

Action Description
Delete Custom Activity by ID Deletes a specific custom activity record (irreversible).

7.4 Opportunity Management

Opportunity Management covers 7 actions for creating, retrieving, updating, and deleting opportunities, and for posting activities on opportunities.

Create

Action Description
Add Opportunities in Bulk Adds opportunities to multiple leads, matched by a lead field.

Retrieve

Action Description
Get Opportunity Types Returns all opportunity pipeline types configured in the account.
Get Metadata of an Opportunity Type Returns the field schema for a specific opportunity type.
Get an Opportunity by ID Retrieves full details of a specific opportunity.
Opportunity Advanced Search Searches opportunities using advanced filter criteria.

Update

Action Description
Bulk Update Opportunities Updates multiple opportunities by ID (processed asynchronously).
Post an Activity on an Opportunity Logs an activity on a specific opportunity and its associated lead.

Delete

Action Description
Delete an Opportunity Permanently deletes one or more opportunities by ID (irreversible).

7.5 User Management

User Management covers 4 actions for retrieving user information.

Retrieve

Action Description
Get Users Returns all users in the account with name, email, role, and status.
Get User by Email Looks up a user’s profile by email address.
Get User by ID Retrieves a user’s complete profile by system ID.
User Advanced Search Searches users by name, email, or role with flexible match operators.

 

8. Tips for Writing Effective Prompts

To get the best results from Pulse, keep the following in mind when writing prompts:

  • Be specific – Include the field names and values you want Pulse to use. For example, create a lead with first name Jen, last name An, and email jen.an@example.com is clearer than create a lead for Jen.
  • Use IDs where possible – When updating, retrieving, or deleting a specific record, include the record ID. This avoids ambiguity when multiple records match the same name or email.
  • Confirm before destructive actions – Pulse always asks for confirmation before deleting a record. Read the summary carefully before replying Yes.
  • Break complex requests into steps – If you need to perform multiple actions, run them one at a time so you can review each result.
  • Use the quick-action buttons – On context-aware pages such as Leads, Opportunities, and Activities, the quick-action buttons start your prompt with the correct phrasing.

 

9. Limitations

Note the following when using Pulse:

  • Pulse honors LeadSquared API rate limits. Bulk operations are subject to the same thresholds as direct API calls. Refer to the API rate-limit documentation for details.
  • Pulse can make mistakes. Always verify the results displayed in the chat panel, especially for bulk and destructive operations.
  • Pulse executes actions using your user session, so all actions are logged against your user account in the audit trail.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

 

Document Manager – Configuration

1. Feature Overview

The Document Manager is a repository that stores a loan applicant’s documents (such as KYC, KYB, income, collateral documents, etc). In LeadSquared’s Loan Origination System (LOS) workflow, the Document Manager is part of the Checklist process. Agents use it to view, verify, download, and upload applicant documents, and complete a checklist to confirm all necessary application documents are uploaded. It acts as the central place to manage all documentation tied to loan processing.

 

2. Prerequisites

  • The Loan Originating System (LOS) app must be enabled on your account. To do this, contact your account manager or write to support@leadsquared.com.
  • You must be an Admin user to configure this feature.
  • The following Mavis DB tables must be configured –
    • Checklist table – Add the documents and fields to be verified, and map each item to the activity field where the document is uploaded. This displays the fields that appear on the Document Manager screen.
  • Create an Opportunity Type to associate with an LOS workflow. The associated opportunity type must contain a custom field with the display name “Workflow Version”, the schema name “mx_Custom_100”, and the type “Number – Decimal”. This is mandatory.
  • Create a custom activity that is posted on the opportunity when the workflow is executed.

 

3. How it Works

This document is to help Admin users configure the Document checklist process. Once configured, agents use this checklist to confirm that the loan applicant uploads all required documents to process the loan.

  1. Before you begin, ensure a custom activity and opportunity types are created with the necessary fields, along with the Mavis database.
  2. On the LOS workflow screen –
    1. Create a workflow and associate it with the opportunity type on which the document checklist process should be initiated.
    2. Create a stage, sub-stage, and link the Document Checklist action.
    3. Link the Mavis DB table that defines the document checklist fields. The document checklist defines the documents to verify and maps each item to the field where the document is uploaded.
  3. Once you’re done, publish the workflow.

The Document Checklist process is available on the Opportunity Details page, from where agents can initiate it.

 

4. Create a Custom Activity

Before you set up the LOS workflow, create a Custom Activity with the following fields –

  1. Navigate to My Profile>Settings>Leads>Custom Activities and Scores, and click Add.
  2. In addition to the required custom activity details, create the following fields –
    • A string field that stores the applicant’s name. Use a display name that conveys this (for example, “Applicant’s Name”).
    • A dropdown field that lists applicant types as options. Add all applicant types your business offers (for example, Primary Applicant, Co-applicant, Joint Applicant, and Guarantor). Use a display name that conveys this (for example, “Applicant Type”).
  3. Once you add all mandatory details, click Save. The custom activity is created in your account.

LeadSquared Loan Origination System RCU

 

5. Create a Workflow

Create an LOS workflow where you must link the custom activity and an opportunity type.

  1. Navigate to Apps>LOS Workflow, and alongside Workflows, click the Add icon.
  2. On the Workflow Details screen, enter the following details –
    • Workflow Name – An internal name that identifies the workflow.
    • Opportunity Type – The LeadSquared opportunity type* you want to associate with the workflow.
    • Applicant Activity Type – The custom activity you created.
    • Applicant Name – The custom activity field that stores the lead’s name.
    • Applicant Type – The applicant type dropdown field associated with the custom activity.
    • Select Primary Applicant Identifier – The primary applicant type your business follows. For example, if the options are Primary, Co-applicant, and Guarantor, select Primary.
  3. Click Save & Next.
  4. On the Configure Stage screen, add a new stage using the Stage Tab button.
  5. Enter the display name for the tab, and click Save.
Note: You can associate an Opportunity Type with only one LOS workflow. The associated opportunity type must contain a custom field with the display name “Workflow Version”, the schema name “mx_Custom_100”, and the type “Number – Decimal”. This is mandatory.

 

6. Configure Stage

On the Configure Stage screen, create a stage as follows. This stage appears as a tab on the Opportunity Details page.

Note: You can configure stages on an existing LOS workflow or create a new workflow. The steps in this and the subsequent sections apply to both options.
  1. Click the Stage tab, add a Display Name*, and click Save.
  2. Click the Sub-stage button, add a Display Name*, and click Save.
  3. Alongside the sub-stage, click the Process button, and on the Create Process screen, configure the following Basic Details
    1. Select Process to Map – Select Checklist.
    2. Display Name* – Enter a display name for the activity.
    3. Checklist Type – Select Document.
    4. Create Activity Type – Click the Create Activity Type button. This creates an activity type for the Document Checklist activity. This activity is posted on the Opportunity Details page when the Document Manager process is initiated.
Note: *Each Display Name (Stage, Sub-stage, and Process) must be unique when compared to other LOS workflows. Within the same workflow, however, the Stage, Sub-stage, and Process can share the same Display Name (as shown in the GIF below).

LeadSquared Loan Origination System - Document Manager

 

7. Sub-stage Settings

This setting determines which applicants appear in the Document checklist process based on their application status. From the Show Applicants with Status dropdown, select the applicant statuses that appear. For example, if you select “Active” and “Partially Active”, only applicants with those statuses appear.

LeadSquared Loan Origination System - Document Manager

 

8. Checklist Items Master Mapping

This setting links the Document Checklist to the Mavis DB table that defines the list of documents to verify.

  1. Database – Select the Mavis Database that hosts the checklist table.
  2. Table – Select the Mavis Table that hosts the checklist.
  3. Document Column – Select the table column that hosts the documents uploaded.
Note: We recommend you download and use the sample database to create the table within Mavis DB.

LeadSquared Loan Origination System - Document Manager

 

9. Map Schema for Attributes

Link queryable fields in the Mavis table to opportunity or lead fields that contain the same values. When you select a value in the opportunity field, the system fetches the corresponding data from the table.

For example, if the Mavis table has a queryable Loan Type column (with values Home Loan, Personal Loan, Commercial Vehicle Loan) mapped to a “Loan Type” custom opportunity field, the Document Manager checklist shows only documents relevant to the selected loan type. If the opportunity’s Loan Type is Home Loan, only the required home loan documents (such as property papers, sale agreement, etc.) appear in the checklist.

LeadSquared Loan Origination System - Document Manager

 

10. Pre-rendering Validation

This is optional. You can link a Lapp with this process. The system executes this Lapp before the checklist is fetched.

For example, you can use a Lapp to validate that all mandatory KYC documents have been uploaded against the opportunity before the process begins. If any are missing, the Lapp can block the process from starting and prompt the user to complete the uploads first. To do this –

  1. Lapp Name – Select a Lapp from your account.
  2. Loader Message – Enter the message shown to the agent while the Lapp runs in the background.
  3. Once you’re done, click Save.

LeadSquared Loan Origination System - Document Manager

 

11. Stage Submission Action

This section is optional. Here, you can link a LeadSquared form that appears to the agent when they complete the stage action and click Submit.

  1. Enable the slider to configure the actions that occur when a lead submits this stage of the loan application.
  2. Click the pencil icon, and on the Submission Action pop-up, enter the following details –
    • Submit Button Label – The display name for the submission button during the Document Manager process.
    • Button on Click Event – The action performed when the button is clicked.
    • Map Dynamic Form – Select the LeadSquared form where you want to capture this data.
  3. Once you’re done, click Save.

LeadSquared Loan Origination System - Document Manager

 

12. Publish the Workflow

Once it’s fully configured, click Save as Draft, then Publish the workflow.

LeadSquared Loan Origination System - Document Manager

 

13. Next Steps

Once setup is complete, agents can initiate the Document Checklist process and verify documents on the Opportunity Details page.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Distribution Engine

1. Feature overview

Distribution Engine is a simple, rules-based way to automatically assign Leads (Objects)Opportunities, and Tasks to the right users. It replaces complex automation-based assignment with an easy-to-manage setup that helps you distribute records fairly, reduce manual effort, and meet response SLAs.

You can use Distribute Engine to:

  • Automatically assign new records as soon as they are created or updated.
  • Distribute work evenly across users using predefined methods.
  • Enforce SLAs on first response by reassigning records when the assigned user does not act in time

When should you use Distribute Engine?

Use this feature if you want to:

  • Assign incoming leads from forms, imports, APIs, or integrations automatically.
  • Avoid maintaining multiple automation rules for assignment logic.
  • Distribute opportunities and tasks created in the system to the right user.

How Distribute Engine works (at a glance)

  1. A record (Objects, Opportunity, or Task) enters the Distribute Engine.
  2. The engine checks which assignment rules apply.
  3. An eligible user is selected based on your configuration.

 

2. Prerequisites

  • This is a paid feature. To enable Distribution Engine, contact your account manager or email support@leadsquared.com.
  • This feature is only available on NextGen.

 

3. Trigger Modes in Distribution Engine

Distribution Engine supports two trigger modes that control how records enter the engine for assignment.

3.1 Entity Trigger Mode (Default Behaviour)

In Entity Trigger Mode, records automatically enter the Distribute Engine based on the trigger conditions defined inside each assignment rule.

For example:

  • When a Lead is created
  • When a Lead is updated
  • When Stage/Status changes
  • When a Task is created

When the selected event occurs, the engine:

  1. Evaluates the rule criteria
  2. Checks for a match
  3. Assigns the record if matched

3.2 Automation Trigger Mode

In Automation Trigger Mode, records enter the Distribution Engine only when explicitly sent from an Automation workflow. An automation card called Send to Distribution Engine is available in the automation.

Note: To enable this setting, contact support@leadsquared.com.

3.2.1 How it Works

  1. A record enters an automation flow.
  2. The flow reaches the Send to Distribution Engine card.
  3. The record is sent to the Distribute Engine for assignment.
  4. The engine assigns the record.
  5. The engine sends a callback to automation.
  6. The automation flow continues.

send to distribution engine card

3.2.2 Timeout & Default User

If the Distribution Engine does not respond within 10 minutes, the automation card assigns the record to a default user defined inside the “send to distribution engine” card configuration.

3.2.3 Supported Automation Triggers

The Send to Distribution Engine card is available only for specific automation triggers:

For Leads:

  • Lead Created
  • Lead Updated
  • Activity Posted on Lead
  • Opportunity Created
  • Task Created

For Opportunities:

  • Opportunity Created
  • Opportunity Updated
  • Activity Posted
  • Task Created

 

4. Create a Distribution Rule

This section explains how to create and manage assignment rules.

4.1 Choose the Entity Tab

Navigate to Distribution Engine>Distribution Rules. The page is organised into three tabs that group rules by the entity they apply to:

  • Objects — Rules that apply to object-type records. After selecting this tab, you choose which specific object type the rule applies to (for example, Lead, Contact, etc.,).
  • Opportunities — Rules that apply to Opportunities.
  • Tasks — Rules that apply to Tasks.

The rule list on each tab is filtered to that entity. Switch tabs to view or create rules for a different entity.

Distribution Rule Page

4.2 Creating a New Assignment Rule

On the relevant tab (Objects, Opportunities, or Tasks), click + Create Distribution Rule.

Enter basic information about the rule:

  • Rule Name — This is required, must be unique.
  • Description — This is optional.
  • Rule Type — The rule type determines who can see and interact with the rule. For example, a sales manager with team-specific access will only see rules created for their team when they log in to the Distribution Engine. When creating a rule, select the rule type:
    • Global — The rule applies across all teams. Any user in the account can be selected for assignment. Admins and users with global access can view and manage these rules.
    • Team-Specific — The rule applies to a single team. When you select Team-Specific, you must choose the team the rule belongs to. User selection is restricted to members of that team, and only users assigned to that team (or admins) can view the rule.

Note: The rule type options available to you depend on the access level set in your Permission Template. Users with global access see both options. Users with team-specific access can only create rules for their own team. For details on configuring access levels and rule permissions, see the Permissions section below.

creating a rule step 1

Rule creation is a 4-step guided process. You can save progress at any step.

Step 1: Rule Criteria

This step decides when the rule runs and which records qualify.

Select entity and event

The Entity is set automatically based on the tab you launched the rule from (Object, Opportunity, or Task) and is not editable inside the rule.

Depending on the entity, you also select a type from a dropdown:

  • If the entity is Object: select the Object Type (for example, Lead, Contact, Parent, School, or any custom object type enabled in your account).
  • If the entity is Opportunity: select the Opportunity Type (the list shows the opportunity types configured in your account).
  • If the entity is Task: select the Task Type (the list shows the task types configured in your account, for example Appointment).

The rule will trigger only for records of the selected type.

Next, choose the Entry Event — the event that brings a record into the rule. The available events depend on the entity:

  • Object — Object Created, Object Updated, Activity Created On Object, Opportunity Created On Object, and Task Created On Object.
  • Opportunity — Opportunity Created, Opportunity Import, Opportunity Updated, Activity Created On Opportunity, and Task Created On Opportunity.
  • Task — On Task Create and On Task Update.

Only records that match the selected entry event and conditions will enter the rule.

Define rule conditions (AND / OR logic)

Rule conditions help you narrow down exactly which records should be assigned.

Condition When to use Example
AND Use AND when all conditions must be true.
  • Lead Source is Website
    • AND Lead City is Delhi
    • AND Lead Score is greater than or equal to 80
OR Use OR when any one condition can be true.
  • Lead Source is Website
    • OR Lead Source is Facebook Ads
Combining AND and OR using groups Groups help you combine conditions without creating multiple rules.
  • (Lead Source is Website OR Facebook Ads)
  • AND Lead Country is India
Note: For team-specific rules, the rule criteria step works the same way as global rules. The team restriction applies to user selection, not to which records enter the rule.

configure rule criteria

Step 2: Select Users

Choose who can receive records when this rule runs.

Step 2.1: User Selection Type

You can select one of the following (they cannot be combined in a single rule):

  • Manual Selection — Pick individual users. For manual selection, you can choose between static and dynamic selection (see below).
  • Teams — Assign to a team. Users within the team receive records via internal Round Robin.
  • Sales Groups — Assign to a sales group.

At least one user or one group is required. You can also choose to Assign only if the User is available.

Note: For team-specific rules, the Sales Groups option is not available. The team is automatically locked to the team selected during rule creation, you cannot add additional teams, and only users from the selected team are considered.

User Availability Conditions

You can restrict assignments to users who meet availability criteria:

  • Require User Check-In — Assign only to users who are checked in to their shift.
  • Require ‘Available’ Status — Assign only when the user’s status is set to Available.

User Schedule Conditions

You can further restrict assignments based on the user’s schedule:

  • Respect Workday Calendar — Assign only during the user’s scheduled work hours.
  • Respect Holiday Calendar — Skip assignments on organisation holidays.
  • Consider Leave Tracker — Use Leave Tracker to check user availability at the time of assignment.

These conditions are configured per rule in the Select Users step. The corresponding features (Check-in, Workday Templates, Holiday Calendar, Leave Tracker) must be enabled at the account level in Distribution Engine>Settings>Additional Settings for these options to take effect (see Section 9).

Select users for distribution engine

Step 2.2: Static User Selection

When you choose static selection under User Selection Type, you can manually select the users that need to be in the distribution.

Step 2.3: Dynamic User Selection

Dynamic selection automatically determines which users are eligible for assignment based on criteria you define — such as user properties like department or role. Instead of selecting users manually, you set the criteria, and the engine evaluates which users qualify at the time of assignment.

Dynamic user selection

Step 2.4: Advanced User Filter

When using manual selection, you can use the Advanced User Filter to narrow down the user list. This filter supports multiple criteria such as user type, team, and other user properties. It replaces the previous single-filter option.

advance filter for user selection

Step 3: Distribution Method

Select one assignment method.

1. Round Robin Distribution Method

Round Robin assigns records one by one in sequence.

Example with 3 users:

User A → User B → User C → User A → User B → User C → …

The sequence does not reset daily — the engine continues from where it last stopped to maintain a continuous cycle. If a user becomes unavailable, they are skipped. When the user becomes available again, they are added to the end of the cycle.

round robin distribution method

2. Weighted Distribution Method

Weighted distribution lets you control how many records each user, team, or sales group should receive compared to others.

Instead of assigning records equally, you define a weight. A higher weight means that entity receives more records in each distribution cycle. Records are always assigned one at a time, and distribution follows a Round Robin pattern.

How It Works

  1. You select either:
    • Manual Users
    • Teams
    • Sales Groups.
  2. You assign a weight to each selected entity.
  3. The system distributes records in rotation, ensuring the total assignments in each cycle match the defined weights.

Example 1: Manual Users

You configure:

  • User A = 3
  • User B = 2
  • User C = 1

Total weight = 6.

In every 6 assignments:

  • A receives 3
  • B receives 2
  • C receives 1.

Distribution still follows Round Robin, not bulk allocation.

Example sequence:

A → B → C → A → B → A → (cycle complete). A received 3, B received 2, and C received 1.

Then the cycle repeats.

Note: For a detailed technical walkthrough of how weighted distribution behaves with multiple users, user availability conditions, and frequent check-in/check-out scenarios, see Distribution Engine: How Weighted Distribution Works.

weighted distribution method

Example 2: Teams or Sales Groups

When you select more than 1 Team or Sales Groups, Round Robin is followed at two levels:

Level 1: Between Groups (Based on Weight) 

For example:

  • Sales Group East = 2
  • Sales Group West = 1

Total weight = 3.

In every 3 assignments:

  • 2 records go to East
  • 1 goes to West.

The engine distributes between East and West using Round Robin while respecting the weight.

Example sequence:

East → West → East → (cycle complete). Then the cycle repeats.

Level 2: Inside the Group (Round Robin)

Once a record is assigned to a group:

  • The system assigns it to users inside that group using Round Robin.
  • Only eligible users are considered.

So the full flow looks like:

Record → Groups (Round Robin with weight) → User (Round Robin inside group)

The cycle does not reset daily. If a user is unavailable, they are skipped and rejoin the rotation when eligible again.

weighted distribution teams

2.1 Weightage Type for Users

When using the Weighted distribution method on Users, you can choose how to assign weightage:

  • User-Level Weightage — Assign a specific weight to each individual user. Use this when you want control over distribution ratios.
  • Category-Based Weightage — Instead of setting weightage per user, select a dropdown-type custom user field (for example, a field called “Performance Grade” with values A, B, and C) and assign a weight to each value. All users who share the same field value automatically receive the same weightage. This is useful when you have a large number of users and want to control distribution by group characteristics rather than individually.

For example, if “Performance Grade” has values A, B, and C with weights of 50, 30, and 20 respectively, all users with grade A share the 50 weight equally among themselves, all users with grade B share 30, and so on.

Note: Category-based weightage only supports dropdown-type custom user fields.

category-based weightage

3. Load Balanced

Load Balanced distribution keeps assignments even across users based on how much work they are already carrying. Unlike Round Robin, which assigns strictly in sequence, Load Balanced looks at each user’s current count and gives the next record to whoever is behind.

At present, Load Balanced has one sub-method:

  • Assignment Count — Balances based on the number of records assigned to each user over a defined period.

Assignment Count

With Assignment Count, the engine tracks how many records each user has received during the configured calibration period and assigns the next record to the user with the lowest count. Once all users are level, distribution continues in Round Robin among them.

How it works

  • When a single user is available and others are not, that user continues to receive records until others come online.
  • When additional users become available, the engine first catches them up to the same count as the existing user before resuming Round Robin.
  • Whether a user is treated as “available” depends on the availability and schedule conditions selected in Step 2 (Check-in, Workday Template, Holiday Calendar, Leave Tracker).

Example

There are 3 users in the rule:

  • User A logs in at 10:00 AM. Users B and C are not logged in.
  • Between 10:00 AM and 11:00 AM, 10 records are assigned to User A.
  • Users B and C log in at 11:00 AM.

The engine assigns the next records to B and C until they each reach 10. After that, distribution continues among A, B, and C in Round Robin.

Calibration duration

You define how the assignment count is calculated:

  • Daily — Counter resets at the start of each day (00:00). The previous day’s counts are not carried forward.
  • Weekly — Counter runs from Sunday 00:00 to Saturday 23:59 and resets at the start of the next week.
  • Monthly — Counter runs from the first day of the month to the last day of the month, regardless of how many days the month has.

load balanced assignment count

Step 4: Fallback & SLA

This step has two parts: Fallback Options (the default user if no eligible user is available) and SLA (an optional deadline that triggers reassignment if not met).

1. Fallback Options

If no eligible user is available, the record is assigned to the user you choose here.

  • Select Default User — Pick the user to assign records to when the rule has no eligible recipient.

2. SLA

SLA lets you define a first response deadline on each assigned record. If the configured action is not performed within the time window, the record is reassigned automatically.

Note: SLA is optional. To skip it, leave Select First Response Action set to None.

Configure the following fields:

  • Select First Response Action — The action the assigned user must perform to meet the SLA. Options:
    • None — No SLA is enforced.
    • Activity Added — The user must log a specific activity type on the record.
    • Mark Task as Completed — The user must complete a specific task type.
    • Stage Change — The record must move to a different stage.
    • Field Change — A specific field on the record must be updated.
  • Secondary selector — Appears based on the First Response Action you choose:
    • For Activity Added, select the Activity Type that counts as a valid response.
    • For Mark Task as Completed, select the Task Type that counts as a valid response.
    • For Field Change, select the Field that must be updated.
    • Stage Change does not require a secondary selector — any stage transition counts.
  • Expected First Response Time — The time window within which the action must occur. Enter a number and choose a unit (Minutes, Hours, or Days).
  • SLA Breach Action — What the engine does when the SLA timer expires. Options:
    • Assign to next available user — The record is reassigned to the next eligible user in the rule. A fresh SLA timer starts for that user.
    • Assign to default user — The record is sent directly to the Default User configured under Fallback Options.
  • Max Re-assign Attempts — Only applies when SLA Breach Action is Assign to next available user. Sets how many times the engine will try the next eligible user before giving up and assigning to the Default User. Default is 3.

How SLA works

  • When a record is assigned, the engine starts an SLA timer.
  • If the First Response Action occurs before the timer expires, the SLA is met and no reassignment happens.
  • If the timer expires:
    • With Assign to next available user, the engine picks the next eligible user from the rule and starts a fresh timer. This repeats up to the Max Re-assign Attempts. If none of the attempted users meet the SLA, the record is assigned to the Default User.
    • With Assign to default user, the record is sent straight to the Default User on the first breach.

Example

A lead is assigned to User A. The SLA is configured as:

  • First Response Action: Activity Added → Had a phone conversation
  • Expected First Response Time: 1 Hour
  • SLA Breach Action: Assign to next available user
  • Max Re-assign Attempts: 3

If User A logs a phone conversation activity on the lead within 1 hour, the SLA is met. If not, the lead is reassigned to User B with a fresh 1-hour timer. This continues for up to 3 attempts. If none of the 3 users log a phone conversation activity in time, the lead is assigned to the Default User selected under Fallback Options.

After completing all steps, you can:

  • Save as Draft — Keeps the rule inactive.
  • Publish — Makes the rule live and adds it to the priority order.

fall back and sla

 

5. Managing Distribution Rules

Rule list includes:

  • Order (priority)
  • Rule name
  • Action (entity)
  • Status (Draft, Active, Inactive, Error)
  • Created on
  • Created by

You can:

  • Click any rule to open its details
  • Search rules by name or creator
  • Filter rules by status, creator, or distribution method
Note: Users with team-specific access will only see rules that belong to their team. Admins and users with global access see all rules.

Managing distribution rules

5.1 Reordering Rules

Rule order decides which rule gets applied first when a record enters the Distribute Engine.

When a Lead or Opportunity evaluated:

  1. The engine checks the first active rule in the list.
  2. If the record matches the rule’s entry criteria, the assignment is made.
  3. Once a record is assigned, no further rules are evaluated.
  4. If the record does not match, the engine moves to the next rule in the order.

Why rule order matters

If multiple rules can apply to the same record, only the highest‑priority rule will run.

Example:

  • Rule 1: Assign All Website Leads to Team A
  • Rule 2: Assign High‑Score Website Leads to Team B

If Rule 1 is above Rule 2, all website leads (including high‑score ones) will be assigned to Team A.

To ensure high‑score leads go to Team B, place Rule 2 above Rule 1.

Note:

  • Only Active rules can be reordered
  • Use drag and drop to change priority

reordering rules

 

6. Permissions

Distribution Engine access and permissions are managed through Permission Templates. Admins can control the following for each user or role:

  • Access type — Global (see all rules) or Team-Specific (see only rules for the user’s assigned team).
  • Feature visibility — Whether the user can access Reports, Logs, and Distribution Settings.
  • Rule permissions — View, Create, Edit, and Delete. If View is restricted, all other permissions are restricted.
  • Modify Permissions — Edit permissions can be further configured by section: Rule Entry Criteria, User Selection, Distribution Method, Fallback and SLA, and Publisher Rules.

This allows admins to extend Distribution Engine access beyond administrators. For example, a sales manager can be given team-specific access with permission to edit user selection and weightage, without being able to modify rule criteria or create new rules.

For the full setup procedure, see Permission Templates.

permission templates for distribution engine

 

7. Viewing Assignments and Performance

Navigate to Distribution Engine>Home. The Home page gives you a quick distribution overview. Click the filter icon to filter the data by a date-range.

  • Records Created: Total number of records that entered the Distribute Engine during the selected time period.
  • Records Assigned: Number of records successfully assigned to users by the Distribute Engine.
  • Assignment Success Rate: Percentage of created records that were successfully assigned to a user.
  • Records Unassigned: Number of records that could not be assigned due to no matching rule or no eligible user.
  • Rule Match Overview: Shows how many records matched each assignment rule.
  • Assignment Method Split: Displays how records were distributed across different assignment methods.

view assignments and performance

8. Logs and Reports

The Reports & Logs section helps you understand how records are being assigned and identify issues such as missed assignments.

You can use these reports to:

  • View assignment history for each record
  • See when and why fallback assignment was used
  • Troubleshoot rule execution issues

All reports can be filtered by date range, sales group, assigned user, and entity type to quickly narrow down the data you need.

reports and logs

 

9. Assignment Settings

The Assignment Settings section defines the global controls used by the Distribution Engine. Navigate to Distribution Engine>Settings.

The Settings page has two tabs:

9.1 Assignment Quotas

Admins can map user fields to control how many records a user can receive on an hourly, daily, weekly, or monthly basis. If no limit is configured, the user is treated as having unlimited capacity.

9.2 Additional Settings

This tab lets you enable or disable the availability and schedule features that the Distribution Engine uses when evaluating user eligibility. Each setting has a toggle and a link to its configuration page:

  • Enable User Check-in Status for Distribution — Use the user’s Check-in status to determine availability at the time of assignment.
  • Consider Workday Templates for Distribution — Use the Workday Template assigned to the user to determine availability at the time of assignment.
  • Consider Holiday Calendar for Distribution — Use the Holiday Calendar assigned to the user to determine availability at the time of assignment.
  • Consider Leave Tracker for Distribution — Use Leave Tracker to determine user availability at the time of assignment.

When a setting is enabled here, the corresponding condition becomes available in the Select Users step of each distribution rule (see Section 4, Step 2).

distribution engine settings

 

FAQs

1. What happens if no user is available?

The record is assigned to the fallback user configured in the rule or settings.

2. Can I temporarily stop assignments to a user?

Yes. Mark the user unavailable, apply leave, or remove them from the rule.

3. Can I edit an active rule?

Yes. Changes take effect once you save and activate the rule again.

4. What is the difference between global and team-specific rules?

Global rules allow assignment to any user in the account and are visible to all users with Distribution Engine access. Team-specific rules restrict user selection and rule visibility to a single team.

5. Who can create or edit rules?

This depends on the permissions set in the user’s Permission Template. Admins have full access by default. Other users can be granted view, create, edit, or delete permissions as needed.

6. Can a sales manager create rules?

Yes, if their Permission Template grants create permission. With team-specific access, the sales manager can only create rules for their own team and select users from that team.

Lead Engagement Scoring

1. Feature Overview

LeadSquared offers 3 key metrics to help you qualify and prioritize leads:

  • Lead Quality Score helps you identify how closely a lead matches your ideal customer profile.
  • Lead Score reflects a lead’s overall interest based on all their interactions over time.
  • Engagement Score highlights recent activity, helping you identify leads that are most likely to convert right now.

Both Lead Score and Engagement Score are calculated by assigning points to lead activities (such as email opens, link clicks, or website visits). While Lead Score is cumulative across the lead’s entire history, Engagement Score focuses on high-value actions within a defined time period.

You can fully customize Engagement Scoring by selecting:

  • The activity period
  • The lead stages to include
  • The activities and their respective scores

This enables your sales team to prioritize high-intent leads, act faster, and improve conversion rates.

Leadsquared - Engagement Scoring

 

2. Prerequisites

You must be an admin of your LeadSquared account to set up the Engagement Scoring.

 

3. How It Works

The Engagement Score measures a lead’s recent activity by assigning points to selected actions within a defined time period.

  • Lead activities (e.g., email opens, clicks, website visits) are tracked and scored
  • Only activities within the chosen time window are considered
  • You can filter which lead stages and activities are included
  • The score is the sum of these activity points

The score is updated periodically (about once an hour) to reflect recent engagement.

 

3. Set Up Engagement Scoring

Engagement Score is calculated based on selected lead activities within a defined time period. You can configure how this score is computed to match your business needs.

  • Activity Period (in days): Choose how far back you want to track a lead’s activity (for example, the last 30 days). The maximum limit is 366 days.
  • Lead Stages to Include: Select which lead stages should be considered. You may want to exclude inactive leads or customers, since they’re no longer part of your active pipeline.
  • Lead Activities to Include: Decide which actions indicate genuine interest such as website visits, email opens, or link clicks. You can ignore activities like emails sent or calls made, as they don’t always reflect lead interest. You can also assign higher scores to more important actions. To customize the score/points attributed to each activity, see How to Edit an Activity Score.

To set up Engagement Scoring:

  1. Navigate to Settings>Lead Prioritization>Engagement Scoring.
  2. Enter the Activity period.
  3. Select the Lead Stages to include
  4. Choose the Lead Activities to include.
  5. Click Save.

Leadsquared - Engagement Scoring

 

4. Next Steps

You can make use of Engagement Scoring in the following ways:

Use Advanced Search to find the leads that are most/least engaged.

Leadsquared - Engagement Score

Create lists of engaged/disengaged using Manage Lists. You can send out email campaigns, run automation, perform tasks based on these lists.

Leadsquared - Engagement Score

Use Smart Views to target leads based on Engagement Scores.

Leadsquared - Engagement Score

 

Any Questions?

Do you have questions or issues with the content in this article? Let us know in the comments section.

Control Phone Number Format while Capturing Leads

1. Feature Overview

The Phone Control setting in LeadSquared helps standardize how phone numbers are captured across your lead forms and landing pages. When enabled for the Phone/Mobile Number field, it restricts users to enter only numeric values and allows you to define the minimum and maximum number of digits. This ensures that all phone numbers are captured in a consistent and valid format, improving data quality and reducing errors during lead capture.

The Phone Control format is applied across:

  • Lead creation forms (e.g., Add New Lead)
  • Landing pages

Leadsquared - Phone Control

 

2. Prerequisites

You must be an admin of your account to access this setting.

 

3. Phone Control Settings

  1. Navigate to My Account>Settings>Leads>Lead Fields, and search for the ‘Phone/Mobile Number’ field.
  2. Hover your cursor over the Actions icon alongside the phone/mobile field and click Edit.
  3. Under the Input Data Properties section, ensure the Show As option is set to Phone Control.
  4. You can set a restriction on the phone number length and enter the minimum and maximum number of digits.
  5. Click Save.
Note: You will need to republish existing landing pages in order to get Phone Control reflected on them.

Leadsquared - Phone Control

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

How Does Lead Scoring Work?

1. Feature Overview

The Lead Score in LeadSquared is a dynamic metric that helps you measure how engaged and sales-ready a lead is based on their interactions with your business. It assigns points to different lead activities such as opening emails, visiting webpages, or submitting forms, and continuously updates the score as the lead interacts with your campaigns and touchpoints. The higher the score, the more engaged the lead is likely to be.

Lead scoring helps your team:

  • Prioritize high-intent leads for faster follow-ups
  • Identify sales-ready prospects based on engagement levels
  • Align marketing and sales efforts using a common metric

The lead score is calculated as the cumulative total of all activity scores recorded throughout a lead’s lifecycle. It supports both positive and negative scoring, allowing you to reward desirable actions (e.g., form submissions) and penalize disengagement (e.g., email unsubscribes).

Note: Lead Score reflects lifetime engagement, while Engagement Score focuses on recent interactions within a shorter time frame.

Leadsquared - Lead Scoring

 

2. How It Works

Lead scoring in LeadSquared is driven by activities performed by leads. Each activity is assigned a score, and the total score updates automatically as new activities are recorded.

1. Define activity scores

Each activity (e.g., email open, link click, website visit) is assigned a score. These can be:

  • Core activities (available by default on LeadSquared)
  • Custom activities (created based on your business needs)

2. Track lead interactions: When a lead performs an action online (like visiting a webpage) or offline (like attending an event), the corresponding activity is logged in the system.

3. Apply scoring rules

Each logged activity adds or subtracts points based on the configured score. For example:

  • Email Open +2
  • Link Click +5
  • Landing Page Submission +10
  • Unsubscribe -20

4. Calculate the total score: The Lead Score is automatically updated as the sum of all activity points in the lead’s history.

5. View and use the score: The updated score is visible on the Lead Details page and can be used in filters, lists, automation, and reporting.

 

3. How To Edit Core Activity Scores

You can add and edit the Activity Scores as per your business requirements.

  1. Navigate to Settings>Leads>Core Activities and Scores. A window containing core activities and the scores assigned against each of them will appear.
  2. On the top right corner, click Edit.
  3. Make the required changes under Score and then click Save.

When activities are posted on leads, the lead score will be computed based on the scores you’ve assigned.

Leadsquared - Lead Scoring

Similarly, you can edit the scores of Custom Activities from Custom Activities and Scores Settings.

  1. On the Custom Activities and Scores page, click the Edit icon alongside the relevant activity.
  2. On the Update Custom Activity Type popup, alongside Score, enter the relevant score and save it.

Leadsquared - Lead Scoring

 

4. View Lead Scoring

When activities are posted on leads, the Lead Score is updated automatically on the Lead Details page. You can view the activity performed by the lead on the Lead Details page.

For instance, if your lead has opened your email (2), has clicked the link in your email (5), visited your webpage (2), and visited the landing page (5), the lead score will be 2+5+2+5=14.

Leadsquared - Lead Scoring

 

5. Next Steps

You can use the Lead Score –

  • As a filter to categorize leads using the Advance Search option.
  • You can then easily transfer these leads into a list using Manage Lists. This way you can send out respective email campaigns, perform tasks and manage activity based on how engaged your leads are.
  • Smart Views allows you to view your leads, activities, and tasks on one page. You can customize Smart Views to display leads with a particular Lead Score.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

How To Share A Lead Via Email

1. Feature Overview

The Share via Email feature in LeadSquared allows you to quickly send a lead’s details to other users within your account via email. This helps teams collaborate more efficiently by sharing important lead information.

The email includes key lead details along with a direct link to the Lead Details page, making it easy for recipients to view the lead in context and take appropriate action.

This feature is useful for:

  • Sharing updates or context before handoffs
  • Keeping stakeholders informed without changing lead ownership
Note: To give a user temporary view or edit access to a lead, see How to Share Leads for a Limited Duration.

 

2. How It Works

Select a lead, click Share via Email, add recipients and any notes, then send the email. The recipients will receive an email with key lead details and a link to the Lead Details page.

 

3. Share A Lead Via Email

You can select and share leads via email from different pages on the LeadSquared Web App.

3.1 From Manage Leads Page

  1. On the main menu, navigate to Lead Management>Leads.
  2. Hover your cursor over the Actions icon alongside the relevant lead, then click Share Via Email.
  3. On the Share Lead Info Via Email pop-up,
    • Use the Email to field to add more users you want to send the email to.
    • Use the Notes field to add relevant information or context to the email.

    4. Click the Send Email button when you’re done.

Leadsquared - Share Lead Via Email

3.2 From Smart Views Page

Similarly, you can share leads from a specific smart view from the Smart Views page on the web app.

3.3 From Lists

To share a lead from a specific list –

  1. Navigate to Lead Management>Lists and select the relevant list.
  2. Click the Actions icon alongside the relevant lead in the list and select Share via Email from the dropdown.

Leadsquared - Share Lead Via Email

 

4. Email Notification

The selected users will now receive an email like the one shown below. They can click the View Lead Detail link to navigate to the Lead Details page in LeadSquared. Note that only users with permission to view the lead will be able to see the lead details page.

Leadsquared - Share Lead Via Email

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

List Management – Feature Guide

1. Feature Overview

Lists are groups or collections of leads organized based on specific criteria. You can create lists to segment leads by location, stage, activity, tasks, etc. For example, leads from a particular city, those who opened an email campaign, or those scheduled for follow-ups.

The Manage Lists page lets you create, edit, and view all your lists in one place. You can access lists created by you as well as those shared by other users. Once created, lists can be used to –

  • Send email or SMS campaigns
  • Set up automations
  • Perform bulk actions like updates, exports, or posting activities

Note: Users cannot create dynamic or refreshable lists with wildcard operators (ContainsDoes not containStarts with, and Ends with). To know more, refer to Wildcard Search Limitations.

Leadsquared - List Management

2. How It Works

You can create lists based on conditions and use them to organize and act on your leads efficiently. Depending on your use case, choose between static, dynamic, or refreshable lists.

 

3. Types of Lists on LeadSquared

LeadSquared supports three types of lists:

  • Static Lists: Contain a fixed set of leads. Leads must be added or removed manually. When a lead who meets the criteria of the static list is added to your system, the list won’t get updated automatically. For example, a list of participants from a specific webinar.
  • Dynamic Lists: Automatically update when a lead who fulfills the criteria of the dynamic list is added. For example, once conditions are set up to add leads from a particular city (Bangalore), whenever a new lead’s location is selected as “Bangalore”, it will automatically be added to the list.
  • Refreshable Lists: Contain leads based on specific criteria but do not update automatically. The list gets updated only when the list is manually refreshed. For example, a list of leads who opened an email campaign in the past week, refreshed periodically to include the latest data.
Note: Starred Leads and All Leads (the total number of leads in your account) are available by default in your account.

4. Create a List

On LeadSquared, you can create static, dynamic, refreshable and empty lists.

4.1 New List (Static, Dynamic or Refreshable)

  1. From the LeadSquared main menu, navigate to Lead Management>Lists.
  2. Click Add List.
  3. On the Create List pop-up, select the search conditions from the available drop-downs and click Add.
  4. Once you’re done, click View Leads. On viewing the list, click Proceed To Save.
  5. On the next page, depending on your requirement, you can Save List as Static List, Dynamic List. or Refreshable List.
  6. Enter a name and description for the list and click Create List.
Note: You can change an existing dynamic list to a static list (by editing an existing list, and choosing Save as Static List). You cannot change an existing static list to a dynamic list.

Leadsquared - List Management

4.2 Empty List

If you don’t have any data yet but expect to add some in the future, you can create an empty list as a placeholder. For example, if you want to keep track of important leads, you can create an empty list beforehand. As you interact with new leads and identify those with strong interest, you can simply add them to the pre-created list.

  1. From the LeadSquared main menu, navigate to Lead Management>Lists.
  2. Click Create Empty List.
  3. Provide a name and add a description to the list.

Leadsquared - List Management

 

5. Manage Lists Page

On the Manage Lists page, you can perform the following actions –

  • View all lists
  • Send emails and SMS to lists
  • Edit, delete, hide lists, and other custom actions

Note:

  • Sales Users cannot share lists. When a Sales user creates a list, it can only be viewed by that individual user. No other users (including other Sales users, Admins, Marketing users, and Sales Managers) will be able to view these lists.
  • When Admins, Marketing users, and Sales Managers create a list, it can be viewed by these three user types but not by Sales Users.

5.1 Search Lead Lists

Use the search bar on the top-left corner to find existing lead lists. You can also search by the List TypeCreated By and Tag filters.

Leadsquared - List Management

5.2 Row Actions

To view the list of actions available, on the Manage Lists page, hover your cursor over the Actions icon alongside the relevant list.

Action Description
Edit Edit the name and description on the pop-up. 

Leadsquared - List Management

Delete Delete an existing list.
Hide Hide an existing list.
Send Email Send emails to the leads in the list. 

Leadsquared - List Management

Send SMS Send SMS to the leads in the list. 

Leadsquared - List Management

Note:

  • Custom Actions you create using the Custom Lead and List Actions Connector will also show up here.
  • Lists cannot be deleted once they are added to email campaigns. To remove a list, you must first stop the campaign and then delete it.

Leadsquared - List Management

5.2.1 Hide and Unhide Lists

You can hide irrelevant lists from the Manage Lists page. To hide a list –

  1. Click the Actions icon alongside the relevant list and select Hide.
  2. On the Hide List popup, click Yes, Hide.
Note: To learn how to hide multiple lists, refer Bulk Actions.

Leadsquared - List Management

You can view your hidden lists by hovering over the Actions icon on the top-right corner of the screen and selecting Show Hidden Lists. You can also unhide lists from this page.

Leadsquared - List Management

5.3 Bulk Actions

This allows you to delete and hide lists on the Manage Lists page. To do this –

  1. Select the list on which you want to perform these actions by clicking the checkbox next to the list.
  2. Select Delete or Hide from the Bulk Actions.
  3. Confirm your choice on the confirmation pop-up.

Leadsquared - List Management

 

6. List Details Page

You can perform the following actions on the List Details Page –

6.1 Search for Leads

You can find specific leads within the list by using different search criteria from the Search Tab or the Filter option. They are –

Attribute Description
Search Leads Search for leads in the list using any of the lead’s details (such as first name, second name, email Id, etc.).
Lead Stage Search for leads in the list who are currently in any one of the lead stages that you’ve created.
Last Activity Date Search for leads in the list based on when was an activity last posted on them
Created On Search for leads in the list based on when they were created
Modified On Search for leads in the list based on when they were last modified on

Leadsquared - List Management

6.2 Add Leads

In addition to creating new leads to add to your list, you can also add existing leads from your account to a list, based on a particular criteria. To add existing leads to Static and Empty Lists –

  1. Click the Add Leads button on the List Details page.
  2. Set the relevant condition to find leads and click Add.
  3. Click View Leads to see the count of the leads who satisfy this criteria, their names and email address.
  4. Click Add To List to add all the leads to the list.

Leadsquared - List Management

6.3 Row Actions

You can perform lead actions on the leads available within the list. To know how to perform these actions, refer to Manage Leads.

Individual Lead – Alongside a lead, hover your cursor over the Actions icon, and select the action you want to perform from the list of available actions.

Leadsquared - List Management

Bulk Actions – Select the leads, and hover your cursor over the More Actions button. From the dropdown list, select the action that you want to perform.

Leadsquared - List Management

6.4 List Actions

You can perform actions on the entire list, which includes all the leads present within the list. To do this, hover your cursor over the List Actions button available on the top-right corner of the page. The list of available actions are –

Actions Description
Quick Add Lead Add a lead directly to the list by providing minimal information. (Only in Static & Empty Lists)
Add New Lead Add a lead directly to the list by providing detailed information. (Only in Static & Empty Lists)
Edit List Edit the list name and list description.
Export Leads Export leads in the list as a CSV file.
Add Leads Add leads to your list from existing leads in your account. (Only in Static & Empty Lists)
Delete List Delete the list (This doesn’t delete any lead data).
Delete All Leads Delete all the leads available in the list, from your entire account. All the lead details will be deleted on fields present across your account. (Only in Static List)
Send Email Send an email to the entire list from the email pop-up.
Update All Leads On the Update Leads pop-up, from the lead fields dropdown, you can update all the leads in the list.
Send SMS Send an SMS to the entire list from the SMS pop-up.
Trigger Automation You can trigger automations on the list.

Leadsquared - List Management

6.5 List View

On the List Details page, you can change the fields that are displayed on the grid. To do this –

  1. One the right side of the grid, click the Manage Columns icon.
  2. On the Manage Columns pop-up, select the fields that you want to view on the grid.
  3. Once you’re done, click Update.
  4. You can also change the current view to default by clicking Restore Default.
  5. Additionally, click the Pin icon alongside the relevant selected column to freeze it in front of the grid.

To learn more, see How to Customize Columns.

Leadsquared - List Management

 

7. FAQs

Why can’t I see the ‘Delete All Leads’ option under the list actions for dynamic and static lists.
The option to ‘Delete All Leads’ is only available for static lists (under list actions). To delete leads from dynamic or refreshable lists, bulk select the leads and then under the Actions menu, click Delete.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Smart Views – Feature Guide

1. Feature Overview

Smart Views on LeadSquared provides a centralized workspace where users can access and manage Accounts, Leads, Opportunities, Activities, and Tasks in one place. Users can create customized tabs using filters and conditions to view only the records relevant to their work upfront. Smart Views help sales teams organize records using filters, tab-based views, and sortable grids, making it easier to track tasks, monitor engagement, and prioritize actions.

Some benefits of Smart Views:

  • The feature provides a better alternative to quick filters, as you can view your saved filters as tabs and apply filters and sort the leads.
  • It automatically refreshes so your tabs are always updated.
  • It shows you the count of leads on each tab.

Users can also subscribe to Smart Views reports to receive daily summaries of records that match their configured views. For more details, see Subscribe to Smart Views Reports.

For more details on Smart Views, refer to the following articles –

Link Description
Smart Views for Administrators For Admins to create Smart Views and assign them to teams/users
Integrate Mavis DB With Smart Views To create Mavis Smart View tabs to display data stored in Mavis DB
Marvin Smart Views Configure Smart Views in Marvin

 

2. How It Works

  1. Create a Smart View Tab for accounts, leads, opportunities, activities, or tasks.
  2. Use filters and search conditions to specify which records should appear in the tab.
  3. The tab displays matching records in a grid where you can view, sort and take actions.
  4. Smart Views automatically refresh to ensure the latest records appear in your tabs.

 

3. Permissions and Visibility

Non-admin users can create Smart View tabs from the Smart Views page for their own use. These tabs are visible only to the user who created them.

Admins, on the other hand, can create Smart View tabs from the Smart Views Settings page and assign them to specific teams, making them visible to all users within those teams. To learn more, see Smart Views for Administrators.

 

4. Default Tabs

You’ll see the following tabs on the Smart Views page by default – My New Leads, My Leads with Pending Tasks, My Engaged Leads and My Customers. You can search for leads and apply filters within each tab, edit the search conditions and also hide or delete the tabs you don’t want to see.

Leadsquared - Smart Views

 

5. Create a New Tab

Create custom Smart View tabs to organize and view records based on specific filters, conditions, and business needs. This allows you to focus on relevant data, segment records effectively, and streamline your daily workflows.

  1. Navigate to Lead Management>Smart Views.
  2. Click the plus icon on the top right corner of the Smart Views page, alongside the Smart View tab headers.
  3. In the Add New Tab popup enter –
    • Name – Enter a name for the tab.
    • Description – Describe what the tab displays.
    • Type – Set the tab up to display accounts, leads, opportunities, activities, or tasks. Select the colour of the tab.
    • Condition – Set up conditions according to your use case (E.g., leads who opened a particular email campaign, leads who visited a particular webpage, etc.).
  4. Click Add. You can set multiple conditions if required.
  5. Click Create Tab.

This example shows you how to set up a lead tab where the ‘Lead Activity’ is ‘Email Link Clicked’ –

Leadsquared - Smart Views

 

6. Edit or Delete Smart Views Tab

Additionally, to Edit or Delete your Smart Views tab, alongside the relevant tab name heading, click the Tab Info icon.

Leadsquared - Smart Views

 

7. Switch Panel Views

On the Smart Views page, you can switch between Top and Side views of tabs. The tabs are in top view by default.

  1. Click the Leadsuared - NextGen UI Side View icon alongside the leftmost tab to view all the Smart Views tabs in a list form.
  2. Drag and drop the relevant tab to reposition it within the list.
  3. Once switched to the Side view, click the Leadsquared - NextGen UI Collapse/Expand Menu icon to toggle the visibility of the Smart Views tabs list.
  4. To switch back to the top view, click the Leadsquared - NextGen UI Top View icon.

Leadsquared - Smart Views

 

8. Quick View Entity Details

Get a view of entity details instantly without opening the Entity Details page fully. Click anywhere on the row of the relevant entity to open a Quick View tab on the right side of the screen. From here, you can quickly get a glimpse of the entity and also take relevant actions including adding Activity, Note, Task, sending Email, Editing or Deleting the entity, etc.

If you want to open the Entity Details page, click the Go To Entity Details icon on top of the Quick View tab.

Leadsquared - Smart Views

 

9. Select Columns

You can customize the Smart Views grid to display relevant columns in the lead grid.

  1. On the Smart Views page, click the Manage Columns icon on the top-right corner of the lead grid.
  2. On the Select Columns pop-up, click the checkboxes alongside the relevant fields in Available Columns.
  3. The selected fields will be displayed on the Selected Columns section of the pop-up.
  4. Click Save.
  5. The selected field will now show up on the grid.

Leadsquared - Smart Views

You can pin columns to move them to the front of the grid and freeze them in place. Pinned columns remain visible and do not move or get hidden when scrolling through the grid. You can pin up to four columns, with two primary columns pinned by default.

  1. Click the Pin icon alongside the relevant selected column to pin it. The field will move under the Pinned Columns section.
  2. Click and hold the Move icon to reposition the field within the column as per your preference. This can also be done in the Scrollable Columns section to rearrange the fields in the grid.
  3. Once you’ve selected and pinned the columns, click Update.

Click Restore Default if you want to bring back the default view.

Leadsquared - Smart Views

 

10. Manage Filters

You can also add your own filters to any Smart Views tab. Note that only dropdown type fields can be used as filters. Dependent dropdown fields are also supported.

  1. On the Smart Views page, click the Filter button above the lead grid.
  2. Select the relevant default filter or click Configure Fields to add more filters to the list. Click Update to add the fields as filters.
  3. To search for entities based on the filter, click the Filter icon and select the relevant filter.
  4. Then select the value from the dropdown. Once the value is selected, click anywhere outside the dropdown to retrieve the results.

Leadsquared - NextGen UI

You can also pin your frequently used filters. Pinned filters appear next to the Filter icon. You can pin upto five filters by clicking the Pin icon alongside the relevant filter. Search for entities with this filter any time.

Leadsquared - NextGen UI

 

11. Subscribe to Smart Views Reports

You can subscribe to the Smart Views Daily Report that summarizes the latest accounts, leads, activities and tasks added to your smart views filters.

  1. Navigate to My Profile>Settings>Profile>My Report Subscriptions and click the checkbox alongside Smart Views Summary.
  2. Click the Select Views link to choose which smart views filters you want to be displayed in your report.

Leadsquared - Smart Views

 

Any Questions?

Did you find this article helpful? Let us know your thoughts in the comments section below.

Send Quick Emails

1. Feature Overview

LeadSquared’s Email feature enables you to send personalized, one-to-one emails to leads directly from multiple touchpoints within the platform or through automation workflows. It supports useful communication capabilities such as attachments, scheduling and CC/BCC recipients.

This feature helps sales and marketing teams engage leads contextually and maintain consistent communication. Admins can control access to email-related capabilities through Email Settings and configure permissions for different users across the account. To learn more, see Email Settings – Feature Guide.

Note: To send email campaigns to lists of leads, see Create and Schedule Email Campaigns.

Leadsquared - One-To-One Emails

 

2. Prerequisite

You must have permissions enabled to send emails to leads.

 

3. How It Works

Users can send emails to leads either manually or through automation:

  • One-to-one emails can be sent from various sections like Manage Leads, Lead Details, Smart Views, or Manage Lists. These can be sent instantly or scheduled for later.
  • Automated emails can be configured within workflows to trigger based on user-defined conditions.
  • Once sent, emails (including attachments) are tracked under the lead’s Activity History for visibility.

 

3. Send Emails to Leads

Send personalized, one-to-one emails to individual or multiple leads directly from different pages on the platform, such as Manage Leads, Lead Details, Smart Views, and Manage Lists. You can compose, send, or schedule emails based on your business needs, making it easy to engage leads contextually at any stage of the sales process.

3.1 From Manage Leads Page

  1. Navigate to Lead Management>Leads.
  2. Alongside the relevant lead, click the Send Email icon.
  3. Once you’re done drafting the email –
    • If you need to send the email immediately, click Send.
    • If you wish to schedule the email delivery for a later time, click the Schedule Email icon.

Leadsquared - One-To-One Emails

To send email to multiple leads –

  1. Click the checkboxes alongside the relevant leads.
  2. Click the Send Email button on top of the lead grid.

Leadsquared - One-To-One Emails

3.2 From Lead Details Page

  1. Navigate to Lead Management>Leads.
  2. Click the name of the relevant lead to view the lead’s details.
  3. Click Email.
  4. From the dropdown box, select Send Email if you need draft an email to send immediately.
  5. Once you’re done drafting the email –
    • If you need to send the email immediately, click Send.
    • If you wish to schedule the email delivery for a later time, click the Schedule Email icon.

Leadsquared - One-To-one Emails

You can view and cancel the emails that you have scheduled to send later on the Lead Details page.

  1. Click Email.
  2. Select View Scheduled Email.
  3. You can see the details of the scheduled email on a pop-up.
  4. To cancel the email, click Cancel on the pop-up.

Leadsquared - One-To-One Emails

3.3 From Leads Quick View

Click the relevant lead row to open the quick view. You can send emails to the lead from here.

Leadsquared - One-To-One Emails

3.4 From Smart Views Page

  1. Navigate to Lead Management>Smart Views.
  2. Alongside the relevant lead, click the Actions icon and select Send Email from the dropdown.
  3. Once you’re done drafting the email –
    • If you need to send the email immediately, click Send.
    • If you wish to schedule the email delivery for a later time, click the Schedule Email icon.

Leadsquared - One-To-One Emails

3.5 From Manage Lists

  1. Navigate to Lead Management>Manage Lists.
  2. Alongside the relevant list, click the Send Email icon.
  3. Once you’re done drafting the email, send a Test Email to yourself or others to make sure your content renders correctly.
  4. Then –
    • If you need to send the email immediately, click Send Now.
    • If you wish to schedule the email delivery for a later time, click the Schedule Email icon.
Note: You can send emails to leads from the List Details page as well.

Leadsquared - One-To-One Emails

 

4. Send Emails through Automation

Automate email delivery by configuring workflows that trigger emails based on lead actions or conditions.

  1. Navigate to Workflow>Automation and click Create Automation or open an existing automation.
  2. Click the plus icon and under Messaging, click Send Email.
  3. Choose an Email template or design your own email from scratch.
  4. Once you’re done, save or publish the automation.

Leadsquared - One-To-One Emails

 

5. Send Files As Attachments

When sending one-to-one emails to your leads, use the Attachment button to attach files to the email (uploaded to the Images and Documents Library or through lead notes). Click –

  • Upload New to upload a document or image from your device.
  • Documents to open all the files uploaded to the Document Library.
  • Images to open all the images uploaded to the Image Library.
  • Lead Documents to open specific documents uploaded with relevance to that particular lead (for instance, from the Add Lead Form or Notes), captured in the Lead’s Details page.
Note: This feature is not available by default. To enable this on your account, contact your account manager, or write to support@leadsquared.com.

Leadsquared - One-To-One Emails

Once the mail is delivered, you can view the attachment on the Lead Details page, under the Activity History tab.

Leadsquared - One-To-One Emails

 

6. CC/BCC other leads in your email

To keep relevant stakeholders informed, you can include additional recipients in your emails using CC or BCC option.

  1. On the email designer, next to the To address, click CC or BCC.
  2. Enter the email addresses of the relevant leads on the CC or BCC field.
Note: A lead is captured with the lead origin “Web:Email:One2One” when a new email id (email Id of a lead that doesn’t exist in LeadSquared) is passed in CC while sending an email to an existing lead.

Leadsquared - One-To-One Emails

 

Troubleshooting

YouTube Video Preview Glitch in One-to-One Email

  • Issue: A YouTube video was added to an email template created using the Visual Designer (Email Campaigns feature). While the video preview appears correct in the test email, it becomes glitched when sending a one-to-one email.
  • Cause: The Visual Designer is designed for email campaigns and not for one-to-one emails. When a template created in the Visual Designer is used for a one-to-one email, it opens in the Rich Text Editor, which may alter the formatting and cause display issues with the video preview.
  • Solution: To ensure the video preview appears correctly in one-to-one emails, create the template using the HTML Editor or Rich Text Editor, as these are compatible with one-to-one emails.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

RCU Process – Configuration

1. Feature Overview

Risk Containment Units (RCUs) are specialised teams that verify the authenticity of loan application documents, including KYC, KYB, income, and collateral documents. RCU checks form a standard part of the loan origination process, especially for high-ticket products (such as Home Loans, Loan Against Property, and Commercial Vehicle loans). They act as an independent review layer on top of the checks the internal credit teams perform.

Depending on the lending organisation, RCUs can be internal teams or third-party verification agencies. They detect forged or tampered documents, prevent fraud and money laundering, and ensure the applicant’s profile is genuine before disbursal.

In LeadSquared’s Loan Origination System (LOS), the RCU process enables teams to systematically screen each document, place items on hold for later review, or send them to verification agencies, while tracking all actions, remarks, and agency reports against the opportunity.

 

2. Prerequisites

  • The Loan Origination Workflow (LOS) Workflow app must be enabled on your account. To do this, contact your account manager or write to support@leadsquared.com.
  • You must be an Admin user to configure this feature.
  • The following Mavis DB tables must be configured –
    • Checklist table – Add the documents and fields to be verified, and map each item to the activity field where the document is uploaded. This displays the fields that appear on the RCU screen.
    • Agency table – Add the list of verification agencies, and associate it with the agency dropdown. This shows up during the sampling process.
  • Create an Opportunity Type to associate with an LOS workflow.
    • The associated opportunity type must contain a custom field with the display name “Workflow Version”, the schema name “mx_Custom_100”, and the type “Number – Decimal”. This is mandatory.
  • Create a custom activity that is posted on the opportunity when the workflow is executed.

 

3. How it Works

This document is to help Admin users configure the RCU process on the account. Before you begin, ensure a custom activity and opportunity types are created with the necessary fields, along with the Mavis database.

On the LOS workflow screen –

  1. Create a workflow and associate it with the opportunity type on which the RCU process should be initiated.
  2. Create a stage, sub-stage, and link the RCU action.
  3. Link the two Mavis DB tables, one defining the document checklist and one listing the verification agencies.
    • The document checklist defines the documents to verify and maps each item to the field where the document is uploaded.
    • The agency table lists the external agencies that will complete the RCU process.
  4. Once you’re done, publish the workflow.
  5. The RCU process is available on the Opportunity Details page of the selected opportunity type, where agents can initiate it.

 

4. Create a Custom Activity

Before you set up the LOS workflow, create a Custom Activity with the following fields –

  1. Navigate to My Profile>Settings>Leads>Custom Activities and Scores, and click Add.
  2. In addition to the required custom activity details, create the following fields –
    • A string field that stores the applicant’s name. Use a display name that conveys this (for example, “Applicant’s Name”).
    • A dropdown field that lists applicant types as options. Add all applicant types your business offers (for example, Primary Applicant, Co-applicant, Joint Applicant, and Guarantor). Use a display name that conveys this (for example, “Applicant Type”).
  3. Once you add all mandatory details, click Save. The custom activity is created in your account.

LeadSquared Loan Origination System RCU

 

5. Create a Workflow

Create an LOS workflow where you must link the custom activity and an opportunity type.

  1. Navigate to Apps>LOS Workflow, and alongside Workflows, click the Add icon.
  2. On the Workflow Details screen, enter the following details –
    • Workflow Name – An internal name that identifies the workflow.
    • Opportunity Type – The LeadSquared opportunity type* you want to associate with the workflow.
    • Applicant Activity Type – The custom activity you created.
    • Applicant Name – The custom activity field that stores the lead’s name.
    • Applicant Type – The applicant type dropdown field associated with the custom activity.
    • Select Primary Applicant Identifier – The primary applicant type your business follows.
      • For example, if the options are Primary, Co-applicant, and Guarantor, select Primary.
  3. Click Save & Next.
  4. On the Configure Stage screen, add a new stage using the Add Stage Tab button.
  5. Enter the display name for the tab, and click Save.

Note:

  • You can associate an Opportunity Type with only one LOS workflow.
  • The associated opportunity type must contain a custom field with the display name “Workflow Version”, the schema name “mx_Custom_100”, and the type “Number – Decimal”. This is mandatory.

LeadSquared Loan Origination System RCU

 

6. Configure Stage

On the Configure Stage screen, create a stage as follows. This stage appears as a tab on the Opportunity Details page.

Note: You can configure stages on an existing LOS workflow or create a new workflow. The steps in this and the subsequent sections apply to both options.
  1. Click the Stage tab, add a Display Name*, and click Save.
  2. Click the Sub-stage button, add a Display Name*, and click Save.
  3. Alongside the sub-stage, click the Process button, and configure the following Basic Details
    1. Select Process to Map – Select RCU.
    2. Display Name* – Enter a display name for the activity.
    3. Create Activity Type – Click the Create Activity Type button. This creates an activity type for the RCU check. This activity is posted on the Opportunity Details page when the RCU process is initiated.
    4. Create Task Type – Click the Create Task Type button to create task types for Sampling, Screening, and Re-screening. These tasks are assigned to your RCU team.
Note: *Each Display Name (Stage, Sub-stage, and Process) must be unique when compared to other LOS workflows. Within the same workflow, however, the Stage, Sub-stage, and Process can share the same Display Name (as shown in the GIF below).

LeadSquared Loan Origination System RCU

 

7. Sub-stage Settings

This setting determines which applicants appear in the RCU process based on their application status. From the Show Applicants with Status dropdown, select the applicant statuses that appear. For example, if you select “Active” and “Partially Active”, only applicants with those statuses appear.

LeadSquared Loan Origination System RCU

 

8. Agency Master Mapping

This setting links the Agency dropdown to the Mavis DB table that stores the list of external verification agencies. These are the agencies that carry out the RCU checks on behalf of your business. These agencies are shown to your users during the RCU checks.

  1. Database – Select the Mavis Database that hosts the agency details table.
  2. Table – Select the Mavis Table that hosts the agency details.
  3. Agency – In the RCU process, select whether to show the –
    • Agency – The external verification agency name from the table.
    • Region – The region where the agency operates.
  4. Attribute Mapping – Link queryable fields in the Mavis table to opportunity or lead fields that contain the same values. When you select a value in the opportunity field, the system fetches the corresponding data from the table.
    For example, if the Mavis table has a queryable Region column (with values North, South, East, West) mapped to a “Region” custom opportunity field, the Region dropdown during sampling shows only agencies tagged to the selected region. If you select “West” in the opportunity field, only agencies tagged to West in the Mavis table appear.

LeadSquared Loan Origination System RCU

 

9. Document Master Mapping

This setting links the Document Checklist in the RCU process to the Mavis DB table that defines the list of documents to verify.

  1. Database – Select the Mavis Database that hosts the checklist table.
  2. Table – Select the Mavis Table that hosts the checklist.
  3. Document Column – Select the table column that hosts the documents uploaded.
  4. Map Schema for Attributes – Link queryable fields in the Mavis table to opportunity or lead fields that contain the same values. When you select a value in the opportunity field, the system fetches the corresponding data from the table. This is optional.
    For example, if the Mavis table has a queryable Employment Type column (with values Salaried, Self-Employed, Retired, etc.) mapped to an “Employment Type” custom opportunity field, the Employment Type dropdown during sampling shows only documents tagged to the selected type. If you select “Self Employed” in the opportunity field, only documents uploaded by Self Employed applicants appear.
Note: We recommend you download and use the sample database to create your Mavis DB.

LeadSquared Loan Origination System RCU

 

10. Pre-rendering Validation

This is optional. You can link a Lapp with the RCU process. The system executes this Lapp before the RCU process starts. For example, you can use a Lapp to validate that all mandatory KYC documents have been uploaded against the opportunity before the RCU process begins. If any are missing, the Lapp can block the RCU initiation and prompt the user to complete the uploads first. To do this –

  1. Lapp Name – Select a Lapp from your account.
  2. Loader Message – Enter the message shown to the agent while the Lapp runs in the background.
  3. Once you’re done, click Save.

LeadSquared Loan Origination System RCU

 

11. Stage Submission Action

This section is optional. Here, you can link a LeadSquared form that appears to the RCU agent when they complete the stage action and click Submit.

  1. Enable the slider to configure the actions that occur when a lead submits this stage of the loan application.
  2. Click the pencil icon, and on the Submission Action pop-up, enter the following details –
    • Submit Button Label – The display name for the submission button on the loan application form.
    • Button on Click Event – The action performed when the button is clicked.
    • Map Dynamic Form – Select the LeadSquared form where you want to capture this data.
  3. Once you’re done, click Save.

LeadSquared Loan Origination System RCU

 

12. Publish the Workflow

Once it’s fully configured, click Save as Draft, then Publish the workflow.

LeadSquared Loan Origination System RCU

 

13. Next Steps

Once the set-up is complete, your agents can initiate the RCU process for customers, and complete the process on the Opportunity Details page.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Rename the Opportunity Entity

1. Feature Overview

Users can rename the “Opportunity” module to match their business terminology. This is different from Opportunity Types, which are created from scratch in your account. For example, a bank can rename “Opportunities” to “Loans”, while Opportunity Types are called “Home Loans”, “Personal Loans”, “Education Loans”, and so on. This helps align the system with your business language and makes it easier for users to understand and adopt opportunities easily.

Note: Even after you rename opportunities, all admin settings, reports, and configurations will continue to use “Opportunity”.

 

2. Prerequisite

You must be the Administrator of your LeadSquared account.

 

3. Rename Opportunities

  1. Navigate to My Profile>Settings>Opportunities>Rename Opportunities.
  2. On the Rename Opportunity tab, under Actions, click the edit icon.
  3. On the pop-up, update the Display Name and Plural Name, and click Save.
  4. On the Confirmation pop-up, click Yes. This completes the renaming process.

Note: The name change can take up to one hour to reflect in your account.

LeadSquared Opportunitites

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Export up to a Million Opportunities

1. Feature Overview

By default, you can export up to 100,000 opportunities in a single request. To export more than 100,000 (and up to one million) opportunities, enable the Auto ID field on your Opportunity Type.

This lets you segment opportunities using Auto ID ranges and export them in smaller, manageable batches, ensuring you don’t miss any records.

Note: To export opportunities from the Manage Opportunities page, refer to Export Opportunities.

 

2. Prerequisites

  • You must be an admin to export up to one million opportunities from your account.
  • To increase the export limit to 1,000,000 opportunities, contact your account manager or write to support@leadsquared.com. This is mandatory.

 

3. How it Works

  1. To export up to a million opportunities, create and configure the Auto ID Opportunity Field for the opportunity type you want to export.
    • When configured, a unique and sequential number (1, 2, 3, and so on) is assigned to each opportunity in your account.
  2. On the Manage Opportunities page, set up an Advanced Search to find opportunities with the Auto ID between 1 and 1,000,000.
  3. Then, export these opportunities out of LeadSquared.
  4. Repeat this with the next range for larger datasets (where the Auto ID is between 1,000,001 to 2,000,000, and so on).

 

4. What are Auto IDs

Auto IDs are system-generated numbers assigned to every opportunity in a single, global sequence for opportunities across all Opportunity Types in your account. They are not sequential within a single opportunity type, so IDs may appear skipped because some are assigned to opportunities under other types.

For example, the Auto ID for the first five “Home Loan” opportunities could be 2, 3, 5, 7, 10, and for the first five “Personal Loan” opportunities could be 1, 4, 6, 8, 9.

This remains the most reliable way to segment and export large volumes of data.

 

5. Configure the Auto ID Field

  1. Navigate to My Profile>Settings>Opportunities>Opportunity Types.
  2. Alongside the Opportunity Type you want to export, hover over the settings icon and click Edit.
  3. On the Field Configurations tab, click Add Field.
  4. Choose the data type Auto ID and set a display name (e.g., “Opportunity Number”).
  5. Click Next, and then click Save.
Note: Before you create the Auto ID field, enable the Enable Enhanced Data Type for Opportunity Advanced Configuration setting. This is mandatory.

LeadSquared Opportunitites

 

6. Display the Auto ID Column

  1. Go to Lead Management>Opportunities>Opportunity Type you want to export.
  2. Click the Manage Columns icon.
  3. Enable the checkbox for the Auto ID field (which was named “Opportunity Number” in the previous section).
  4. You can now sort opportunities by Auto ID.

LeadSquared Opportunitites

 

7. Filter and Export Opportunities Using Auto ID

  1. On the Manage Opportunities page, click Filter, and then click Advanced Filters.
  2. On the Advanced Search tab, add a condition: Auto ID is between 1 and 1000000.
  3. Click Add Condition, and then Show Results.
  4. The page now displays all the opportunities between 1 and 1,00,000.
  5. To export these opportunities, hover over the three-dots menu and click Export Opportunities.
Note: Even though the Auto ID range includes IDs from other Opportunity Types, this is the best way to ensure you do not miss any records.

LeadSquared Opportunitites

 

8. Export Beyond the first Million Opportunities

  1. To export more than 1,000,000 opportunities, update the Advanced Search Auto ID range to Auto ID is between 1000001 and 2000000, then export the results.
  2. Then: 2000001 to 3000000, and export the results and so on.

 

9. FAQs

Q. Why are some Auto ID numbers missing from my export?
Auto IDs are globally assigned across all opportunity types. So, within a single opportunity type, some numbers might be skipped if other opportunity types used them.

Q. Can I export opportunities with filters other than Auto ID?
Yes, but for large exports across millions of records, Auto ID is the most efficient way to paginate without missing any data.

Q. I don’t see the Auto ID option while adding a field. Why?
Make sure you select the correct data type (Auto ID) when creating the field. If it’s missing, reach out to support@leadsquared.com for help.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Manage Opportunities Page

1. Feature Overview

The Manage Opportunities page shows the list of opportunities created for each Opportunity Type. On this page, users can perform actions like adding new opportunities, updating opportunities in bulk, importing and exporting opportunities, adding advanced search filters, customising visible columns, and adding new leads directly. This helps users manage large volumes of opportunities from a single view, reduce manual effort, and convert opportunities into paid deals faster.

 

2. Prerequisite

Your Admins must configure Opportunity Types on your account.

 

3. Access the Page

To access the Manage Opportunities page, navigate to Lead Management>Opportunities, and from the left panel, select the opportunity type you want to view. This is the Manage Opportunities page (Bike Loan and Automobile Loan, as shown in the GIF below).

LeadSquared Opportunitites

 

4. Add Opportunity

For a specific opportunity type, you can manually add individual opportunities from the Manage Opportunities page –

  1. On the Manage Opportunities page, click the Add Opportunity button.
  2. On the Add Opportunity form, add the mandatory details (like lead name, opportunity name, status, etc.) and any other relevant details.
  3. Once you’re done, click Save & Close.
Note: Your account admin must configure the opportunity capture form.

LeadSquared Opportunitites

 

5. Import and Export Opportunities

LeadSquared Opportunitites

 

6. Bulk Actions

Select the list of opportunities on which you want to perform the following bulk actions –

Note: To perform bulk actions on all opportunities visible on the page, click the checkbox next to Opportunity Name.

LeadSquared Opportunitites

6.1 Bulk Updates

Bulk update opportunity fields across multiple opportunities –

  1. On the Manage Opportunities page, select the opportunities you want to update, and click Bulk Update.
  2. On the Bulk Update pop-up, select the opportunity field you want to update from the dropdown.
  3. In the Update To field, enter the new value for the field.
  4. Once you’re done, click Save. The new values are applied across the selected opportunities.
Note: You can bulk update all opportunities visible on the page. The Manage Opportunities page supports pagination and displays up to 200 opportunities per page. To update more than just the visible fields, use Bulk Update Multiple Opportunity Fields via a CSV file.

LeadSquared Opportunitites

6.2 Bulk Delete

To delete opportunities in bulk –

  1. Select the opportunities you want to delete, and click Bulk Delete.
  2. On the Bulk Delete pop-up, click Yes, Delete. The selected opportunities are successfully deleted.
Note: For the Bulk Delete action to work, ensure the Allow Delete setting is enabled during Opportunity Configuration.
IMPORTANT: The delete action is permanent, and you cannot retrieve records once deleted.

LeadSquared Opportunitites

6.3 Add Activities and Tasks

To add custom activities, system activities and tasks in bulk to multiple opportunities –

  1. Select the opportunities, and click Add Activity.
  2. On the Add Activity pop-up, select the Activity Type you want to add from the dropdown.
  3. Add the relevant activity details.
  4. You can also Add Tasks. Once you click the add button, select the Show All Fields checkbox.
  5. Select the Task Type, and add the mandatory and other relevant task details.
  6. Once you’re done, click Save & Close.

LeadSquared Opportunitites

6.4 Change Owner

To update the opportunity owner in bulk –

  1. Select the opportunities, and hover over More Actions.
  2. Click Change Owner, and on the pop-up, select the new owner from the Update To dropdown.
  3. Once you’re done, click Save.

LeadSquared Opportunitites

6.5 Change Status and Stage

To update the opportunity Status and Stage –

  1. Select the opportunities, and hover over More Actions.
  2. Click Change Status/Stage.
  3. On the pop-up, from the Status and Stage dropdowns, select the updated values.
  4. Once you’re done, click Save.

LeadSquared Opportunitites

 

7. Manage Columns

Customise the columns on the Manage Opportunities page, including which opportunity and lead fields to display and their order.

  1. On the page grid, click the Manage Column button.
  2. On the pop-up, under the Select Columns tab, select the opportunity and lead fields you want to display.
  3. Under the Reorder Selected Columns tab, reorder the columns as you want them to appear.
    • You can pin up to four columns. Pinned columns remain fixed when you scroll left to right.
  4. Once you’re done, click Update.
Note: This view is visible only to the user who makes the changes, and each user can have their own customised view.

LeadSquared Opportunitites

 

8. Basic Search

Use the search feature to identify opportunities. The basic search feature has two parts –

  • Search bar – Search for opportunities using the opportunity name.
  • Filters – Filters are opportunity and lead fields you can apply on this page to retrieve opportunities. Once you select a field, enter the value it must contain. The system retrieves all opportunities that match these values. For example, select the Status filter with the value set to Open to view all matching opportunities.
  • Configure Filter Fields – Select the Filter options that are displayed on this page, and click Update. You can select up to 30 opportunity and lead fields. In the GIF below, we add Created By as a new filter and filter opportunities by the logged-in user (Me).

LeadSquared Opportunitites

 

9. Advanced Search

The Advanced Search feature lets you identify opportunities that meet one or more opportunity and or lead filters. Search using both system and custom opportunity and lead fields.

When using this feature, you must add Rules and Groups, which are individual conditions used to identify opportunities

An example of a Rule is All Opportunities IF the Status is Open AND the Stage is Prospecting.

To use the Advanced Search feature –

  1. Click Filter, and then click Advanced Filters.
  2. On the Advanced Search pop-up, click Add Condition to add the Rule.
  3. The Opportunity Type dropdown is preselected. If required, you can change it to Opportunity Activity.
  4. The second dropdown is set to “Is” by default and you can update it only if you select Opportunity Activity in the previous dropdown.
  5. The opportunity name dropdown is selected by default and cannot be updated.
  6. On the fourth, fifth, and sixth dropdowns, select the opportunity field, the operator (Is, Is Not, Does Not Contain, etc.), and the value. You can select multiple values (if applicable).
  7. Once you’re done, click Add.
  8. Click Show Results or add more rules. When adding multiple rules, use the AND and OR operators.
    • AND – Opportunities that meet all the rules will be fetched.
    • OR – Opportunities that meet any of the rules will be fetched.
    • Here, we select “Status Is Open” AND “Stage is Prospecting, Qualification and Needs Analysis”.
  9. Once you’re done, click Show Results. The opportunities that fulfil the conditions are retrieved.

Note:

  • If you get an error notification while performing an Advanced Search with wildcard operators (ContainsDoes not containStarts with, and Ends with), you might have exceeded the rate limit. To know more, refer to Wildcard Search Limitations.
  • To save these search conditions, click Save as Quick Filter. Once saved, these filters are visible under My Filters. You can reuse these filters every time you visit the Manage Opportunities page. These filters are visible only to the user who creates them.

LeadSquared Opportunitites

 

10. Individual Opportunity Actions

Alongside an individual opportunity, you can perform the following actions –

  • Edit – Edit the opportunity details.
  • Add Activity – Add an activity to the opportunity.
  • Add Task – Add tasks to the opportunity.
  • Hover over the three-dots menu to perform additional actions –
    • Change Owner – Update the opportunity owner.
    • Change Status/Stage – Update the opportunity status and stage.
    • Delete – Permanently delete the opportunity.

LeadSquared Opportunitites

 

11. Other Actions

You can perform the following additional actions on the Manage Opportunities page –

  • Add New Lead – Lets you add a new lead directly from this page. When you create the lead, you can associate it with the opportunity type you’re currently viewing.
  • Pagination – Lets you control the number of opportunities displayed on the page. You can display up to 200 opportunities on a single page.
  • Refresh – Updates the page with the latest opportunity details.
  • Sorting – Let’s you sort the available columns in ascending or descending order –
    • Opportunity Name
    • Date columns (Created On, Modified On, etc.)
    • Number columns (Expected Deal Size, Actual Deal Size, etc.)
    • Status
    • Stage

LeadSquared Opportunitites

 

12. Next Steps

To work on individual opportunities, refer to Opportunity Details.

 

13. FAQs

1. Why Is the Opportunity Owner Changing Automatically?

  • Issue: The Opportunity Owner is being updated automatically, even though no automation or manual changes have been made.
  • Cause: This occurs if the Enable Change of Opportunity Owner on Lead Owner change is enabled in Advanced Configurations. When this setting is active, the Opportunity Owner automatically changes to match the Lead Owner whenever the Lead Owner is updated.
  • Solution:
    1. Navigate to Settings>Advanced Configuration in your LeadSquared account.
    2. Check if the Enable Change of Opportunity Owner on Lead Owner change setting is enabled.
    3. Disable the setting if you do not want the Opportunity Owner to change automatically when the Lead Owner changes.

2. Why Are Status and Stage Auto-Populating When Creating a New Opportunity?

  • Issue: If the Status and Stage fields are automatically filled in when creating a new opportunity in LeadSquared, it could be due to specific settings enabled in your account. These settings allow you to configure default values for Status and Stage, simplifying opportunity creation.
  • What to Check:
    • Advanced Configuration: Navigate to the Advanced Configuration section of your LeadSquared account and verify if the Enable Default Status and Change is turned on.
    • Opportunity Type Settings: Check the Opportunity Type configurations (navigate to the field level configurations for the status field)  to confirm whether a default Status and Stage have been pre-configured for new opportunities.

Enabling these settings can save time by pre-populating these fields, ensuring consistency across opportunities. However, if this behaviour isn’t desired, you can disable the default values in the settings.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Opportunity Types Configuration

1. Feature Overview

Opportunities represent potential deals for products or services a lead shows interest in. Opportunity Types are the different products and services a business offers. For example, a bank may configure Opportunity Types such as Home Loan, Education Loan, Personal Loan, and Vehicle Loan.

Once you create these, you can set up workflows and assign user permissions to create opportunities under each type. Each opportunity type has its own Manage Opportunities page where you can view the list of opportunities for that type and create new opportunities. For example, if a lead shows interest in Home Loan and Personal Loan, the system creates two opportunities (e.g., “James Joyce – Home Loan” and “James Joyce – Personal Loan”) under each opportunity type.

Having different Opportunity Types helps you streamline the sales process for each offering, identify top-performing products, track pipeline performance more accurately, and assign opportunities to the right sales teams. To know more about opportunities, refer to Opportunity Management – Feature Guide.

 

2. Prerequisites

You must be the Administrator of your LeadSquared account to configure Opportunity Types.

 

3. How it Works

This article helps you create Opportunity Types in your account, and the steps to create them are –

  1. Basic Details – Name the opportunity type and configure basic permissions for your users for this opportunity type.
  2. Fields & Statuses – Define what data to capture in opportunity fields, and configure opportunity statuses across the pipeline (Open → Won/Lost), with optional stages for granular tracking.
  3. Forms – Configure the manual opportunity capture form and choose which fields appear on it. Also configure the Opportunity vCard and the Associated Lead form on the Opportunity Details page.

Once done, you can create opportunities under each type (manually or through automations, APIs, forms, and portals), and your users can work on them and take them to completion.

 

4. Access Opportunity Types

To view and create Opportunity Types in you account –

  1. Navigate to My Profile>Settings>Opportunities.
  2. Under Opportunity Types, you can view the opportunity types in your account.
  3. To create a new one, click Create.

The following sections show how to configure these Opportunity Types.

LeadSquared Opportunitites

 

5. Basic Details

First, on the Create Opportunity Type pop-up, add basic details for the Opportunity Type –

  1. Name – The internal display name for your opportunity (e.g., Home Loan, Vehicle Loan, etc.). This field is mandatory.
  2. Plural Name – The plural name for your opportunity (e.g., Car Loans, Courses, etc.). This field is mandatory.
  3. Description – A description to help your team understand the product or service being offered.
  4. Allow Delete – When enabled, all users can delete opportunities created under this opportunity type.
  5. Restrict Operations on Closed Opportunities – When enabled, no user can make changes to any closed opportunity.
  6. Once you’re done, click Next.

Note: To ensure Restrict Operations on Closed Opportunities works as intended, disable the Restrict operations on closed opportunities (Won/Lost) Organization Setting.

LeadSquared Opportunitites

 

6. Field Configuration

Configure opportunity fields where the system stores opportunity data (such as Status, Deal Size, etc.). You can edit existing system fields or create custom fields.

6.1 Opportunity Fields

By default, a few opportunity fields are listed in your account. In addition to these, you can add custom fields. You can perform the following actions when configuring opportunity fields –

  • Add Field – Click this to add a custom opportunity field. From the dropdown, select the data type for the field. You can choose from LeadSquared data types (like String, DateTime, Auto ID, Number, etc.) or a CFS-type Opportunity Field.
  • Rename – You can rename all the opportunity fields (except “Notes”).
  • Mandatory – You can mark eligible fields as mandatory. Marking a field mandatory doesn’t let you add an opportunity unless the mandatory field contains relevant data.

Note:

  • To configure Phone, Email, Date, GeoLocation, and Auto ID data types, first enable the Enable Enhanced Data Type for Opportunity Advanced Configuration setting. This is mandatory.
  • The Status, Owner, and Opportunity Name fields are mandatory by default, and this cannot be changed.

LeadSquared Opportunitites

6.2 Status Configuration

The Status field shows the current state of the opportunity in the sales funnel. To customise the available options, click the gear icon.

  • The three statuses available by default are “Open”, “Won”, and “Lost”. You cannot edit or delete these options or add new ones.
  • Stages are sequential levels within a status. Under Stage, you can add a list of stages for each status. Users can select a stage from this list when they update an opportunity’s status, which helps stakeholders track the opportunity more effectively. Each Status comes with a default list of Stages. To add additional Stages –
    1. Select the status for which you want to add stages, and click Add at the bottom-left of the page.
    2. Add new stages, and once done, click the save icon.
    3. Repeat the same process to add multiple stages.
    4. Stages are listed in the order of priority. To change their order, use the up and down arrows.
  • To allow users to post comments when they change the opportunity status, check the Enable Comments checkbox.*
  • To set a default status for new opportunities, select the status from the Default Status dropdown.
  • To set a default stage for new opportunities, select the status from the Default Stage dropdown.
  • Once you’re done, click Save.

Note:

  • * When comments are enabled, it is mandatory for users to enter comments when they change the opportunity status (across both the UI and APIs).
  • To set a default status and default stage for new opportunities, enable the Enable Default Status and Stage Organization Setting.

LeadSquared Opportunitites

6.3 Field Data Types

The following data types are available by default, which can be used to configure custom opportunity fields –

  • Number
  • String
  • DateTime
  • Dropdown
  • User
  • AutoID is a unique ID the system automatically generates for each opportunity. You can use this ID to bulk update, import, retrieve, and delete opportunities through Opportunity Management APIs.
  • Geolocation stores geographic locations. Any location (e.g., MG Road, Indira Nagar, etc.) entered in this field can be previewed on the Opportunity Details page

6.4 Dropdown Fields

Add dropdown options for the corresponding opportunity fields. To do this –

  1. Alongside a dropdown field, click the gear icon.
  2. On the Enter Dropdown Options pop-up, choose if this is a Dependent Field.
    1. A Dependent Field is a field whose values depend on the value selected in another field. For example, if the Parent field is Grade (Grade V, Grade VI, etc.), the Child field (Subjects) updates based on the selected grade, such as English and History for Grade V, and Physics and Chemistry for Grade VI.
  3. Alongside Enter Options, add the list of options you want to display. The top-most option becomes the default option.
    • Click Import to add dropdown options using a CSV file.
  4. To automatically add new values sent through APIs, opportunity imports, and the Update Opportunity card in Automation, enable the checkbox next to Allow Auto Update.
  5. To allow leads to select multiple dropdown options, enable the checkbox next to Is Multi-Select Dropdown?
  6. Once you’re done, click Save, and click Next to continue the configuration process.
Note: The Allow Auto Update feature does not support updating the field through dynamic form rules.

LeadSquared Opportunitites

 

7. Form Configuration

Opportunities are manually created through Opportunity Forms. Once you configure opportunity fields, add them to these forms on the Form Configuration tab.

There are two types of forms: the Default Form, available on the Manage Opportunities page, and the Left Panel form, available on the vCard and the Associated Lead card on the Opportunity Details page.

7.1 Default Form

  1. From the Select Form to Edit dropdown, choose  Create “Opportunity Name”.
  2. Created On, Opportunity Name, Owner, and Status are mandatory and cannot be removed.
    • The same logic applies to all other fields you mark as mandatory.
  3. From the list of Available Fields, drag and drop additional fields to the form.
    • Use the drag and drop feature to also remove existing fields from the form. You can also use the “minus” icon to remove these fields.
  4. To add multiple sections to the form, scroll to the bottom of the page and click Add Section. Then, add fields to this section using the steps listed above.
  5. Once you’re done, click Save.

LeadSquared Opportunitites

To view this form, navigate to Lead Management>Opportunities>Opportunity Type, and click the Add Opportunity button.

LeadSquared Opportunitites

7.2 Left Panel Form

Here, configure the form that’s displayed on the Opportunity Details vCard and Associated Lead section.

  1. From the Select Form to Edit dropdown, choose  Create “Opportunity Name”.
  2. On the vCard, the Opportunity Name and Status fields are mandatory and cannot be removed.
    • Select a background display colour for th vCard.
    • Along with the vCard, this colour appears for all activities associated with the opportunity on the Activity History tab on the Lead Details page.
  3. On the Associated Lead section, the Owner and Modified On fields are mandatory and cannot be removed.
  4. From the list of Available Fields, drag and drop additional fields to the form.
    • Use the drag and drop feature to also remove existing fields from the form. You can also use the “minus” icon to remove these fields.
  5. Once you’re done, click Save.
Note: You can add opportunity fields only to the vCard, and Lead Fields only to the Associated Lead section.

LeadSquared Opportunitites

To view the vCard and Related Lead form, open the Opportunity Details page and view them on the left side of the page.

LeadSquared Opportunitites

 

8. Other Actions

On the Opportunity Types page, perform the following actions on an existing opportunity by hovering your cursor on the settings gear –

  • Edit – Edit the configurations of the opportunity type.
  • Delete – Delete the selected opportunity type.
  • Clone – Duplicate the selected opportunity type. Once it’s cloned, you can update the configurations accordingly.
Note: For the Edit and Clone actions, the steps are the same as the configuration steps listed above.

LeadSquared Opportunitites

 

9. Next Steps

 

10. FAQs

Unable to Edit or Perform Activities on Opportunities

  • Issue: I’m unable to update opportunities or perform activities on them, even though I have the necessary permissions via permission templates.
  • Possible Causes:
    • Closed Opportunity: The issue may arise if the opportunity is in a Closed status (Won or Lost), and operations are disabled on closed opportunities.
    • Advanced Configuration Settings:
      • If the Advanced Configuration setting for restricting updates on closed opportunities is enabled, users will be unable to update or post activities/tasks on closed opportunities.
  • Solution:
    • Disable the Restrict operations on closed opportunities advanced configuration setting.

LeadSquared Opportunity Management

    • Disable the Restrict Operations on Closed Opportunities setting in the opportunity type configuration

LeadSquared Opportunity Management

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Opportunity Duplicate Detection

1. Feature Overview

Duplicate opportunities contain details of the same lead who shows interest in the same Opportunity Types across multiple sources, like websites, landing pages, incoming calls, etc. To prevent this, set up dedupe rules to identify duplicate opportunities, which helps optimise your users’ efforts, maintain clean data and improve reporting accuracy.

LeadSquared Opportunitites

 

2. Prerequisite

You must be the Administrator of your LeadSquared account to configure this feature.

 

3. How it Works

This feature lets you identify duplicate opportunities raised by a lead based on how often the lead shows interest in the same product or service. To do this, set rules (conditions) that are used to identify these leads. For example, identify leads that apply for the same home loan product more than once within the last 30 days. The system posts these duplicates as activities on the Opportunity Details page.

 

4. Use Cases

Some of the example use cases across various industries for which you can create dedupe rules are –

Industry Use Cases Example Dedupe Rule
Automobile Loans To ensure the customer is not pitched multiple loans for the same automobile. Detect a duplicate opportunity

  • if the same lead
  • with the same vehicle registration number
  • applies for an automobile loan
Health Insurance To ensure the same customer is not pitched an upgraded policy by multiple sales users. Detect a duplicate opportunity

  • if the same lead
  • applies for a health insurance
  • with a coverage amount greater than their existing policy (e.g., more than 1 crore)
  • submits the insurance form
Real Estate To ensure the same lead is not pitched the same property by multiple sales users. Detect duplicate opportunity

  • if the same Lead
  • for the same project
  • in the same locality
  • submits an application to buy the property
Education To ensure the same student is not pitched the same course by multiple sales users. Detect a duplicate opportunity

  • if the same lead
  • for the same college campus
  • and the same course they previously applied for
  • submits the admission form

 

5. Set Rules

To configure dedupe rules –

  1. Navigate to My Profile>Settings>Opportunities>Duplicate Detection.
  2. Against an existing Opportunity Type, click Set Rule.
  3. On the Set Rule pop-up, the first three dropdowns are preset by default, and you do not need to make any changes here.
  4. On the fourth dropdown, select the opportunity field the system uses to identify duplicate opportunities.
    • For e.g., if you select “Status” is “Open”, then Life Insurance opportunities (in our GIF) created on the same lead with the status set to Open are marked as duplicates.
  5. Then, add a lead identifier condition (e.g., Email is Lead’s Email ID). This condition is mandatory, otherwise the system cannot identify the lead on which a duplicate is created.
    • Here, use the mail merge* option to fetch data from the lead identifier field.
  6. Similarly, set as many conditions as required for your business. You can only set multiple AND conditions.
  7. Once done, click Set Rule. Then, click Save, and on the Confirm pop-up, click Save.
    • Here, you can also add multiple rules as well.
  8. Lastly, enable the dedupe rule. Once this is done, duplicate opportunities

Note:

  • *Ensure you use the mail merge option by entering the ‘@’ symbol. This dynamically pulls the value of the selected lead or opportunity field.
  • On existing rules, hover over the settings icon to –
    • Edit – Lets you update the conditions configured on a rule.
    • Disable – Lets you disable an existing rule, which allows duplicates to be created.

LeadSquared Opportunity Duplicate Detection

 

6. View Duplicates

To view duplicates, navigate to the Opportunity Details page, and under Activity History, view the duplicate entry.

LeadSquared Opportunitites

 

7. FAQs

Why Is the Opportunity Duplicate Detection Rule Not Working?

  • Issue: The duplicate detection rule for opportunities is not functioning as expected, despite being configured.
  • Possible Cause: The duplicate detection rule might be set up but not enabled for the specific opportunity type.
  • Solution:
    • Go to Settings>Opportunity>Duplicate Detection in your LeadSquared account.
    • Check if the duplicate detection rule is enabled for the relevant opportunity type. A green button indicates the rule is active.

Leadsquared Opportunity Management

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Import Opportunities

1. Feature Overview

In addition to opportunities users add manually and via automations, you can also import opportunities into LeadSquared using a CSV file. This helps you create opportunities in bulk, such as for leads interested in term insurance, medical insurance, home insurance, automobile insurance, and accidental insurance.

 

2. How it Works

  1. On a CSV file, add opportunity fields with data, along with a lead or opportunity identifier field.
  2. Upload it to your LeadSquared account and map it to the relevant opportunity fields.
  3. Create opportunity import rules to define how the system handles duplicates.
  4. A Validation Report displays whether the import was successful.
  5. After a successful import, the opportunities are created in your account.

 

3. Upload the CSV File

  1. Navigate to Lead Management>Opportunities, and from the left-tab, select the Opportunity Type you want to import.
  2. Hover your cursor on the three dots menu on the top-right corner, and click Import Opportunity Type.
  3. On the Import Opportunity via CSV pop-up, under the Upload File tab, download the sample CSV file, and populate it with the relevant opportunity fields#.
    • Alternatively, you can use a blank file and populate it with relevant data in the format available on the sample file.
  4. Once done, upload the file to LeadSquared and click Next.

Note:

  • *The CSV file must include one unique lead field (such as email, phone number, etc.) or the Opportunity Auto ID.
  • Only CSV file type files are supported.
  • The maximum file size is 30MB, and the maximum number of rows allowed in the file is 25,000.
  • You can add multiple opportunity fields in the same file, exceeding the eight fields available in the sample file.

LeadSquared Import Opportunities

 

4. Map Fields

On the Map Fields tab –

  1. Map the CSV fields (under the Field in CSV file column) to the LeadSquared opportunity fields (under Mapped With).
    • The first row, marked in grey, is the lead identifier.
  2. Once you’re done, click Next.

Note:

  • To map your CSV file rows to CFS fields, pass the data as <Activity Field Name> – <CFS Field Name>.
    • For example, if the activity display name is “KYC Collection” and the CFS name is “Street Address Line 1”, name the CSV field as “KYC Collection – Street Address Line 1”.
  • Ensure you choose the correct date format. If the date format does not match, the import fails.

LeadSquared Import Opportunities

 

5. Validation Report

A Validation Report is generated, and it displays the status of your field mapping.

  1. If there are errors, fix them in the file and re-upload it.
  2. Once there are no errors and all your rows are valid, click Next.

LeadSquared Import Opportunities

 

6. Opportunity Import Rules

Set import rules to handle duplicate opportunities –

  1. Ignore Duplicates – The system ignores duplicates in the file, and no new duplicate opportunities are created.
  2. Overwrite Duplicates – The system overwrites existing duplicates with data from the new opportunities.
    • Do not update owner of existing opportunities – Updates existing opportunities without changing the opportunity owner.
    • Do not create new opportunities – Overwrites duplicate opportunities but does not create new duplicate opportunities.
  3. Update empty fields of duplicates – The system ignores existing duplicate fields that contain data and updates only empty fields with data from the new opportunity.
  4. Post Duplicate Detected Activity – The system posts a duplicate detected activity on the Opportunity Details and Lead Details page when it detects a duplicate.
  5. Default Owner – Select a LeadSquared user as the default Opportunity Owner. If your CSV does not contain an Opportunity Owner, the system marks this user as the owner by default.
  6. Once you’re done, click Import.
  7. Then, you receive an email confirmation, and the system creates a new opportunity.
    • You can also view the status from the Request History page.
      • You can view the Opportunity Import Summary here, which shows the status of the fields imported.
      • You can also download the summary as a CSV file.
Note: To know more about duplicates, refer to Opportunity Duplicate Detection.

LeadSquared Import Opportunities

 

7. Troubleshooting

While importing opportunities, you may encounter the error “Creation of new opportunities is restricted” in the ‘Import Message’ column of the Opportunity Import Summary file. This error occurs when the system does not identify existing opportunities as duplicates during import. To update opportunities, ensure the system identifies them as duplicates by following the duplicate detection rules set for that opportunity type.

To fix this error:

  • Ensure all fields used in the duplicate detection rules are included in the CSV file.
  • Ensure the fields you want to update are included in the CSV file.

The import then processes successfully, and the system updates the opportunities.

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

LeadSquared Getting Started Guide for Marketing Users

Welcome to LeadSquared. The purpose of this document is to provide you step by step guidance on the setting up and using of LeadSquared as a Marketing User.

 

1. Log in to LeadSquared

Log on to LeadSquared using your username and password at app.leadsquared.com. If you do not have your login credentials, please check with your LeadSquared Administrator.

 

2. Update your Personal Settings

Update your Profile Manage your personal details Help
Update your Password Update your LeadSquared password Help
Update Email Signature My Email Signature Help
Manage Report Subscriptions Allows you to manage which reports you want to subscribe Help
View Request History Allows you to view history of all bulk export, delete and other requests Help

 

3. Customize Lead Stages and Sources

Update Lead Stages Capture the stage that define your sales – from new lead to closure. Help
Update Lead Sources Populate the sources from which you get or expect to get the leads. Help

 

4. Customize Lead Activities and Scores

Update Score of Core Activities Customize lead score of core activities like Email open/click, website visit and so on to know how active is the lead with your business. Help
Create Custom Activities Use this to create your own Lead Activities that sales or inside sales employees can associate with the leads. Help

 

5. Customize Sales Activity Settings

Manage products Create the list of products/services that you sell. Help
Sales Activity Settings Configure basic details about your sales activities Help
Sales Activity Fields Customize the fields you want to see on sales activity Help

 

6. Manage Task Types

Manage Task Type Allows you to manage multiple Task Types and configure their properties Help

 

7. Manage Tags

Manage Tags Allows you to manage marketing tags Help

 

8. Install Tracking Script

Website Tracking Script for WordPress Sites Use this option if your website is hosted on WordPress. We have a plugin to install our tracking script.  Help
Website Tracking Script for other Sites*  You will need to copy/paste our tracking script on all our pages for non-WordPress websites.  Help

*Available in Standard and higher plans.

 

9. Manage Website and Landing page domains

You need to add website domains that can be tracked.  For each website domain you add multiple landing page sub-domains.

Website Domains Allows to connect websites to LeadSquared for tracking. Help
Landing Page Domains Allows to connect landing pages to LeadSquared for tracking. Help
Multi-domain setup* Allows to track website visits on multiple domains. Help

*Available in Standard and higher plans.

 

10. Manage Email Link tracking domain

Email Link Tracking domain Allows tracking of website visits after leads open email through LeadSquared. Help

 

11. Setup Lead Quality Criteria

Lead Quality Criteria Allows to measure lead quality using custom quality rules. It helps to identify the leads that are close to your ‘Ideal customer profile‘. Help

 

12. Setup Lead Engagement Scoring

Engagement Score * Allows to capture the engagement level of leads with your business. You can create your own custom rules of engagement scoring. Help

*Available in Standard and higher plans

 

13. Email Settings

Email Categories Allows leads to selectively subscribe/unsubscribe from specific types of emails rather than completely Unsubscribing from all emails. Help
Landing Page Auto response You can create a custom email template for automated email that can be sent when landing page submission happens. Help

 

14. Rules & Notifications

Rules and Notifications * This feature allows you to automate user notifications based on lead events. For example, you can notify your sales reps whenever any lead visits pricing page of your website. Help

*Available in Standard and higher plans

 

15. Manage the Content in LeadSquared

Email Library Allows you to create templates for Email communication. Help
Images and Documents Allows you to manage the images and documents which is used in LeadSquared. These are used in the landing page designer and email composer. Help

 

16. Manage the Marketing Features of LeadSquared

Email Campaign Allows you to design and create feature rich Email Campaigns which can be scheduled, tracked and analyzed. Help
Automation Powerful Workflow Automation Help
Landing Pages Allows you to create Landing Pages and analyze lead conversions Help
Website Widgets Allows you to create various website widgets for lead capture. Help

 

17. Manage the Leads in LeadSquared

Manage Leads Allows you to create and manage leads at one place. It also allows you to manage lead activities. Help
Manage Tasks Allows you to create tasks and reminders for your leads. Help
Manage Lists Allows you to categorize your leads into various lists based on your preference. Help

 

18. Manage Reports & Dashboards

Dashboards Allows you to capture the important marketing and sales indicators in a chosen time-frame. Help
Reports Provides analytics around marketing and sales to help you fine tune your business processes using various reports. Help

 

19. Attend Training and Start Using

Our customer success team will organize a usage training for you. Attend and get started.

 

Any Questions?

Check help.leadsquared.com or write to support@leadsquared.com for any queries.

You can also download this document in PDF format from below:

leadsquared-getting-started-guide-for-marketing-users

Connect LeadSquared CRM to Claude

1. Feature Overview

Use the LeadSquared CRM connector to manage leads, tasks, opportunities, activities, and users directly from Claude. Ask Claude to look up a lead, create a task, update an opportunity, or review your team’s activity, all through natural conversation.

Once connected, Claude can perform 77 CRM actions on your behalf across five modules:

Module Actions Examples
Lead Management 25 Create leads, search by email/phone, update fields, add notes
Task Management 22 Create appointments, check availability, reschedule, mark complete
Activity Management 19 Log activities on leads, retrieve interaction history, manage attachments
Opportunity Management 7 Search opportunities, update deal stages, post activities on deals
User Management 4 Look up team members, search users by role or name

Note: The following platforms are supported:

  • Claude.ai (web browser)
  • Claude Desktop (macOS / Windows)
  • Claude Code (CLI)

 

2. Prerequisites

  • A LeadSquared account with email and password login.
  • The connector respects your LeadSquared user role. If your role cannot perform an action in the LeadSquared UI or API, Claude cannot perform it on your behalf either. Contact your LeadSquared administrator to adjust role permissions if needed.

 

3. Setup Instructions

3.1 Claude.ai (Web) – Team and Enterprise Plans (Before Directory Listing)

Before the connector appears in the public directory, Team and Enterprise workspace admins can add it manually.

Admin setup (one-time):

  1. Go to Admin settings > Connectors.
  2. Click Add custom connector.
  3. Enter the connector URL: https://mcp-server.pulseai-in21.leadsquared.com/mcp/v1
  4. Click Add.

Member connection:

  1. Click Customize in the sidebar.
  2. Go to the Connectors tab.
  3. Find LeadSquared CRM (labeled Custom).
  4. Click Connect and complete the LeadSquared login.

3.2 Claude.ai (Web) – After Directory Listing

Once LeadSquared CRM is listed in the Anthropic connector directory, all Claude.ai users can connect:

  1. Open claude.ai and sign in.
  2. Click Customize in the sidebar.
  3. Go to the Connectors tab.
  4. Click the + icon to browse available connectors.
  5. Find and select LeadSquared CRM.
  6. Click Connect.
  7. A LeadSquared login form will appear. Enter your LeadSquared email and password.
  8. Grant the requested permissions and return to Claude.

To use the connector in a conversation:

  1. Start a new conversation.
  2. Click the + button in the chat input area.
  3. Select Connectors.
  4. Toggle LeadSquared CRM on for that conversation.
  5. Ask Claude to perform CRM actions (for example, look up the lead with email john@acme.com).

3.3 Claude Desktop

  1. Open Claude Desktop.
  2. Go to Settings > Connectors.
  3. Click Add custom connector.
  4. Enter the connector URL: https://mcp-server.pulseai-in21.leadsquared.com/mcp/v1
  5. Click Add, then Connect.
  6. Complete the LeadSquared login when prompted.

3.4 Claude Code (CLI)

Run the following command in your terminal:

claude mcp add --transport http leadsquared https://mcp-server.pulseai-in21.leadsquared.com/mcp/v1

Then authenticate by running /mcp inside Claude Code and following the browser login flow.

Alternatively, add it directly via JSON:

claude mcp add-json leadsquared '{"type":"http","url":"https://mcp-server.pulseai-in21.leadsquared.com/mcp/v1"}'

Note (Windows): If claude mcp add-json returns Invalid input, use the standard claude mcp add --transport http command instead.

To make it available across all your projects, add --scope user:

claude mcp add --transport http --scope user leadsquared https://mcp-server.pulseai-in21.leadsquared.com/mcp/v1

 

4. Authentication and Security

  • OAuth 2.1 with PKCE, an industry-standard secure authorization flow.
  • Your LeadSquared credentials are used once to establish a session. They are never stored by Claude or the connector.
  • The connector receives a short-lived LeadSquared session token, encrypted at rest using AES (Fernet) encryption. Claude never sees this token.
  • All communication is over HTTPS. No CRM data is stored permanently by the connector.
  • Session metadata (tool name, timestamp, success or failure) is retained for 30 days for troubleshooting, then automatically purged. No lead PII is stored in session logs.
  • The connector is rate-limited to 60 requests per minute per session to protect your LeadSquared account.

 

5. Revoke Claude’s Access to Your LeadSquared Account

To revoke Claude’s access to your LeadSquared account:

  1. Go to Settings>Integrations in Claude.
  2. Find LeadSquared CRM and click Disconnect (or remove the integration).

This immediately invalidates the session. No further CRM calls can be made until you re-authenticate.

 

6. Available Actions

6.1 Lead Management

Lead Management covers 25 actions for creating, retrieving, updating, and deleting leads and lead notes.

Create

Action Description
Create a Lead Creates a new lead record using attribute-value pairs (name, email, phone, and so on).
Create Leads in Bulk Creates up to 50 leads in a single operation.
Create or Update a Lead Creates a new lead, or updates an existing one matched by email or phone (upsert).
Capture Leads Creates or updates a lead from an external lead source with source-tracking metadata.
Create a Lead and Activity Creates a lead and logs an activity in a single operation.
Create a Note Creates a text note on an existing lead, optionally with a file attachment.

Retrieve

Action Description
Get Lead by ID Retrieves a lead’s full profile by Lead ID. 
Get a Lead by Email Retrieves a lead’s full profile by email address.
Get a Lead by Phone Number Retrieves a lead’s full profile by phone number.
Quick Search Leads Free-text search across name, email, phone, company, city, and country fields.
Search Leads by Criteria Advanced search with SQL-style operators on any lead field, with paging and sorting.
Get Metadata Returns the full schema and field configuration for all lead fields in your account.
Get a Lead Field’s Properties Returns metadata for a specific lead field by schema name.
Get a Lead’s Notes Retrieves all notes for a lead with pagination.
Get Info on Merged Child Leads Returns audit details for a lead merge operation.

Update

Action Description
Update a Lead Updates one or more fields on an existing lead.
Update Leads in Bulk Updates a single field to the same value across multiple leads by ID.
Merge Leads Merges a duplicate lead into a primary lead, consolidating records.
Mark Lead Invalid Flags a lead’s email as invalid with an optional reason.
Update a Note Updates the text content of an existing note.
Update Mailing Preferences Sets or clears communication opt-in or opt-out status for a lead.
Add Values to a Lead Drop-down Field Appends new options to a lead dropdown field.
Remove Values from a Lead Drop-down Field Removes options from a lead dropdown field.

Delete

Action Description
Delete a Lead Permanently deletes a lead by ID (irreversible).
Delete a Note Permanently deletes a note by ID (irreversible).

6.2 Task Management

Task Management covers 22 actions for creating, retrieving, updating, and deleting tasks, including To-Dos and appointments.

Create

Action Description
Create an Appointment Creates a task or appointment with owner, due time, reminders, and an optional lead or opportunity link.

Retrieve

Action Description
Get a Task by ID Retrieves full details of a specific task.
Get Tasks by Lead ID Retrieves all tasks linked to a specific lead.
Get List of Task Types Returns full metadata for all task types in the account.
Get List of Task Types Names Returns a lightweight list of task type names.
Get Reminders Returns reminder tasks for the authenticated user.
Get Available Slots by Search Criteria Finds open appointment slots based on search criteria.
Get Available Slots by ID Returns available slots for specific users by user ID.
Get Available Slots by Email Address Returns available slots for users by email.
Get Appointments by Search Criteria Retrieves appointments within a date range for the current user.
Get Appointments by User ID Retrieves appointments for specific users by user ID.
Get Appointments by Email Address Retrieves appointments for users by email.
Get To-Dos by Search Criteria Retrieves To-Do tasks filtered by prospect and date range (maximum 100 days).
Get To-Dos by User ID Retrieves To-Dos for specific users by user ID.
Get To-Dos by Email Address Retrieves To-Dos for users by email.

Update

Action Description
Update a Task Updates fields on an existing task (name, due date, assignee, and so on).
Mark a Task Complete Marks a task as completed.
Bulk Update Appointment Timings Reschedules multiple appointments with explicit new times.
Bulk Update Appointment Timings by Minutes Shifts appointments forward by a specified number of minutes.
Bulk Update Appointment Timings by Hours Shifts appointments forward by a specified number of hours.
Cancel Appointments in Bulk Cancels multiple appointments by ID.

Delete

Action Description
Delete a Task Permanently deletes a task by ID (irreversible).

6.3 Activity Management

Activity Management covers 19 actions for creating, retrieving, updating, and deleting activities, as well as managing activity attachments.

Create

Action Description
Post an Activity on a Lead Logs a custom activity on a specific lead.
Post Activities on Leads in Bulk Posts activities on multiple leads using lead IDs.
Create a Lead and Activity Creates a new lead and posts an activity in one operation.
Post an Activity on an Opportunity Posts an activity tied to both a lead and an opportunity.
Create a Custom Activity Type Creates a new activity type category in your account.
Attach a File to an Activity Attaches a file URL to an existing activity record.

Retrieve

Action Description
Get List of Activity Types Returns all activity types (system and custom) configured in the account.
Get Activity Details Returns full details of a specific activity by ID.
Get Activity Type Details Returns field schema and settings for a specific activity type.
Get Activities of a Lead Retrieves all activities for a lead with pagination.
Get Activities by Date Range Retrieves activity event codes for activities within a date range.
Get Custom Fields of an Activity Retrieves custom field values for a specific activity.
Get Custom Activity Drop-down Values Returns dropdown options for a custom activity field.
Get Attachments of an Activity Retrieves all file attachments for a specific activity.

Update

Action Description
Update Activity Updates fields on an existing activity record.
Add Values to Custom Activity Drop-down Field Adds new options to a custom activity dropdown.
Add Values to Dependent Drop-down Activity Field Adds parent-child option pairs to a dependent dropdown.
Remove Values from Custom Activity Drop-down Field Removes options from a custom activity dropdown.

Delete

Action Description
Delete Custom Activity by ID Deletes a specific custom activity record (irreversible).

6.4 Opportunity Management

Opportunity Management covers 7 actions for creating, retrieving, updating, and deleting opportunities, and for posting activities on opportunities.

Create

Action Description
Add Opportunities in Bulk Adds opportunities to multiple leads, matched by a lead field.

Retrieve

Action Description
Get Opportunity Types Returns all opportunity pipeline types configured in the account.
Get Metadata of an Opportunity Type Returns the field schema for a specific opportunity type.
Get an Opportunity by ID Retrieves full details of a specific opportunity.
Opportunity Advanced Search Searches opportunities using advanced filter criteria.

Update

Action Description
Bulk Update Opportunities Updates multiple opportunities by ID (processed asynchronously).
Post an Activity on an Opportunity Logs an activity on a specific opportunity and its associated lead.

Delete

Action Description
Delete an Opportunity Permanently deletes one or more opportunities by ID (irreversible).

6.5 User Management

User Management covers 4 actions for retrieving user information.

Retrieve

Action Description
Get Users Returns all users in the account with name, email, role, and status.
Get User by Email Looks up a user’s profile by email address.
Get User by ID Retrieves a user’s complete profile by system ID.
User Advanced Search Searches users by name, email, or role with flexible match operators.

 

7. Tips for Writing Effective Prompts

To get the best results from Claude, keep the following in mind when writing prompts:

  • Be specific – Include the field names and values you want Claude to use. For example, create a lead with first name Jen, last name An, and email jen.an@example.com is clearer than create a lead for Jen.
  • Use IDs where possible – When updating, retrieving, or deleting a specific record, include the record ID. This avoids ambiguity when multiple records match the same name or email.
  • Confirm before destructive actions – Claude always asks for confirmation before deleting a record. Read the summary carefully before replying Yes.
  • Break complex requests into steps – If you need to perform multiple actions, run them one at a time so you can review each result.

 

8. Limitations

Note the following when using the connector:

  • Rate limited to 60 requests per minute per session.
  • Bulk operations follow the same size limits as LeadSquared’s APIs (for example, 50 leads per bulk create).
  • Date ranges for To-Do queries are capped at 100 days.
  • The connector calls LeadSquared APIs on your behalf. API rate limits and quotas from your LeadSquared plan apply.
  • Claude can make mistakes. Always verify results for bulk and destructive operations.

 

9. Troubleshooting

Issue Solution
Access token is invalid or expired. Disconnect and reconnect the integration to re-authenticate.
LeadSquared session expired. Your LeadSquared session has ended. Reconnect the integration.
Action fails with permission error. Check that your LeadSquared role has the required permission.
Tool not found. The tool may not be available in your account’s configuration.
Rate limit exceeded. Wait a moment and try again. The limit resets every 60 seconds.

 

10. Data Handling and Privacy

  • No CRM data (lead names, emails, phone numbers) is permanently stored by the connector.
  • Tool call metadata (which tool was called, success or failure, response time) is stored for 30 days for service reliability, then automatically deleted.
  • The connector does not access Claude’s conversation history, memory, or user files.
  • All data processing complies with LeadSquared’s privacy policy: leadsquared.com/privacy-policy.
Note: For privacy inquiries, contact privacy@leadsquared.com.

 

11. Support

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

 

Linked Insights on Analytics Report Builder

1. Feature Overview

Linked Insights lets you connect a source report to a target report on Analytics Report Builder. When a user clicks a measure value in the source, the target report opens with matching dimension context and filters applied automatically.

Unlike drill down, which is limited to the source report’s own data source, Linked Insights can point to any report you have access to. Each measure can be linked to a different target report.

Linked Insights is useful when you want to:

  • Navigate to a report with a different data source on click (for example, from a Leads measure to an Opportunities report).
  • Link each measure in a summary report to a different target report, so each number opens the most relevant view.
  • Navigate into another summary report instead of a flat tabular list, preserving the summarised structure.

Linked Insights vs Drill Down

Option Behaviour
Drill Down Shows detailed rows from the source report’s own data source. Limited to columns from that data source only.
Linked Insights Opens a separate target report with matching dimension context and filters applied. The target can use any data source and any visualization type.
Note: If both a Linked Insight and a standard drill down are configured on the same measure, Linked Insights takes priority and the target report is opened on click. A user or hierarchy drill down followed by a measure drill down is not supported on the source report.

 

2. Prerequisites

  • Analytics is a paid feature. To enable it for your account, contact your account manager or support@leadsquared.com.
  • You must have access to both the source report and the target report.
  • The target report should include the same dimension you want to map from the source, so filters can carry across correctly.

 

3. Configuring Linked Insights

3.1 Use Case

You have a summary report showing the count of leads grouped by Lead Owner. When a user clicks a count, you want to open a separate activity count by leads report filtered to the same owner, instead of showing a drill down list within the source report.

Step 1: Create the source report

  1. Open the Report Builder and create a summary report.
  2. Select your data source (for example, Leads).
  3. Add a dimension (for example, Lead Owner) and a measure (for example, Count of Leads).
  4. Save the report.

create report step 1

Step 2: Linked Insights configuration

  1. In the Report Builder, go to the Drilldown tab.
  2. Alongside the existing drill down configuration, you will see the Configure Linked Insights option. Select it.
  3. Click + Add to create a new linked insight entry.
  4. Under Select Value(s), click +Add choose one or more measures that should trigger the link on click.
  5. Under Select Report to Link, pick the target report from the dropdown.
  6. Once selected, the Dimension Linking and Filter Linking sections appear.
Note: The target report dropdown lists all reports you have access to, based on the profile applied to the user.

configuring linked insights

Step 3: Configure dimension linking

Dimension linking maps a dimension in the source report to the matching dimension in the target report, so the target is filtered by the value you click.

  1. Under Source Dimension, select the dimension applied in the source report (for example, Lead Owner).
  2. Under Target Dimension, select the matching dimension in the target report.
  3. Add additional dimension mappings if your source report uses more than one dimension.

Linked Insights supports one-to-one dimension mapping. For example, Source Dimension “Activity Owner” can map to Target Dimension “Activity Owner”.

Example

The source report groups Count of Leads by Lead Owner:

Lead Owner Count of Leads
Sachin 32
Priya 47
Rahul 18

Map Source Dimension: Owner to Target Dimension: OwnerId_AutoUserId.

When the user clicks 32 next to Sachin, the Activity Count by Leads report opens showing only the activity counts for Sachin’s 32 leads — not all leads in the system. The same applies for the other rows.

Linked Insights supports one-to-one dimension mapping. Source and target dimension names do not need to match exactly, as long as they represent the same field (Owner and OwnerId_AutoUserId, in this example).

dimensiosn linking

Step 4: Configure filter linking

Filter linking carries report-level filters from the source into the target, so both reports stay in sync.

  1. Review the filters listed under Filter Linking.
  2. Map source filters to the corresponding target filters.
  3. At a minimum, apply the owner and date filters so the target report reflects the same scope as the source.

Note: Dependent filters (such as user filter, sales group, and level of sales hierarchy) are carried over only if the filter names match between the source and target reports. Mismatches are not resolved automatically — configure the target report with the same filter set to avoid gaps.

Example

Continuing from the source report (Count of Leads by Owner) and the target report (Activity Count by Leads), the source report has these filters applied:

  • Created On
  • Sales Groups
  • Owner

Map each filter to its counterpart on the target report:

Source Filter Target Filter
Created On Created On
Sales Groups Sales Groups
Owner Owner

When the user clicks 32 next to Sachin, the Activity Count by Leads report opens with Owner = Sachin (from the dimension click), plus the Created On, Sales Groups, and Owner filter values carried over from the source. The result matches the exact scope of the 32 leads seen in the source.

If filters are not mapped, the target report uses its own default filter values, which may return a different record count.

filter linking

Step 5: Save and test

  1. Click Save on the Linked Insights entry.
  2. Save the source report.
  3. Click a measure value in the source report. The target report opens in a new tab, filtered to match the clicked value and the source report’s filters.

Linked insight preview

Note:

  • Linked Insights carries over dimension context and filters only. Visualization settings are not copied from the source to the target report.
  • When a target report is opened through a Linked Insight, the Save As, Edit, Copy Embed URL, and Delete actions are not available on it.
  • If you refresh the target report URL more than 1 minute after opening it, the report will fail to load because the temporary state expires. To re-open it, return to the source report and click the measure value again.

 

5. Configuring Multiple Linked Insights

If your source report has more than one measure, each measure can point to a different target report.

For example, on a User Productivity report with measures for Logins, Leads, Activities, and Tasks:

  • Count of Logins can link to a Login Activity report.
  • Count of Leads can link to a Lead Distribution report.
  • Count of Activities can link to an Activity Summary report.
  • Count of Tasks can link to a Task Completion report.

To add another Linked Insight, click Configure Linked Insight again and repeat the configuration.

Note:

  • Report chaining is supported. A target report can itself be configured with its own Linked Insights, allowing navigation from one report to another and onwards (for example, Report A → Report B → Report C).

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

AI Loan Proposal

1. Feature Overview

When evaluating a customer’s loan application, the credit manager must manually write executive and applicant summaries. This is tedious, and the credit manager must look up data related to the customer’s application across various regulatory sites.

To address this, we’ve introduced the AI Loan Proposal feature, which automates the generation of Executive and Applicant summaries with no manual effort. Once Admins configure this feature, it fetches customer demographic data from the credit bureau, including their CIBIL score and existing loan details. These details are generated as executive and applicant summaries during the AI Loan Proposal stage on the Opportunity Details page and are posted there as an activity. This reduces manual errors, improves user efficiency, and ensures faster loan disbursal.

LeadSquared Lending

 

2. Prerequisites

  • Only Admin users can configure this feature.
  • The Loan Origination Workflow (LOS) Workflow app must be enabled on your account. To do this, contact your account manager or write to support@leadsquared.com.
  • Create an Opportunity Type to associate with an LOS workflow.
    • The associated opportunity type must contain a custom field with the display name “Workflow Version”, the schema name “mx_Custom_100”, and the type “Number – Decimal”. This is mandatory.
  • Create a custom activity that is posted on the opportunity when the workflow is executed.

 

3. How it Works

After fetching the loan applicant’s data from various regulatory sites, we use AI to summarise it and post it as a custom activity on the Opportunity Details page.

  1. First, create a LOS Workflow with a custom stage that will be displayed on the Opportunity Details page.
  2. Configure this stage by adding AI Loan Proposal as the workflow process, and associate it with the custom activity you’ve created.
  3. Select the data source from which you want to fetch the data.
  4. Then, review the custom AI prompt generated. This prompt summarises the fetched data, and you can update it if required.
  5. Publish the workflow.
  6. Your users can now navigate to the Opportunity Details page, and summarise the loan application.

 

4. Create a Workflow

  1. On your LeadSquared account, navigate to Apps>LOS Workflow.
  2. On the LOS Workflow screen, alongside Workflows, click the Add icon.
  3. On the Workflow Details screen, enter the following details –
    • Workflow Name – An internal name that identifies the workflow.
    • Opportunity Type – The LeadSquared opportunity type* you want to associate with the workflow.
    • Applicant Activity Type – Select the custom activity you created.
    • Applicant Name – Select the custom activity field that stores the lead’s name.
    • Applicant Type – Select the applicant type dropdown field associated with the custom activity.
    • Select Primary Applicant Identifier – From the dropdown options, select the primary applicant type. For example, if the options are Primary, Co-applicant, and Dependent, select Primary.
  4. Click Save & Next.
  5. On the Configure Stage screen, add a new stage using the Add Stage Tab button.
  6. Enter the display name for the tab, and click Save.

Note:

  • You can associate an Opportunity Type with only one LOS workflow.
  • The associated opportunity type must contain a custom field with the display name “Workflow Version”, the schema name “mx_Custom_100”, and the type “Number – Decimal”. This is mandatory.

LeadSquared Lending

 

5. Configure a Sub-stage

On the Configure Stage screen, create a sub-stage and configure the AI prompt that generates the summaries.

5.1 Basic Details

First, enter and configure the basic details required to create the new activity type.

  1. Click the Sub-stage button, add a display name, and click Save.
  2. Click the Process button, and on the Create Process screen, configure the following Basic Details
    • Select Process to Map – Select AI Loan Proposal. This is the process your workflows follow to summarise the loan.
    • Display Name – Enter a display name for the activity.
    • Create Activity Type – Click the Create Activity Type button. This automatically creates the activity type in your account. This activity contains the summary data and it’s posted on the Opportunity Details page.
Note: The Display Name must be unique. This is mandatory.

LeadSquared Lending

5.2 Prompt Configuration

Select the data source from where the summary data is fetched, and configure the AI prompt used to fetch it.

  1. From the list of Data Sources available by default in your account, select a relevant source. We select “AI Loan Proposal – Demo” since it fetches all demographic customer data.
  2. Review the system-generated prompts for AI Executive Summary (which generates the executive summary) and AI Applicant Summary (which generates the applicant summary). You can modify both prompts if required.
  3. Under Test Prompt, select the Opportunity Type you want to tag to this workflow, and click Run Test.
    • This fetches dummy data based on the prompt and the opportunity type you’ve selected.
  4. Once you’ve reviewed the test summary, click Save.

LeadSquared Lending

5.3 Stage Submission Action

This section is optional.

  1. Enable the slider to configure the actions that occur when a lead submits this stage of the loan application.
  2. Click the pencil icon, and on the Submission Action pop-up, enter the following details –
    • Submit Button Label – The display name for the submission button on the loan application form.
    • Button onClick Event – The action performed when the button is clicked.
    • Map Dynamic Form – Select the LeadSquared form where you want to capture this data.
  3. Once you’re done, click Save.

LeadSquared Lending

 

6. Publish the Workflow

Once it’s fully configured, click Save as Draft, and Publish the stage.

LeadSquared Lending

 

7. View the Summary

To view the summaries –

  1. Navigate to Lead Management>Opportunities>Opportunity Details.
  2. Open the Stage tab you created, and click Submit Recommendation.
  3. Alongside the summary you want, click Generate Summary. Here, you can view the executive and applicant summaries for your opportunities.
    • You can also edit these summaries if required.
  4. Once both the summaries are generated, click Save & Close. The summary is now posted as the activity configured.

Note:

  • It is mandatory to click Save & Close. Only then is the activity successfully posted.
  • On an existing summary, if a user clicks Update Recommendation, the system posts a new activity with the latest summary on the opportunity.
  • Rate each summary using the thumbs-up and thumbs-down icons. Your rating helps the AI system improve the summaries it generates.

LeadSquared Lending

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

Universal Data Sync (UDS) | No Code Integration Platform – Getting Started

1. Feature Overview

Universal Data Sync (UDS) enables effortless no code integration and data synchronization between two systems, such as marketing platforms, e-commerce systems, CRM tools, accounting software, and more.

With UDS, you can create an application and setup multiple data flows within it, enabling you to consolidate and manage all data flows for a single provider or purpose, within one unified group.

Benefits:

  1. No-Code Integration Flow Builder: Eliminate developer dependency and configure data synchronization workflows in minutes.
  2. Versatile Trigger Support: Activate workflows through predefined LeadSquared events, custom triggers, periodic schedules, or on-demand actions, offering unmatched flexibility.
  3. Enhanced Authentication Module: Easily connect with any application using advanced authentication methods, including key-based access and OAuth protocols.
  4. Advanced Data Flow Control: Manage data inflow efficiently by processing it in a queued sequence, responding to API callers after partial processing, or selectively executing workflow steps based on predefined conditions.
  5. Flexible Settings: Define success and error statuses based on your business rules, regardless of API response codes, for greater customization.
  6. Comprehensive Logs: Gain access to detailed journey logs, ensuring complete visibility and preventing data leaks.
  7. Real-Time Notifications & Alerts: Receive instant alerts for errors, with the ability to quickly retry failed requests for uninterrupted operations.
Note: The Universal Data Sync connector (UDS) was formerly known as Universal Lead Capture connector (ULC).

LeadSquared Universal Data Sync Connector

 

2. Example Use Cases

  1. Seamlessly capture leads from multiple sources such as websites, marketing portals, or third-party vendors.
  2. Automatically pull data from third-party systems at regular intervals to create leads, opportunities, activities, and more.
  3. Once a deal is marked as closed, automatically transfer deal-related data to external systems like SAP, ERP, or other third-party platforms.
  4. Design workflows to handle scenarios such as checking if an opportunity exists in LeadSquared—updating it if found or creating a new opportunity if not.
  5. Develop APIs to return tailored responses to API callers in real time after executing specific API calls or applying business logic.

 

3. Prerequisites

  • You must be an Administrator user, or access must be shared to you by an Admin user.
  • The Universal Data Sync Connector is a paid feature. To enable it on your account, contact your account manager, or write to support@leadsquared.com.
  • UDS (Universal Data Sync) includes usage limits and restrictions based on your account’s plan, please refer to your Plan Details.

 

4. How it Works

With the Universal Data Sync (UDS) connector, you can manage multiple data flows for a single provider under one app. For instance, whether you’re integrating Razorpay, Zoom, or any other service, you can create inbound and outbound data flows within a single app. Each data flow is made up of multiple actions where you configure APIs to sync data between systems.

In addition, UDS allows you to add data transformation logic and chain actions, meaning the response from one API can be used as input for the next. This flexible structure helps you efficiently manage all your integrations with a provider in one central location, simplifying data synchronization and automation.

Apps>Flows>Actions –

  1. Create an App for each Data Source.
  2. Within each app, configure one or more flows.
  3. Within each flow, configure one or more actions.

 

5. Install the Connector

To install the Universal Lead Capture app –

  1. From the main menu, navigate to Apps>Apps Marketplace,
  2. Search for Universal Data Sync, and click Install.
    • Alternatively, you’ll find the app listed under the Lead Capture tab.
  3. Once the connector is installed, hover your cursor over settings, and click Configure.
  4. On the Configure Universal Data Sync pop-up, from the Select Role dropdown, choose the user roles for which you want to give connector configuration and actions permission.
    • If you choose to not give permissions to other user roles, then skip this step, and directly click Save.
  5. Once you’re done, click Save. The connector is successfully installed.

To access and configure each individual connector, navigate to Apps>Universal Data Sync.

LeadSquared Lead Capture App

 

6. Next Steps

Explore the UDS documentation –

 

Any Questions?

Did you find this article helpful? Please let us know any feedback you may have in the comments section below. We’d love to hear from you and help you out!

UDS Plan Details

1. Feature Overview

UDS (Universal Data Sync) includes usage limits and restrictions based on your account’s plan.

This article will help you understand the plan details associated with the Universal Data Sync (UDS) App.

Note: To increase the limits on your current plan, contact your account manager or reach out to support@leadsquared.com. Additional charges may apply.

 

2. UDS Plan Details

To find your UDS plan details, navigate to UDS>Plan Details. All limits applicable to your account will be displayed in this section.

UDS Plan Details

The following table will give a description of each attribute –

Attribute Description
Maximum Apps Specifies the maximum number of apps that can be created.
Maximum Flows Specifies the maximum number of flows that can be created across all apps.
Return Response Card Specifies whether response customization is allowed. If enabled and the Return Response action is configured, the actions before the return card will be executed immediately, and a response will be returned. The remaining actions will be executed in a queued manner.
Max. Actions before return card Specifies the number of actions that can be configured in a flow before the return response card.
Return Request/Day Specifies the maximum number of daily request executions allowed where the return response card is configured  (to prevent overload).
Return Request/5 sec Specifies the maximum number of request executions allowed in a 5-second window, where the return response card is configured (to prevent overload).
Note: If your account reaches either the max app limit or the max flow limit, you won’t be able to create a new app.

 

FAQs

1. What is a flow?
Please refer to this article: Universal Data Sync (UDS) – Create a Data Flow.

2. Does the maximum flow limit apply across apps?
Yes, the maximum flow limit is shared across all apps.

3. What happens if I reach the maximum number of apps allowed in my plan?
You won’t be able to create additional apps unless you delete an existing one or upgrade your plan.

4. Can I purchase additional plans?
Yes, you can. Please contact your account manager to explore available options. Note that additional charges may apply.

5. Can I delete an app to free up a slot under the maximum apps limit?
Yes, deleting an app will free up a slot for a new one.

6. How many actions can I add before the return response card in a flow?
The number of actions allowed is defined by your plan’s current limits. These limits can be increased by contacting your account manager. Additional charges may apply.

7. What happens if I exceed the allowed number of actions before the return card?
You won’t be able to add more actions beyond the defined limit.

8. Are the return response limits shared across all app flows?
Yes, return response limits are shared across all flows in all apps.

9. What happens if I exceed the daily or 5-second return request limits?
An error will be returned to the API caller. If the limit is breached, the caller will receive a 429 response code, and the request will not be processed.

10. Will flows still run if the return response card limit is hit?
If the return response limit (e.g., number of API calls per day or per 5 seconds) is exceeded, flows will not process the request. A 429 error will be returned to the API caller, and the request will be rejected.

11. What happens if the return response card is disabled?
If disabled, a generic response will be returned instead. In this case, return response limits are not applicable. Actions will be processed in a queued manner.

12. Does hitting the flow or action limits affect already running flows?
No, limits are evaluated when the request is first received. If the request is accepted successfully, it will be processed regardless of subsequent usage limits.