[dynamic_help_sidebar root="leads"]

Audio Recording for F2F Meetings

1. Feature Overview

Record the audio of face-to-face meetings through the LeadSquared mobile app. These recordings are automatically posted as attachments to activities, against your leads. This will help managers review client meetings, and provide feedback to sales users on the quality of the meetings/interactions.

Note:

  • To obtain the Activity Code for an activity, on the web app, navigate to My Profile>Settings>Leads>Custom Activities & Scores. You’ll find it under the Code.
  • To ensure your field sales users can post the Activity Audio Recordings only when they are physically present in the lead’s vicinity, enable LeadSquared Geofencing.
  • This feature can be enabled on both default and dynamic forms.

Audio Recording

This feature is available in 2 modes, Single Activity Mode or Dual Activity Mode.

Under the Dual Activity Mode, two activities are posted to the lead for each audio recording. The first activity (Start Activity) is posted when the audio recording activity is started by the user, and the second activity (End Activity) is posted when the audio recording activity is completed. This option can be used when managers want to informed/notified when the audio recording began, as well as when the audio recording was completed.

Note: This feature can be set-up only for default activity forms. It cannot be set up for dynamic forms used to capture activities.

 

2. Single Activity Mode JSON Set-Up

Under the Single Activity Mode, after the audio recording is completed, only an end activity is posted against the lead. This option can be used when managers don’t want to be informed/notified about when the meeting/recording has started, and are only interested in reviewing the recordings post-meeting.

2.1 Prerequisites

Within the custom activity type for which you want to capture audio recordings (e.g., F2F meeting), you must create three fields against which the following data will be mapped (to learn more, see How to Add Custom Activities Types) –

  • RecordingStartTimeField – You must create any DateTime field against which the start time of the audio recording can be stored.
  • RecordingEndTimeField – You must create any DateTime field against which the end time of the audio recording can be stored.
  • RecordingDurationField – You must create any text or number field against which the duration of the audio recording can be stored. The duration is always posted in minutes.

 

2.2. Enable Single Activity Mode

To enable the single activity mode,

  1. Login to the LeadSquared web application.
  2. Navigate to My Profile>Settings>Mobile App>Additional Settings.
  3. Against Activity Audio Recording, copy and paste the following JSON. Once you’ve added it, click Save.

LeadSquared Mobile app

{
"RecordingEnabled":true,
"Message":"Make sure to keep the device in between to capture audio better changed",
"Mode":"SingleActivity",
"Data":[
{
"MeetingStartEventCode":158,
"RecordingStartTimeField":"mx_Custom_1",
"RecordingEndTimeField":"mx_Custom_2",
"RecordingDurationField":"mx_Custom_3",
"Validations":{
"ActivityCreationLimitValidation":{
"TimeIntervalInDays":30,
"ActivityCount":1,
"RestrictedActivity":209,
"DisplayMessage":"Activity Creation validation Failed"
}
}
},
{
"MeetingStartEventCode":205,
"RecordingStartTimeField":"mx_Custom_1",
"RecordingEndTimeField":"mx_Custom_2",
"RecordingDurationField":"mx_Custom_3",
"Validations":{
"OTPValidation":{
"PhoneNumberFieldsSchema":[
"Phone",
"Mobile"
]
},
"ActivityCreationLimitValidation":{
"TimeIntervalInDays":2,
"ActivityCount":5,
"RestrictedActivity":167,
"DisplayMessage":"Activity Creation validation Failed"
},
"ActivityPostedCountValidations":[
{
"TimeIntervalInDays":1,
"MinimumActivityCount":1,
"Activity":154,
"DisplayMessage":"CFS activity has been created"
}
]
}
}
]
}

Field Description
RecordingEnabled To enable the audio recording feature on your account, pass true.
Message The message you want to display to your users, before the recording begins. Add the message within quotes.
Mode The activity mode type. Since this is a Single Activity Mode recording, pass “Single Activity”.
MeetingEndEventCode The activity code of the End Meeting activity. The activity form linked to this activity type will open once the meeting has ended. All the recordings and other fields will be posted on this activity.
DisplayName (Optional) The display name for the End Meeting activity. If this field is blank, then the End Meeting activity name will be displayed.
RecordingStartTimeField You must add the schema name of a relevant DateTime field to which the activity start time will be posted. This is posted on the End Meeting activity. This field will be disabled in the Add/Edit mode of the activity default form.
RecordingEndTimeField You must add the schema name of a relevant DateTime field to which the activity end time will be posted. This is posted on the End Meeting activity. This field will be disabled in the Add/Edit mode of the activity default form.
RecordingDurationField You must add the schema name of a relevant number field to which the activity duration time will be posted. This value will always be displayed in minutes. This is posted on the End Meeting activity. This field will be disabled in the Add/Edit mode of the activity default form.
Validations
  • OTP Validation – To prevent your users from posting unwanted recordings against a lead, pass this field. When this field is passed, your lead will receive an OTP before the recording starts. Once this OTP is entered by your user, the recording will begin. This field is optional.
  • Activity Creation Limit Validation – To limit the number of recording activities your users can post against a lead, pass this field. This field is optional.
    • Time Interval – The number of days across which the user can post the activities (e.g., 5 days).
    • Activity Count – The number of activities the user can post across the selected time interval (e.g., 3 activities).
  • Activity Posted Count Validations – This restricts your users from posting the activity audio recording unless they first post activity on the lead, within the past ‘N’ days. For e.g., you can configure the JSON to allow your users to post the activity audio recording only after they’ve posted the Phone Call activity on the lead in the past 7 days. This is optional.
    • Time Interval – The number of days in the past within which the user should have posted the additional activity (e.g., 7 days).
    • Minimum Activity Count – The minimum number of times the user should have posted the selected activity within the given time interval (e.g., 1).
    • Activity – The activity code of the additional activity the user must complete in order to post the audio recording.

 

