Custom User and List Action

1. Feature Overview

The LeadSquared Custom User and List Action connector allows you to create and enable Custom Actions (apart from the default actions enabled by LeadSquared) on a user or group of users. It allows you to extend LeadSquared’s featured actions to support a variety of use-cases, such as –

  • Fetch user data from or push user data to other applications
  • Send SMS to users
  • Add an action to send a custom notification to a user, etc.


2. Prerequisites

You must be an Administrator of LeadSquared.


3. Installation

Install the Custom User and List Action connector from the LeadSquared App Marketplace.

  1. On the main menu, navigate to Apps>Apps Marketplace and search for Custom User and List Action connector.
  2. Click Install.
  3. Once installed, hover your cursor over the settings icon, then click Configure.

User Actions


4. Configuration

You can create user actions in two areas –

1. The tasks grid row action menu on the Manage Users page (and smart views). To access this, click the Settings icon icon.

User Actions

2. The bulk actions menu on the Manage Users page (and smart views). To access this, click Actions.

User Actions

To configure the connector –

  1. On the installed connector, hover your cursor over the settings icon, and click Configure.
  2. On the Configure Custom User and List Action Connector pop-up, select the area you want the action to appear from the left panel – User Grid Row Action or User Grid Bulk Action.
  3. Click Add Action.

User Actions

Enter the details of the custom action, then scroll to the bottom of the pop-up and click Save.

User Actions

Action LabelThe display name of the action. This attribute is mandatory.
Action TypeThree action types are available –

  • Show as Popup
  • Call an API
  • Open in New Window
Restricted RolesSelect the internal users for whom you want to restrict the custom actions.
Callback URLEnter the HTTPs URL which will be rendered as a custom action. The URL should be of an action that accepts LeadSquared mail merge fields as parameters and passes them to an external application (e.g., a support system, another CRM or marketing system, another LeadSquared account, etc.) to get the data. Hover your cursor over the question markquestion mark iconicon to view the available mail merge fields. This attribute is mandatory.
HTTP MethodGET and POST methods are supported.
Content-Typeapplication/json is the only supported content type.
DataYou can pass any data here in JSON format.

Once you’ve created a custom action it will appear as shown below.

  • Click the delete icon to delete the custom action.
  • Click the expand icon to edit the custom action.

Click the Add Action button to create more custom actions.

User Actions

Your custom user actions will now appear as configured on the Manage Users and Smart Views grid rows or bulk action menu for the chosen user.


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!

Was this Helpful?

Notify of
Inline Feedbacks
View all comments