3. Dual Activity Mode JSON Set-Up

Under the Dual Activity Mode, when the audio recording is started, a start activity is posted against the lead, and when the audio recording is completed, an end activity is posted against the lead. This option can be used when managers want to be informed/notified about when the meeting/recording has started, as well as when the meeting/recording has ended.

3.1 Prerequisites

You must create an activity that’ll be posted when the audio recording is started. This activity must not contain any mandatory fields, because it’s posted automatically in the background, from your mobile app. In the JSON, this activity is passed as “MeetingStartEventCode”.

Within the custom activity type for which you want to capture audio recordings (e.g., F2F meeting), you must create three fields against which the following data will be mapped (to learn more, see How to Add Custom Activities Types) –

  • RecordingStartTimeField – You must create any DateTime field against which the start time of the audio recording can be stored.
  • RecordingEndTimeField – You must create any DateTime field against which the end time of the audio recording can be stored.
  • RecordingDurationField – You must create any text or number field against which the duration of the audio recording can be stored. The duration is always posted in minutes.

 

3.2. Enable Dual Activity Mode

To enable the dual activity mode,

  1. Login to the LeadSquared web application.
  2. Navigate to My Profile>Settings>Mobile App>Additional Settings.
  3. Against Activity Audio Recording, copy and paste the following JSON. Once you’ve added it, click Save.

LeadSquared Mobile app

You must pass the following API to enable the Dual Activity Audio Recording feature. To add the API, from your LeadSquared main menu (on the desktop app), navigate to My Profile>Settings>Mobile App>Additional Settings, and add the below API against Activity Audio Recording. Once you’ve added it, click Save.

{
"RecordingEnabled":true,
"Message":"Make sure to keep the device in between to capture audio better changed",
"Mode":"DualActivity",
"Data":[
{
"MeetingStartEventCode":209,
"MeetingEndEventCode":210,
"DisplayName":"Meeting name",
"MeetingEndFormErrorMessage":"This activity cannot be added. Please add 'Appointment Start' activity",
"RecordingStartTimeField":"mx_Custom_1",
"RecordingEndTimeField":"mx_Custom_2",
"RecordingDurationField":"mx_Custom_3",
"Validations":{
"ActivityCreationLimitValidation":{
"TimeIntervalInDays":30,
"ActivityCount":1,
"RestrictedActivity":209,
"DisplayMessage":"Activity Creation validation Failed"
}
}
},
{
"MeetingStartEventCode":221,
"MeetingEndEventCode":222,
"DisplayName":"Meeting name",
"MeetingEndFormErrorMessage":"This activity cannot be added. Please add 'Appointment Start 2' activity",
"RecordingStartTimeField":"mx_Custom_1",
"RecordingEndTimeField":"mx_Custom_2",
"RecordingDurationField":"mx_Custom_3",
"Validations":{
"OTPValidation":{
"PhoneNumberFieldsSchema":[
"Phone",
"Mobile"
]
},
"ActivityCreationLimitValidation":{
"TimeIntervalInDays":2,
"ActivityCount":5,
"RestrictedActivity":167,
"DisplayMessage":"Activity Creation validation Failed"
},
"ActivityPostedCountValidations":[
{
"TimeIntervalInDays":1,
"MinimumActivityCount":1,
"Activity":154,
"DisplayMessage":"CFS activity has been created"
}
]
}
}
]
}

 

Field Description
Recording Enabled To enable the audio recording feature on your account, pass true.
Message The message you want to display to your users, before the recording begins. Add the message under quotes.
Mode The activity mode type. Since this is a Dual Activity Mode recording, pass “Dual Activity”.
MeetingStartEventCode The activity code of the Start Meeting activity to be posted before the audio recording begins. This activity must not contain any mandatory fields, because it’s being posted automatically in the background, from the mobile app. This activity cannot be edited.
MeetingEndEventCode The activity code of the End Meeting activity. The activity form linked to this activity type will open once the meeting has ended. All the recordings and other fields will be posted on this activity.
DisplayName (we need this in the JSON) The display name for the End Meeting activity. If this field is blank, then the End Meeting activity name will be displayed.
MeetingEndFormErrorMessage The error message to be displayed if the End Meeting activity is posted without posting the Start Meeting activity. Add the message under quotes.
RecordingStartTimeField You must add the schema name of a relevant DateTime field to which the activity start time will be posted. This is posted on the End Meeting activity. This field will be disabled in the Add/Edit mode of the activity default form.
RecordingEndTimeField You must add the schema name of a relevant DateTime field to which the activity end time will be posted. This is posted on the End Meeting activity. This field will be disabled in the Add/Edit mode of the activity default form.
RecordingDurationField You must add the schema name of a relevant number field to which the activity duration time will be posted. This value will always be displayed in minutes. This is posted on the End Meeting activity. This field will be disabled in the Add/Edit mode of the activity default form.
Validations
  • OTP Validation – To prevent your users from posting unwanted recordings against a lead, pass this field. When this field is passed, your lead will receive an OTP before the recording starts. Once this OTP is entered by your user, the recording will begin. This field is optional.
  • Activity Creation Limit Validation – To limit the number of recording activities your users can post against a lead, pass this field. This field is optional.
    • Time Interval – The number of days across which the user can post the activities (e.g., 5 days).
    • Activity Count – The number of activities the user can post across the selected time interval (e.g., 3 activities).
  • Activity Posted Count Validations – This restricts your users from posting the activity audio recording unless they post an additional activity on the lead, within the past ‘N’ days. For e.g., you can configure the JSON to allow your users to post the activity audio recording only after they’ve posted the Phone Call activity on the lead in the past 7 days. This is optional.
    • Time Interval – The number of days in the past within which the user should have posted the additional activity (e.g., 7 days).
    • Minimum Activity Count – The minimum number of times the user should have posted the selected activity within the given time interval (e.g., 1).
    • Activity – The activity code of the additional activity the user must complete in order to post the audio recording.

Note: The below points are common for both the activity modes –

  • Multiple recordings, up to 20 recordings, can be added.
  • The maximum file size must not exceed 10MB (approximately: Android ~ 90 mins, and iOS ~ 40 mins). If you require larger recordings, reach out to your account manager or contact us at support@leadsquared.com.

 

4. Add Activity Audio Recording to Dynamic Forms

For face-to-face meetings, users can now record the details they gather from the client while filling out the dynamic form. Recorded files will be associated with the activity present in the form which is defined in the JSON. To add activity audio recording to your dynamic forms, on the Mobile App Additional Settings page, enter the relevant JSON (single or dual activity mode) and include the form ID in it.

Sample JSON – 

{
  "RecordingEnabled": true,
  "Data": [
    {
      "FormId": "1bf1xxxx-xxxx-xxxx-xxx-0a9xxxxc4542",
      "RecordingStartTimeField": "mx_Custom_3",
      "RecordingEndTimeField": "mx_Custom_4",
      "RecordingDurationField": "mx_Custom_5",

"PauseOngoingRecording": false,
"StopOngoingRecording": false

    }
  ]
}

Note: 

  • If "PauseOngoingRecording" is false, the pause recording button will be hidden in the UI.
  • If "StopOngoingRecording" is false, the stop recording button will be hidden in the UI.
  • Users can upload multiple recordings (up to 20 and size 10mb/file) by tapping Add. You also have an option view and listen to the previously recorded files by tapping Recordings.
  • On form submission, all the recordings will be uploaded and associated with the relevant Activity (which is defined in the JSON).
  • If a user tries to exit the form without saving the details, then the recording will be displayed in the Pending recording section of the app’s menu. You can perform any action on the form directly from this section.

LeadSquared - Activity recording in dynamic form

 

Conditions for Adding Activities to Dynamic Forms

  • This feature is supported specifically within the following work areas –
    • Lead/Opportunity details>Add Activity
    • Lead/Opportunity>single selection>Add Activity
    • Lead/ Opportunity>card swipe > Add Activity.
  • If there are multiple activity types in the form, the described flow is applicable only for the activity type in the main form.
  • If main form does not contain any activity, then the first subform activity will be considered.
  • Flow is not applicable for subform added via the Add more setting.
  • If Save at each step form is being used, the recording will continue uninterrupted until the form is submitted, regardless of the current step the user is on. If the user decides to dismiss the form after saving a few steps, the recording will be stored in the ‘Pending recording’ section. Start time, end time and duration fields will also be updated only on form submission if the form type is Save at each step.
  • If there is no activity in the form configured in Json, then the flow is not applicable (Incorrect configuration).
  • In multi-level forms, the flow is applicable only for the first form in the process
  • If the activity in the main form has Create restrictions, then the recording flow will not function.

 

Limitations

  • If the user relaunches the app or restarts his device while a meeting is in progress, the data filled in the form will be lost. However, the recording will still be intact in the “Pending Recording” section.
  • If Save at each step is enabled in the form and user decides to dismiss the form after saving a few steps, the form submission will not have any recordings associated with it, unless the user submits the form again along with the audio from the pending recording section.

 

5. Send OTP via Lapps

To send OTP via Lapps, pass the SendOTPViaLapp parameter in the Validations object.

"Validations":{
"OTPValidation":{
"PhoneNumberFieldsSchema":[
"Phone",
"Mobile"
],
"SendOTPViaLapp":{
"LappId":"da_46224_a63081b7_1",
"LappEnv":"Live"}
}}

You can pass additional parameters within the Lapp to control –

  • The number of times users can attempt to resend OTPs.
  • The time between attempts the resend OTP button gets activated (to avoid sending multiple OTPs).
  • The custom message displayed to the user triggering the OTP.

Parameters to pass in the Lapp Configuration –

{"RemainingRetryCount":n,
"RetryTimeInterval":n,
"DisplayMessage":"enter custom message"}

If these parameters are not passed, the default configuration (system message, no counter, no timer) will apply.

Note: To enable OTP verification on a lead’s masked phone number, contact your account manager, or write to support@leadsquared.com.

 

6. Process – Dual Activity Mode

6.1 Android

  1. On the mobile app, tap on a lead, open the Activity History tab and tap the Call Recording Add Activity button.
  2. From the list, select the default activity form you want to add. Once selected, the recording confirmation screen with the custom message will show up. This feature is only available for default forms, and not dynamic forms.
  3. When you click Begin Recording, you’ll be redirected to a screen where the recording starts.
    • You can pause, stop, and restart the recording anytime on this screen.
    • You cannot navigate to other screens on the LeadSquared mobile app when the conversation is being recorded.
  4. If the permission popup appears, tap Allow.
  5. When you stop the recording, tap Upload. Once the activity form is filled up and submitted, the recording gets posted to the server.
  6. The Activity audio recording can be applied to Activities that need to be posted on Task completion as well. If the task is marked incomplete and the recording is complete, but the activity has not been posted, then the recording is saved under Pending Recording, and the task will remain open.
  7. Once the Activity is created, you can listen to or download the recording from the app.

LeadSquared's Audio Recording feature

Note: The above GIF is for the Dual Activity Mode. Except for the Begin Meeting activity being posted, the other steps remain the same for the Single Activity Mode as well.

 

Edge Cases

  • You can record the conversation even if your device is offline (not connected to the internet). The conversation is saved under Pending Recording.
  • If you exit this app and leave it running in the background, the recording will continue, and it will show up as a notification on your device.
  • While the recording is in progress, if the app is –
    • in the background, then the recording will continue, and it will be saved in the Pending Recordings section.
    • if the app is killed or the device is switched off, then the recording will be discarded.
  • When recording has stopped, then in all cases the recording is saved in the Pending Recordings section.
  • When a phone call is received and attended to during the recording in progress, then that recording will stop. But the user can continue recording the audio by adding another file.

Audio Recording

 

6.2 iOS

The steps on an iOS device are similar to those on Android.

The only point of difference is if you kill the app, switch off your device or log out of the app while the conversation is being recorded, whatever has been recorded up to then is saved in the Pending Recordings section.

LeadSquared's Audio Recording feature

Note: The above GIF is for the Dual Activity Mode. Except for the Begin Meeting activity being posted, the other steps remain the same for the Single Activity Mode as well.

 

Edge Cases – 

  • You can record the conversation even if your device is offline (not connected to the internet). The conversation is saved under Pending Recording.
  • If you exit this app and leave it running in the background, the recording will continue, and it will show up as a notification on your device.
  • While the recording is in progress, if the app is in the background, then the recording will continue, and it will be saved in the Pending Recordings section.
  • When recording has stopped, then in all cases the recording is saved in the Pending Recordings section.
  • When a phone call is received and attended to during the recording in progress, then that recording will stop. But the user can continue recording the audio by adding another file.

Audio Recording

 

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 Zoom Connector

1. Feature Overview

From your LeadSquared account, you can directly make Zoom calls to your leads, using the LeadSquared Zoom Connector. The connector integrates your Zoom account with your LeadSquared account, and once integrated, you’ll be able to –

  • Make Zoom calls directly from your LeadSquared account.
  • Access call recordings, which are posted to leads as activities.
  • Manage your Zoom meetings and webinars through LeadSquared tasks.
  • Join meetings from anywhere, through any device such as laptops, desktops and mobile phones.

 

2. Prerequisites

  • You must be the Administrator of your LeadSquared account and your Zoom account.
    • All the necessary permissions must be enabled for your Zoom user.
  • Call recording on Zoom is a paid feature. You can record calls through LeadSquared only if this feature is enabled on Zoom. To enable it, please get in touch with your sales representative from Zoom.
  • To sync your Zoom webinar details with your LeadSquared account, you must first get the Webinar Settings screen enabled on your account. To do this, contact your account manager, or write to marketplaceteam@leadsquared.com.

 

3. How it Works

You can create and schedule Zoom meetings with your leads, and include your users, directly from LeadSquared. You can do this either manually, or through automation.

For Zoom Meetings –

  1. Install the connector – Begin by first installing the LeadSquared Zoom Connector on your LeadSquared account.
  2. Configure the connector on LeadSquared – Post installation, you’ll have to configure the connector with your LeadSquared account.
  3. Schedule meetings – After configuration, you can schedule Zoom meetings and webinars with individual leads, multiple leads as well as leads in a list.
  4. View Activities – After the Zoom meeting/webinar is completed, you can view the call details and access call recordings of the meeting on the Lead Details page.

For Zoom Webinars –

  1. Install the connector – Begin by first installing the LeadSquared Zoom Connector on your LeadSquared account.
  2. Configure the connector on LeadSquared – Post installation, you’ll have to configure the connector with your LeadSquared account.
  3. Create webinars – From your Zoom account, create webinars for your leads to join.
  4. Add Leads – Once a webinar is created, you can then add leads to that webinar from your LeadSquared account. You can choose to add individual leads, multiple leads and/or leads in a list to a webinar.
  5. View Activities – Once a lead registers and joins a webinar, you’ll be able to view this as an activity, along with details of the webinar, on the Lead Details page.

 

4. Installation

Install the Zoom Meeting ConnectorM from the LeadSquared App Marketplace.

  1. On the main menu, navigate to Apps>Apps Marketplace and search for Configure Zoom Meeting Connector.
  2. Click Install.
  3. Once installed, hover your cursor over the settings icon, then click Configure.

Zoom LeadSquared Integration

 

5. Configuration

To integrate Zoom with LeadSquared –

  1. Sign in to the connector using your Zoom account credentials.
  2. Set Up the Zoom Connector in LeadSquared
  3. Map Fields in the Zoom Connector in LeadSquared
  4. Configure Default Admin Settings in LeadSquared
  5. Enable Webinar Settings, and sign in to Zoom to use the webinars feature

5.1 Sign in to the Connector

Once installed, sign in to the Zoom Meeting Connector using your Zoom account credentials. To do this –

  1. On the Zoom Meeting Connector, hover your cursor over the settings icon, and click Configure.
  2. On the Authentication tab, click the Sign in with Zoom button.
  3. On the Sign In browser window, enter your Zoom account credentials, and click Sign In.
  4. On the “You are about to add LeadSquared” screen, click Allow. This completes the sign in process.
  5. Once you’ve successfully signed into your Zoom account, the LeadSquared App will be automatically installed in your Zoom account.

Zoom LeadSquared Integration

 

5.2 Set Up your Zoom Connector in LeadSquared

  1. The Zoom Call Activity is set to Zoom Meeting by default. This is a custom activity created by LeadSquared for Zoom calls, and it cannot be edited.
  2. For Zoom Username, if you have used the same email Id in your LeadSquared and Zoom account, you can choose Email Address as your option.
  3. Click Save.
Note: If the email Id you’ve used in Zoom is different from the one used in your LeadSquared account, you’ll have to use a custom user field (which are the custom user fields “mx_Custom_1”, “mx_Custom_2”, up to “mx_Custom_10”, that are available by default in your account) and enter the Zoom email Id in that field. To know how to access a custom user field, refer to Manage User Custom Fields.

Zoom LeadSquared Integration

If you’re looking to create Lapps on the Zoom Connector, contact marketplaceteam@leadsquared.com. They’ll enable the setting which will display the custom API key, which you’ll need when creating the Lapp.

LeadSquared Google Reviews Connector

 

5.3 Map Fields in your Zoom Connector in LeadSquared

Once you sign in to your Zoom account, you must automate task creations in LeadSquared for every Zoom meeting you schedule. In this section, you can map the meeting details to the corresponding task fields in LeadSquared. Once this is done, you can view these tasks and details on the Lead Details and Manage Tasks page, and track them to completion.

  1. On the Configure Zoom Meeting Connector tab in your LeadSquared account, ensure the Zoom slider at the top of the page is active.
  2. Under Task Type, select the desired task type (we recommend Meeting). This ensures that when you schedule a Zoom meeting, a Meeting task type is created in LeadSquared.
  3. Under Meeting URL, select Location. Every time you schedule a meeting, your meeting URL gets published directly to LeadSquared.
  4. Under Invite Description, select Description. This ensures your meeting description gets published to LeadSquared.
  5. Click Next.

Zoom

 

5.4 Configure Default Admin Settings in LeadSquared

  1. These are additional settings that are available to you. “Generate Zoom Meeting ID Automatically” is enabled by default, and you can’t disable it.
  2. Enable Start recording when the meeting starts automatically to ensure that all your calls get recorded. The other options can be turned on or off, depending on your requirement.
  3. Once you’re done, click Save.
  4. You’ll get a “Configurations Saved” notification on top of your screen.

Note:

  • If call recording is configured on your account, and the meeting host ends the call, the call recording stops, and subsequent calls that are placed using the same meeting link will not be recorded.
    But if you want to record multiple calls that take place on the same Zoom link, you must enable Record All Dropouts In the Meeting. This will ensure that if the host ends a call (say, at 4:05 PM), and uses the same meeting link to start another call (at 4:20 PM), then both the calls will be recorded and posted as a single activity.
  • To create and post a new meeting activity when a call starts, please enable Create New Activity when Meeting Starts.

LeadSquared Zoom Connector

 

5.5 Enable Webinar Settings

You must have a webinar licence from Zoom to enable these settings on your account. To enable it, toggle the Slider slider.

  • Sign-in with Zoom – On the Authentication tab, click the Sign in with Zoom button. Then, on the Sign In browser window, enter your Zoom account credentials, and click Sign In. This completes the sign-in process.
  • Maximum Audience Size – The maximum number of participants in a webinar. The limit is determined by your Zoom webinar license subscription plan.
  • Select Custom Users for List – You can restrict the number of LeadSquared users who can access the webinar feature. To do this, toggle the Slider slider, and from the Select Users dropdown list, select the users for whom you want to provide access.
  • Create new lead when registration is complete – To create a new lead in LeadSquared when a participant registers for the webinar, toggle the Slider slider. When leads are captured from your Zoom Webinar registrations, we’ll capture leads with the following webinar registration fields –
LeadSquared Lead Field Schema Name Zoom Webinar Registration Field Name
FirstName first_name
LastName last_name
EmailAddress email
mx_City city
mx_Street1 address
mx_Country country
mx_Zip zip
mx_State state
Phone phone

Note: The Webinar Registration form fields will be captured against lead fields only if the schema names in your LeadSquared account are exactly as listed above. If you’ve made any changes to the schema name, or if a schema filed is disabled on your account, the data capture won’t work as intended.

Zoom LeadSquared Integration

You can obtain an additional webhook URL for the webinars section, which can be used to build a new Universal Lead Capture (ULC) connector. This webhook can be used to create a connector to receive lead registration data regarding Zoom webinars. Along with this data, you can also add other relevant lead data to the leads captured through this webhook URL. To enable this feature on your account, contact your account manager, or mail support@leadsquared.com.

Zoom Connector

 

6. Schedule Zoom Meeting

6.1 For Individual Leads

To schedule a Zoom meeting for an individual lead –

  1. From the LeadSquared main menu, navigate to Leads>Manage Leads.
  2. On a lead, hover your cursor over the Action Icon icon. From the dropdown list, hover your cursor over Online Meeting, and then click Schedule Zoom Meeting.
  3. On the Zoom Meeting pop-up, enter the following details –
    • In the Meeting Topic field, enter a relevant name for the meeting.
    • Against Schedule, pick a date and time for the meeting.
    • Against Timezone, select the timezone in which you want to schedule the meeting.
    • You can either retain the default password generated, or change it if necessary.
  4. Once you’ve entered all the details, click Create.
  5. Your Zoom meeting URL is generated. You can share this URL with your leads and other external participants.

Zoom Meeting_1

 

6.2 For Multiple Leads

To schedule a Zoom meeting for multiple leads –

  1. From the LeadSquared main menu, navigate to Leads>Manage Leads.
  2. On the Manage Leads page, select the leads you want to add to the meeting by checking the Checkbox box against their names.
  3. After selecting the leads, hover your cursor over the Leads button.
  4. From the dropdown list, click Online Meeting, and then click Schedule Zoom Meeting.
  5. On the Zoom Meeting pop-up, enter the following details –
    • In the Meeting Topic field, enter a relevant name for the meeting.
    • Against Schedule, pick a date and time for the meeting.
    • Against Timezone, select the timezone in which you want to schedule the meeting.
    • You can either retain the default password generated, or change it if necessary.
  6. Once you’ve entered all the details, click Create.
  7. Your Zoom meeting URL is generated. You can share this URL with your leads and other external participants.

Zoom Meeting_2

 

6.3 For Leads in a List

To schedule a Zoom meeting for all the leads present in a list

  1. From the LeadSquared main menu, navigate to Leads>Manage Lists.
  2. On the Manage Lists page, against an existing list, hover your cursor over the Action Icon icon. From the dropdown list, click Online Meeting, and then click Schedule Zoom Meeting.
  3. On the Zoom Meeting pop-up, enter the following details –
    • In the Meeting Topic field, enter a relevant name for the meeting.
    • Against Schedule, pick a date and time for the meeting.
    • Against Timezone, select the timezone in which you want to schedule the meeting.
    • You can either retain the default password generated, or change it if necessary.
  4. Once you’ve entered all the details, click Create.
  5. Your Zoom meeting URL is generated. You can share this URL with your leads and other external participants.

Zoom Meeting_3

 

6.4 Sending Invites to Leads through Automation

You can send the Zoom meeting details to your leads by setting up an automation that sends them an email containing the details. For this to work, the leads in your system should have a valid email Id and phone number. If you set up the automation with Activity as a trigger, every time a Zoom meeting activity is posted, an email is sent to the lead. To send the Zoom meeting URL and other details via email –

  1. From the main menu, navigate to Workflow>Automation, and click Create Automation.
  2. Set up an automation with Activity as the trigger. To know more, refer to Send Emails through Automation.
  3. From the Select Activity list, choose “Zoom Meeting”.
  4. Click Save once you’re done.
  5. Click the Yes expand path icon under the automation, click Messaging, and then click Send Email.
  6. Select a template or opt for a blank template, as per your requirement.
  7. After selecting a template, click Edit & Use.
  8. On the email editor, you can select mail merge fields to display the details of the upcoming meeting. To understand this better, you can refer to the below example –
    Status: @{Activity:Status,}
    Zoom Topic: @{Activity:mx_Custom_1,}
    Zoom Meeting URL: @{Activity:mx_Custom_2,}
    Schedule: @{Activity:mx_Custom_3,}
    Host: @{Activity:mx_Custom_4,}
    Number of Attendees: @{Activity:mx_Custom_5,}
    Meeting Duration (in Minutes)@{Activity:mx_Custom_6,}
    Recording Share URL: @{Activity:mx_Custom_7,}
  9. Fill in the other details on the template, such as Subject, Email Category, etc. Customize the template as per your preference.
  10. Click Save, and then click Done.
  11. Your automation is saved successfully. Every time you create a Zoom meeting invite on a Lead, an email containing the meeting details is sent to the lead.

Zoom

 

7. View Zoom Meeting Details

 7.1 Zoom Meeting Activities and Tasks

After you have scheduled a Zoom meeting, you can view the meeting details in the Lead Details or Manage Tasks page.

Zoom Meeting Activities

  1. From the LeadSquared main menu, navigate to Leads>Manage Leads.
  2. Click on the lead whose meeting is scheduled.
  3. In the Lead Details page, under the Activity History tab, you can view the meeting details.
  4. You can edit the meeting details by clicking the icon.

Zoom

 

Zoom Meeting Tasks

  1. From the LeadSquared main menu, navigate to Leads>Manage Leads.
  2. Click on the lead whose meeting is scheduled.
  3. On the Lead Details page, click the Tasks tab. You can view the meeting details here.
  4. You can edit the meeting details by clicking the Edit icon.
  5. You can delete the meeting by clicking the delete icon.

Zoom

You can also view the meeting details on the Manage Tasks page

  • From the LeadSquared main menu, navigate to Leads>Manage Tasks.
  • You can view the task in both Classic List View and Calendar View.
  • In both the views, you can hover over theAction Icon icon to –
    • Delete the task
    • Change the task owner
    • Cancel the task
    • Mark the task as complete
    • Edit the task
  • In List View, you’ll have to click on View Details to view the meeting details
  • In Calendar View, you can view the meeting details on the pop-up itself

Zoom

 

7.2 Meeting Reminder

  • A reminder notification is sent to the LeadSquared user who set up the meeting, 30 minutes prior to the meeting.

Zoom

  • An email reminder is sent to all the internal participants from your organization 30 minutes prior to the meeting.

Zoom

 

8. Completed Meetings

After the Zoom meeting is completed, you can view the call details and access call recordings.

  • From the LeadSquared main menu, navigate to Leads>Manage Leads.
  • Click on the lead whose call was completed.
  • In the Lead Details page, under the Activity History tab, you can view the recording attachments along with the updated meeting details.
  • To access the recording, click the Zoom icon. This will open a new pop up, where you can access the recording files.
  • You can see the meeting status has changed from “Scheduled” to “Completed”.
  • Under the Task tab, you can see the task has been auto-completed.

Zoom

 

9. Zoom Meeting Automations

You can automatically create Zoom meetings for leads using automations. For example, whenever a new lead is created in your account, you can automatically create a Zoom meeting (to demo your products, onboard the lead, etc.) for that lead and assign the concerned user as the host. A task will be automatically created for the user and you can also track the lead’s behavior through Zoom meeting activities.
To know more about automations, please refer to Automation Home. Some examples of where you can automate Zoom meetings are –
  • Automated demo scheduling based on website form submission.
  • Automated scheduling of video meetings based on triggers such as lead triggers, activity triggers, task triggers, etc.
To create Zoom meetings –
  1. From the main menu, navigate to Worklow>Automation.
  2. On the automation page, you can either edit an existing automation, or to create a new automation, click on Create Automation.
  3. After creating a trigger, click the icon, then click Online Meeting, and then click Zoom Meeting.
  4. On the Zoom Meeting pop-up, enter the following details –
    1. Meeting Topic – The name for the Zoom meeting.
      • To include lead’s name as part of the meeting topic, click the Merge icon, then select the Lead trigger, and select the relevant lead name field.
    2. Schedule From – The meeting date and time from which the meeting is scheduled, as selected by the lead.
      • To use a merge field from the form the lead has filled, click the Merge icon, and then select the field from which the date and time can be mapped.
    3. Schedule To – The meeting date and time to which the meeting is scheduled, as selected by the lead.
      • To use a merge field from the form the lead has filled, click the Merge icon, and then select the field from which the date and time can be mapped.
    4. Timezone – The timezone in which the meeting is to be scheduled in.
    5. Host – The user from .
    6. Meeting Password – The meeting password that’s been generated for the Zoom meeting.
  5. Once you’ve entered the details, click Save.
    • To reset the fields to their default values, click Refresh Fields.
  6. Click Publish once you’re done.

ZoomM_Automations_1

 

10. Uninstall the Connector in LeadSquared

To disconnect your Zoom account from the Zoom connector –

  1. On the main menu, navigate to Apps>Apps Marketplace and search for Configure Zoom Meeting Connector.
  2. On the connector, hover your cursor over the settings icon, and click Configure.
  3. Click the Connected button, and from the list of options, click Disconnect.

Zoom Connector

Once the account is disconnected, you can uninstall the connector. To do this –

  1. On the main menu, navigate to Apps>Apps Marketplace and search for Configure Zoom Meeting Connector.
  2. On the connector, hover your cursor over the settings icon, click Disable, and then click Remove. This uninstalls the connector from your LeadSquared account.

Zoom Connector

 

11. Remove the App from Zoom’s Marketplace

Removing the LeadSquared app from the Zoom marketplace will result in account disconnection in the Zoom connector in LeadSquared. Once disconnected, the meeting and webinars will not be synced between Zoom and LeadSquared. We will also delete the user id data that’s stored in LeadSquared. 

To remove the LeadSquared App from the Zoom Marketplace –

  1. Login to your Zoom Account, and navigate to the Zoom App Marketplace.
  2. Click Manage, and from the left-menu, click Added Apps.
    • Alternatively, you can search for the “LeadSquared” app.
  3. Alongside the LeadSquared app, click Remove.

Zoom Connector

 

12. How to Raise a Support Ticket

If you’re facing any issue when using the Zoom Connector, contact your account manager, or register a ticket by writing to support@leadsquared.com. To know the support SLA, refer to LeadSquared Support Processes and SLA.

Zoom Connector

 

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!

Assign Custom Dashboards to Teams

1. Feature Overview

Admins can create customized dashboards to track and analyze key performance metrics across teams within the organization. Dashboards can be configured to display data from external analytics and BI tools (Tableau, PowerBI, Logi, etc.) to LeadSquared users.

Note: Only admins can share dashboards with other teams. However, all user roles (marketing users, sales managers, sales users) can create dashboards for themselves. Dashboards created and shared by admins are listed under ‘Shared Dashboards’, while ‘My Dashboards’ lists the ones created by other non-admin users.

LeadSquared Analytics

 

2. Prerequisites

  • You must be the Admin of your LeadSquared account.
  • You must create Teams in your account.

 

3. Create the Dashboard

Admins can create shared dashboards from the Analytics section of their Account Settings.

  1. From the main menu, navigate to Settings>Analytics>Dashboards and click the Create button.
  2. On the popup window, enter the
    1. Name for your dashboard
    2. External webpage’s URL link from where you want to pull the report. The access key and secret key are mail merge fields supported.
    3. Height for the display size of the report.
  3. On the popup window, against the View Type dropdown, you can choose Web, Mobile, or Web & Mobile.
    • If you opt for the Web & Mobile or the Mobile view, ensure the webpage for the URL is responsive. This will maintain a uniform view across platforms.
  4. Once you’ve entered all the details, click Create.

 

4. Assign the Dashboard to a Team

After you’ve created the dashboard, assign it to specific teams within your organization.

  1. Navigate to the Users and Permissions>Teams.
  2. Alongside the team you want to assign the dashboard to, click , then click Apply Dashboard.
    • The “Inherit from team” option will apply the dashboard assigned to the parent team.
    • Click the icon to make this the default dashboard for the team.
  3. Select the dashboard you want to assign from the dropdown.
Note: The following GIF assumes you’re using the new Teams V2 UI, which makes it easier to assign features (dashboards, workday templates, smart views, etc.,) to teams. You can enable it from Profile>Organziation Settings>Advanced Configuration. Search for Teams and enable Switch to teams UI V2.

LeadSquared Dashboards

 

5. Viewing the Dashboard

When your users log in to LeadSquared, they can view all the Dashboards assigned to them. Click Lea to mark a dashboard as favourite. Starred dashboards remain at the top of the list for easier access (this is especially helpful when a large number of dashboards are available to choose from).

LeadSquared Analytics

 

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!

Lead Automation – Account Update Actions

This automation action enables you to update account fields. You can directly choose a value or use the mail merge option. For example, you can automatically change the stage of an account (from say, ‘Prospect’ to ‘Customer’) when a lead’s stage changes.

 

Prerequisites

  • You must be the Administrator of your LeadSquared account.
  • Account actions are only available when the automation is set up on lead and account based triggers.

 

Set Up Account Action

You can either set up the trigger on a new automation, or on an existing one.

  1. From the main menu, navigate to Workflow>Automation.
  2. Click an existing automation, or click the Create Automation button.
  3. Select a Lead based trigger (new lead, update lead, etc.). To know more, see How to Create a Lead Automation.
  4. Once you’re done, click Save.
  5. Click the Yes expand path icon under the automation, click Account Actions, and then click Update Account.

Automation

6. Under Account Type, select the account type from the list. To know more, refer to Account Settings.
7. Under Account Field, select the field you want to update.
8. Under Value, you can directly choose a value, or use the mail merge option to dynamically merge a value at run-time.
9. Click Save once you’re done.
10. Publish the automation to make it live on your account.

Automation

 

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 Rename the Lead Entity to Reflect Your Business Terminology

1. Feature Overview

A ‘lead’ in LeadSquared refers to both an individual (a person, a contact, etc.) and an enquiry (What are the services the lead is looking for? Through which marketing channel did the lead find us?). The ‘leads’ terminology works best for businesses whose objective is to acquire customers for a single product or service. But there are a few scenarios, for certain businesses when the usage of ‘leads’ doesn’t entirely hold true. These scenarios are for –

  • A business where the lead enquires for multiple products. An example is a bank, where the same person might enquire for a savings account, a credit card and a vehicle loan. In such cases, you would have to distinguish the customer from the enquiry. Here, you can rename the ‘lead’ to ‘Contact’ or ‘Applicant’ or anything that suits the business, and use ‘Opportunities’ to model each enquiry.
  • A business where salespersons deal with leads that are referred to by a specific noun. Examples of this are –
    • An education platform, where ‘leads’ can be renamed to ‘Students’.
    • A healthcare service, ‘leads’ can be renamed to ‘Patients’.

In the above-mentioned scenarios, the ‘lead’ display name can be changed to better reflect the nature of the business. This change will get displayed across the LeadSquared platform – on the main menu, the Manage Leads page and the Lead Details page. Leads

Exclusions:

  • Lead and Contact/Person will continue to remain synonymous in LeadSquared.
  • The name change will not change or affect the display name on the Settings page. This will continue to remain as Leads.
  • The name change will also not change or affect the display name in APIs and Reports. This will continue to remain as Leads.

 

2. Prerequisites

You must be the Admin of your LeadSquared account.

 

3. Process

You can change or edit the display name of your Leads on the Lead Settings page.

  1. From the main menu, navigate to Profile>Settings>Leads>Lead Settings>Rename Leads.
  2. On the Rename Lead tab, under Actions, click the Edit icon.
  3. On the Rename Lead pop-up, change the Display Name and Plural Name, and click Save.
  4. On the Confirmation pop-up, click the Confirm button.
  5. You will receive a confirmation notification at the top of the page once the name change has been accepted by the system.

Leads

Notes:

  • It will take up to one hour for the name change to reflect in your account.
  • If you want to revert back to the default name, you can edit it on the Lead Settings page. Click the Edit icon to change the name.

 

4. View Changes

The change in name will reflect across the main menu.

Leads

And also the Manage Leads page, and the Lead Details page.

Leads

 

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!