[dynamic_help_sidebar root="leads"]

View and Manage Incentive Programs

1. Feature Overview

This article will show you how to view the incentive calculations, approve incentive payouts, and manage the progress of the incentive program.

Note: LeadSquared’s Incentives feature lets you set up an incentive program for your sales teams. Before you continue with this article, you must first Create an Incentive Program.

 

2. Prerequisites

  • You must have a published incentive program.
  • Only Admins and the assigned Approvers can approve or reject the rewards.

 

3. How it Works

Approvers

Approvers will have access to the Approval, Dashboard, and My Incentives tabs on the Incentives page. They must approve all the eligible incentives of the users before they can be paid out –

  1. Navigate to Ace>Incentives>Approval to approve the incentives.
    1. Once you select an incentive program, you can view the reward calculation for all the users in the program.
    2. Select a user to either approve or reject the reward.
  2. The Dashboard will give you a complete picture of your team’s eligible incentives, approved incentives, the incentives that are paid out, and pending payouts.

incentives approver view

 

Admins

An Admin will have access to all Incentive features.

  1. An Admin can approve incentives on the Approvers’ behalf.
  2. Only Admins can make payouts to the users.
    1. Navigate to Ace>Incentives>Payout to get detailed information on the payouts that are pending.
    2. Select a user to make a payout for.
  3. The Dashboard gives Admins a complete picture of their organization’s eligible incentives, approved incentives, the incentives that are paid out, and pending payouts.

incentives admin view

 

Sales User

Sales Users will only have access to the My Incentives page. Here, users can keep track of their approval requests and payouts.

incentives user view

 

4. Incentive Approval

Navigate to the user approval page –

  1. Navigate to Ace>Incentives>Approval.
  2. Select an Incentive Program.
  3. Select a Cycle.
  4. Select a user.

Note:

  • The Approval page can only be accessed by Admins and Approvers.
  • Admins can approve incentives on behalf of the Approvers.

Incentive approval nav

Click on No. of Criteria Achieved. Here, you can view the Program Criteria achieved by the user. You can view further information regarding the Achieved Value and the Incentive they are eligible for based on reward calculation.

incentives criteria achieved

The Approval Status displays the approval stage for the user. In the following example, we have 2 approvers. The Eligible Amount (based on reward calculation) for the user is Rs. 32.63k You can enter the entire amount as the Approved Amount, or choose an appropriate amount. To reject the entire amount, enter 0 (zero). Next, enter a Remark and click Forward to Stage 2.

incentives first stage

As a higher-stage approver, you can override the decisions taken by the lower-stage approver. You can edit the amount that has been approved in the 1st stage – the approval or rejection from the last stage will be final. Once you are satisfied with the approved amount, click Proceed to move to the Payout stage.

incentives second stage

Note: An approver in a higher stage can also send back the approval to a lower stage.

incentives send back to stage 1

 

5. Incentive Payout

Navigate to the payout page –

  1. Navigate to Ace>Incentives>Payout.
  2. You can filter the page by User View or Program View.
  3. Select a user.
Note: The Payout page can only be accessed by Admin users.

incentives payout nav

Here, you can view the incentive amount that has been approved. Once you have paid out the incentive to the user, you can enter the payment details on this page and click Proceed with Payout – the Payout Status will be updated to Paid Out. If you have paid only a part of the approved amount, the Payout Status will still reflect as Pending.

incentive paid out

Note: You can also request a re-approval of the incentive from the last stage approver. Click Send Back to Approval. This option is not available if a partial amount has been paid out.

incentives payout send back to approver

You can also make payouts to the users through an Excel file. To do this, click Payout Using Excel. You can use the Sample File to add the payouts.

incentive payout excel

 

6. Incentive Dashboard

The incentive dashboard gives you a breakdown of the progress of the incentive programs.

Navigate to Ace>Incentives>Dashboard.

Note: The Incentive Dashboard can only be viewed by Admins and Approvers.

incentive nav dashboard

Select a Time Frequency for the total incentive breakdown in that time frame. If you are an Admin user, you can also select a specific Manager.

incentives dashboard 1

You can also drill down further into the incentive programs under the User View and Program View.

incentives dashboard 3

 

7. My Incentives

Navigate to Ace>Incentives>My Incentives. The My Incentives page displays all the payout requests and the approval requests for the respective user. This helps the sales users track all their achievements and keep a check on the rewards that need to be disbursed.

Note: The My Incentives page can be accessed by all users that are a part of the incentive program.

incentives my incentives

 

8. LeadSquared Mobile App – Incentives

You can also track the progress of your Incentive Programs through the LeadSquared Mobile App. The Mobile App will have three different views: Admin user view, Sales Manager view, and Sales User view.

Note: You cannot edit or create Incentive Programs through the LeadSquared Mobile App.

Incentives Admin View

Navigate to the LeadSquared Ace tab by clicking on the ace icon icon. Next, click on the Ace options icon and select Incentives.

Incentives mobile nav

On the Dashboard, you can view all the Incentive Programs assigned to a Manager. You can select a specific Manager through the dropdown.

Incentives pick manager

You can click on thegoals filter icon to apply a Time Frequency Filter.

Incentives time frequency

As an Admin, you can view the Eligible Incentive, Approved Incentive, Total Payout Done, and Pending for Payout statistics for all Incentive programs, or an Incentive program assigned to a specific Manager.

incentives payout admin

You can toggle between the statistics of individual users by selecting User View or individual Incentive programs by selecting Program View.

incentives user program

Select a user or a program to drill down into its details and progress.

Incentives program view

Incentives Sales Manager View

If you log in as a Sales Manager, you can view the progress of your Incentive through the Dashboard (programs where you are the Manager) and My Incentives (if you are part of a program) tabs.

manager view

incentives Sales User View

If you log in as a Sales User, you view the progression of all the Incentive programs you are a part of through the My Incentives tab.

incentives user view

 

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.

Integrate Facebook Conversions with LeadSquared

1. Feature Overview

This connector uses the Facebook Conversion API to transfer lead data (for leads captured through the Facebook Lead Ads Connector) from your LeadSquared account back to your Meta Business Suite. This connector also syncs custom events that happen during a lead’s journey (such as changes in the lead stage, etc.) with your Meta account. All of this helps optimise targeted ads, decreases the cost per action for each lead, and measures outcomes and performance across Meta technologies.

To know how this connector helps you optimize your Meta campaigns, refer to the Benefits of using the Conversions API to send website events.

Note: This connector syncs lead data for leads that were captured only through the Facebook Lead Ads Connector.

 

2. Prerequisites

  • You must be the Administrator of your LeadSquared account.
  • You must have an active Facebook Ads account.
  • You must install and configure the Facebook Lead Ads Connector. After the connector is installed, you must map the relevant Facebook fields to LeadSquared. Refer to the next section to know more.
  • This is a paid feature. To enable it, reach out to your account manager, or write to support@leadsquared.com.

 

3. Steps to be Completed on the Facebook Lead Ads Connector

Before you install and configure the Facebook Conversions Connector, you must complete the following steps when configuring the Facebook Lead Ads Connector.

  • For this connector to work as intended, you’ll need the Lead Gen ID for all the leads you want to sync with your Meta business account.
  • When configuring the connector, on the Default Mapping screen, map the Lead Gen ID field to a text (string) type lead field, and map the Created Time field to a DateTime lead field. To know how to create a string and DateTime lead field, refer to How to Create Custom Lead Fields.

Facebook Conversions Connector

  • When configuring the connector, on the LeadGen Forms screen, click the Connect LeadGen Forms button to verify if the Lead Gen ID and Created Time are mapped to the correct fields.

LeadSquared Facebook Integration

 

4. How it Works

Before you complete any of the steps listed below, ensure the Facebook Lead Ads Connector is installed and configured in your account. After the connector is installed, you must map the relevant Facebook fields to LeadSquared. Refer to Steps to be Completed on the Facebook Lead Ads Connector.

  1. Install and configure the Facebook Conversions connector
    As part of the connector configuration, a custom activity is automatically created – Facebook Conversion API. This activity is used to send lead data to the Facebook Conversion API.
    Once the connector is enabled, a webhook URL is generated. Copy this URL (you’ll use this while setting up Automation 2).
  2. Create three automations – Create the following automations to identify and push lead data to your Meta account.
    1. Automation 1 – This automation is used to identify the leads captured through the Facebook Lead Ads connector. Use the Lead Create/Lead Update trigger, and add the condition Lead Gen ID contains Data. Then, add an Add Activity card to this automation, and select Facebook Conversion API as the activity. This ensures every time a lead is captured through the Facebook Lead Ads Connector (which is identified by the Lead Gen ID), the Facebook Conversion API activity is posted on the lead.
      To set up the automation, refer to the First Automation.
    2. Automation 2 – This automation is used to transfer lead data to your Meta account. Use the New Activity on Lead trigger, and select the Facebook Conversion API activity. Then, add a webhook card to this automation, and pass the webhook URL that was generated when the connector was configured in your account. This ensures that every time the Facebook Conversion API activity is posted on a lead, the webhook is triggered, which sends the lead data back to your Meta account.
      To set up the automation, refer to the Second Automation.
    3. Automation 3 – This automation is used to identify custom event changes that happen during your lead’s journey in the sales funnel. This automation trigger will depend on the use case you’re trying to solve. We’re using the example of sending data to our Meta account when there’s a Lead Stage change in LeadSquared. We’ll use the Lead Update trigger, with the condition Lead Stage changes from Prospect to Customer. Then, we’ll add an Add Activity card to this automation, and select Facebook Conversion API as the activity. This ensures every time the Lead Stage changes, the activity is posted on the lead, and the lead stage change data is sent to your Meta account (through the webhook configured in your second automation). You can choose to send similar custom event data that’s generated during a lead’s journey in the sales funnel.
      To set up the automation, refer to the Third Automation.

Other example use cases for automation 3 (for the lead behavior data we can send back to Meta) –

  • Opportunity stage change
  • Pricing page visit
  • Payment activity tha’s posted and so on.

 

5. Installation

To install the Facebook Conversions connector –

  1. Navigate to Apps>Apps Marketplace.
  2. Search for Facebook Conversions, and click Install.
    • Alternatively, you can find the connector on the left panel, under Online Ads.
  3. Once installed, hover your cursor over , and click Configure.

Facebook Conversions Connector

 

6. Configure the connector

Once you’ve installed the connector, on the Configure Facebook Conversions pop-up, configure the connector access for the non-Admin users in your account. Only those users for whom access is granted can view and access the connector (under the topbar Apps menu).

  1. Select if you want to grant Connector Access that’s Based on Role or Advanced (User Level).
    • Based on Role – From the Specify Roles dropdown, select the LeadSquared user roles that can use the connector.
    • Advanced (User Level) – From the Advanced (User Level) dropdown, select a user boolean field. Based on the value entered in the selected boolean field, the user can access the connector (e.g., for the user Sam, if the Is Employee boolean user field contains the value “Yes”, then this user can access the connector).
  2. Once you’re done, click Save Details. To continue the configuration, refer to the below sections.
Note: By default, all Admin users will have access to the connector.

Facebook Conversions Connector

 

7. Admin Configuration

To continue the connector configuration, navigate to Apps>Facebook Conversions.

Facebook Conversions Connector

7.1 Basic Settings

Enter the following details –

Property Description
Pixel_ID Enter your Meta Business Suite’s Pixel ID.
Access_Token Enter your Meta Business Suite’s Access Token.
Lead Source Enter the lead source through which the leads were captured (e.g., Facebook, email campaign, etc.).
Default Country Code If the lead’s mobile number is captured without a country code, then the default country code that’s selected from the dropdown will be added to the lead’s mobile number.
Select Time Zone The time zone that’s followed in your Meta account.
Lead Capture Search By Criteria To avoid transferring duplicate leads, you must select one unique lead field (e.g., email Id, mobile number, etc.) as the search key.

To know how to mark a LeadSquared lead field as unique, please refer to How to Make a Custom Field Unique.

Lead Capture Secondary Search By Criteria If lead identification through the primary Search By criteria fails, it will be re-attempted using the secondary Search By criteria.
Select User to Notify on Failure If there is an error identifying and transferring leads, the selected user will receive a failure message via email. You can select a user from the list of all the users available in your LeadSquared account.

To know more about the type of errors, please refer to Error Notifications.

Enable Notification Enable the Checkbox checkbox to ensure notification emails are sent to the selected user when there’s a failed query.

Once you’re done entering all the details, click Save & Next.

Facebook Conversions Connector

7.2 Mapping

Once you’ve entered the Basic Settings, click Entity Options. By default, all the Facebook Conversion API fields are mapped to the relevant LeadSquared lead fields.

Note: In this step, you’ll have to click all three Edit Mapping buttons, and on the Edit Mapping pop-ups, even if you don’t make any changes, you’ll have to click Save & Close. This step is mandatory.

i. Lead/Contact Entity – Since this connector is transferring lead details from LeadSquared to your Meta account, the Sync Behaviour should be set to Do Nothing. It is recommended you don’t change this to any other setting.
The lead field mapping is carried out by default. To view/edit the mapping, click Edit Mapping. On the Default Mapping for Lead/Contact pop-up –

      • To edit the Facebook mapping for lead fields name, click  , and under Mapping Key, edit the field name.
      • To change the LeadSquared lead field to which the Facebook field is mapped, click  , and from the Lead Field dropdown, select the new lead field.
      • To mark a unique lead field as the search key, click unique icon.
      • To disable an existing field mapping, alongside the field, disable the slider Zoom.
      • To map an additional field, click the Add Custom button, and add the new mapping field details.
      • Once you’re done editing the mapping, click Save & Close.
        • If you didn’t make any changes, you can skip the instructions above, and directly click Save & Close.

LeadSquared Facebook Integration

ii. Facebook Conversions – This action is set up to trigger the Facebook Conversions API. The API mapping is carried out by default. To view/edit the mapping, click Edit Mapping. On the Edit Mapping for Facebook Conversion pop-up –

    • To edit the default mapping, alongside the field you want to edit, click  .
    • Once you’re done editing the mapping, click Save & Close.
      • If you didn’t make any changes, you can directly click Save & Close.
Note: When mapping values, append the default Liquid expression (e.g., {{ Data.mx_Custom_2 | default: " " }}) after the appropriate schema key. For example:
"Data.mx_Custom_2":{{ Data.mx_Custom_2 | default:" "}}
 This is mandatory.

LeadSquared Facebook Integration

iii. Activity Entity – In this step, we add a dummy activity (any activity will do) and click the Save & Close button (we’re adding the Meta Activity as an example in this step).
While the configurations on this step will not impact the connector behavior (since we’ll disable the slider), it is still mandatory to complete the actions listed to proceed.
Set the Sync Behaviour to Capture, and click Edit Mapping. On the Default Mapping for Activity pop-up –

    1. Click the Add Custom button, and under the fields listed below, enter the following details –
      • System Field – Meta Activity.
      • Activity Type – Chat conversation.
      • Activity Fields – Note.
      • RequiredDisable the Required field. The slider should look like this Slider once disabled.
      • Under Actions, click Google.
    2. Then, click Save & Close.

Facebook Conversions Connector

iv. Activity Type(s) Definitions – This creates the custom activity type based on which you’ll set up an automation to transfer lead data to your Meta account. Click Create Activity. The custom activity called Facebook Conversion API is created.
v. Once all the steps listed above are completed, click Save & Next.

Facebook Conversions Connector

7.3 Webhook URL

After you provide basic details and finish field mapping, a custom webhook URL is generated. Copy this webhook URL, and use it to create an automation that will push the lead conversion data to your Meta account.

Facebook Conversions Connector

 

8. Create Automations

Set up three automations –

  • The first automation is used to identify the leads captured through the Facebook Lead Ads Connector.
  • The second automation is used to send lead data to your Meta account.
  • The third automation is used to identify custom event data (like Lead Stage change, etc.) that occurs during a lead’s journey.

8.1 First Automation

This automation is used to identify leads captured through the Facebook Lead Ads Connector, based on  Lead Gen ID. Once the leads are identified, set the automation to post the Facebook Conversion API activity on these leads.

  1. Navigate to Workflow>Automation, and click Create Automation, and select the trigger as Lead Create/Lead Update.
  2. On the Automation starts when a Lead is created pop-up –
    1. Click Add Condition.
    2.  On the Select Criteria pop-up, set Lead Gen ID Contains Data, and click Add Condition.
  3. Once you’re done, click Set Criteria, and click Save.

Facebook Conversions Connector

iv. Then, click Add Automation, and under Lead Actions, click Add Activity. From the Activity Type dropdown, select Facebook Conversion API. On the Add Activity pop-up, click Add an additional field to add the following fields –

    • Event Name – It is mandatory to pass the event name as Raw Fb Lead Event.
    • Lead ID – Mail merge the Lead Gen ID @{Lead:mx_Lead_Gen_ID,} to identify the leads captured through the Facebook Lead Ads Connector.
    • Custom Data – In this field, pass the following –
      {"event_source":"crm","lead_event_source":"LeadSquared"}
    • Note – In this field, pass the following –
      {"event_source":"crm","lead_event_source":"LeadSquared"}
    • Email Mail merge – Mail merge this to the email lead field. We’ve gone with @{Lead:EmailAddress,}. If the lead’s email is stored in a different lead field in your account, mail merge that field here.
    • Time Stamp – You can mail merge this to any date field available in your account.

v. Once you’re done, click Save, and then click Publish.

Facebook Conversions Connector

8.2 Second Automation

This automation is used to ensure every time the Facebook Conversion API activity is posted on the lead, the webhook URL (which was generated when the connector was configured) transfers lead data to your Meta account.

  1. Navigate to Workflow>Automation, click Create Automation, select New Activity on Lead as the trigger.
  2. From the Select an activity dropdown, choose Facebook Conversion API and click Save.
  3. Click Add Automation, and under Custom, click Webhook.
  4. On the Webhook pop-up, enter the following details –
    • Name – Enter a relevant name for the webhook. We’re calling it Facebook Conversion.
    • URL – Select the method as https://, and paste the connector’s webhook URL that was generated. Before you paste the URL, ensure you remove https:// from the URL.
    • Content Type – Select application/json.
    • Save Response – You can select either Yes or No.
    • Custom Headers – You can skip this step.
    • Notify on Failure – Select which user you want to notify if the webhook fails.
    • Retry Count – The number of times you want to retry when the webhook fails.
  5. Once you’re done, click Save, and then click Publish.

Every time the automation is triggered, this webhook will push lead data to your Meta account.

Note: To know more about the Webhook action, refer to User Automation Actions – Webhook.

Facebook Conversions Connector

8.3 Third Automation

This automation is used to identify custom events that occur during your lead’s journey in the sales funnel. Examples of custom events are Lead Stage change, Payment activity posted, etc. You can set up the automation trigger to identify the event for which you want to send data. We’re setting up the automation to trigger when the Lead Stage changes from Prospect to Customer. This lead conversion (change) data for the selected lead is transferred to your Meta account.

Note: If the third automation is lead-dependent, the event trigger should include the additional condition Lead Gen ID Contains Data. This is to ensure the automation triggers only for leads captured through the Facebook Lead Ads connector (and NOT from any other lead source).

  • Navigate to Workflow>Automation, and click Create Automation, and select a relevant trigger.
    1. We’ve selected Lead Update.
  • On the Automation starts when a Lead is Updated pop-up –
    1. From the Lead Field dropdown, select Lead Stage.
    2.  We’re setting the stages as Prospect (From) to Customer (To).
  • Once you’re done, click Save.
Note: Select any trigger/condition here depending on your use case and the lead journey/event data you want to send to your Meta account.

Facebook Conversions Connector

iv. Then, click Add Automation, and under Lead Actions, click Add Activity. From the Activity Type dropdown, select Facebook Conversion API. On the Add Activity pop-up, click Add an additional field to add the following fields –

    • Event Name – It is mandatory to pass the event name as Second Event – Custom Sales Event.
      • Note – If you need to pass a dynamic event name, you can use a mail merge here, just like any other field. For e.g., to send the Lead Stage as the event name, please pass the following mail merge value –
        @{Lead:ProspectStage,}
    • Lead ID – Mail merge the Lead Gen ID @{Lead:mx_Lead_Gen_ID,} to identify the leads captured through the Facebook Lead Ads Connector.
    • Custom Data – In this field, pass the following –
      {"event_source":"crm","lead_event_source":"LeadSquared","Lead_stage":"Customer"}

      The event_source must remain as crm, but the other key-value pairs can change depending on the use case you’re trying to solve.

    • Note – In this field, pass the following –
      {"event_source":"crm","lead_event_source":"LeadSquared","Lead_stage":"Customer"}

      The event_source must remain as crm, but the other key-value pairs can change depending on the use case you’re trying to solve.

    • Email Mail merge – Mail merge this to the email lead field. We’ve gone with @{Lead:EmailAddress,}. If the lead’s email is stored in a different lead field in your account, mail merge that field here.
    • Time Stamp – You can mail merge this to any date field available in your account.

v. Once you’re done, click Save, and then click Publish.

Facebook Conversions Connector

 

9. View Logs

Here, you can view logs of all the sync jobs that have taken place. View New Events (New Leads), Updated Events (Updated Leads), and Errors (when capturing leads).

  1. Navigate to Apps>Facebook Conversions.
  2. From the More Actions dropdown, click View Logs.
  3. You can filter the logs by selecting a date range (Today, Last 7 Days, This Month, and Last Month), by selecting the Job Status (“All”, “Success” and “Failure”), and by selecting the Sync Status (All, Error, and Success).
  4. You can view the sync status of the following events –
    • New Events – List of all the new leads that have been created in LeadSquared during the selected date range.
    • Updated Events – A list of all the –
      • Duplicate leads that were created with the same Search by Criteria value (e.g., with the same Email Id, Mobile Number, etc.).
      • Leads that previously contained errors, which were fixed and synced successfully.
    • Failed – The list of leads that have not been captured due to mapping errors (e.g., when a boolean field is mapped to an integer field, etc.).
  5. To view the Sync Response details, under Request ID/Sync Job ID, click the Id.
    • Under the right panel, you can view the response status, the API URL, the request, and the response.
    • The responses that are successful will contain the details of the leads that have been pushed from Swipe Pages.
    • To view the lead capture response under Sync API Response, Leads Updated and Errors in Leads, click Information.

Note:

  • For a response that contains an error, the reason for the error is listed in the response. Once you fix it, you can click the Retry button to perform the sync again.
  • The current Lead Sync Behaviour will reflect in the Logs screen. This will help identify the sync that’s used (Capture or Update) for the selected Request/Sync Job Id.

google forms view logs

 

10. Other Actions

You can edit or delete the Swipe Pages connector instance that you created. To do this –

  1. Navigate to Apps>App Marketplace.
  2. Search for Facebook Conversions Connector.
  3. Alongside the connector, hover your cursor over .
  4. From the list of options, you can perform the following actions –
    • Edit Configuration
    • Disable Configuration
    • Remove Configuration

Facebook Conversions 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!

Integrate Swipe Pages with LeadSquared

1. Feature Overview

This connector captures leads from your Swipe Pages account to LeadSquared. You can configure the connector to capture leads in real-time from your Swipe Pages account. Once the leads are captured, you can leverage LeadSquared’s CRM features to nurture and convert your leads.

 

2. Prerequisites

  • You must be the Administrator of your LeadSquared account.
  • You must have an active Swipe Pages account with a Startup plan or above.
  • This is a paid feature. To enable it, reach out to your account manager, or write to support@leadsquared.com.

 

3. How it Works

To push lead data from Swipe Pages to your LeadSquared account, configure the Swipe Pages connector instance. Once configured, enable the connector sync.

During configuration, a webhook URL is generated in LeadSquared. Copy this URL and configure it in your Swipe Pages account. Once configured, the lead capture process is initiated.

 

4. Installation

You must first install and configure the Swipe Pages connector.

  1. Navigate to Apps>Apps Marketplace.
  2. Search for Swipe Pages, and click Install.
    • Alternatively, you can find the connector on the left panel, under Lead Capture.
  3. Once installed, hover your cursor over , and click Configure.

swipe pages install

4.1 Configure the connector

Once you’ve installed the connector, on the Configure Swipe Pages pop-up, configure the connector access for the non-Admin users in your account. Only those users for whom access is granted can view and access the connector (under the Apps main menu).

  1. Select if you want to grant Connector Access that’s Based on Role or Advanced (User Level).
    • Based on Role – From the Specify Roles dropdown, select the LeadSquared user roles that can use the connector.
    • Advanced (User Level) – From the Advanced (User Level) dropdown, select a user boolean field. Based on the value entered in the selected boolean field, the user can access the connector (e.g., for the user Sam, if the “Is Employee” boolean user field contains the value “Yes”, then this user can access the connector).
  2. Once you’re done, click Save Details. To continue the configuration, refer to the below sections.
Note: By default, all Admin users will have access to the connector.
swipe pages config

 

5. Admin Configuration

To continue the connector configuration, navigate to Apps>Swipe Pages.

swipe pages admin config

5.1 Basic Settings

Enter the following details –

Property Description
Lead Source Enter the lead source through which the leads were captured (e.g., Swipe Pages, email campaign, etc.). This detail will be displayed on the Lead Details page, under Lead Source.
Default Country Code If the lead’s mobile number is captured without a country code, the default country code that’s selected from the dropdown will be added to the lead’s mobile number.
Select Time Zone The time zone followed in your Swipe Pages account.
Lead Capture Search By Criteria To avoid duplicate leads, you must select one unique lead field (e.g., email Id, mobile number, PAN number, etc.) as the search key. This is used to identify the leads pushed from Swipe Pages.

To know how to mark a LeadSquared lead field as unique, please refer to How to Make a Custom Field Unique.

Lead Capture Secondary Search By Criteria If lead identification and capture through the primary Search By criteria fails, it will be re-attempted using the secondary Search By criteria.
Select User to Notify on Failure If there is an error in fetching leads, the selected user will receive a failure message via email. You can select a user from the list of all the users available in your LeadSquared account.

To know more about the type of errors, please refer to Error Notifications.

Enable Notification To ensure notification emails are sent to the selected user when there’s a failed query, enable the Checkbox checkbox.

Once you’ve entered all the details, click Save & Next.

swipe pages basic settings save

 

5.2 Entity Options

Define the sync behavior of the connector when leads are captured.

5.2.1 Lead/Contact Entity

Based on the Lead Capture Search By criteria (email Id, phone number, etc.), LeadSquared identifies and captures leads from your Swipe Pages account. Lead capture is enabled by default, and it cannot be disabled. The following options are available to configure the connector’s Sync Behaviour –

  • Capture (Create and Update existing) Record – Leads that only exist in your Swipe Pages account (but not in your LeadSquared account) will get created in LeadSquared. Leads that exist in both your data provider and LeadSquared accounts will get updated.
  • Create only new record – Leads that only exist in your Swipe Pages account (but not in your LeadSquared account) will get created in LeadSquared.
  • Update only existing record – Leads that exist in both your Swipe Pages account and LeadSquared accounts will get updated in LeadSquared.

swipe pages lead sync

5.2.2 Mapping

On the Mapping screen, the Swipe Pages system fields mapped to the corresponding LeadSquared lead fields are visible. This mapping is carried out by default. If required, you can change or update the default field mapping.

  • To provide a default value for any field, click  , enter the value under Default Value, and click Google.
    • If the data provider doesn’t send data for any lead field, then the default value will get assigned to that specific field. But if the field already has an existing value, then the default value will be ignored.
  • To disable lead data capture for any field, disable the Zoom slider.
  • You can also mark and update a unique lead field as the search key from this screen, by clicking unique icon.
  • To create a custom Swipe Pages field, click the Add Custom button.
    1. Once this field is created, you must map it to the relevant LeadSquared lead field.
    2. After the field is mapped, to save the custom field, click Google.
    3. To delete a custom field, click .

Once you’re done, click Save & Next.

Note: Based on the lead fields configured in your Swipe Pages account, add or update the lead fields in LeadSquared.

swipe pages lead mapping

 

5.3 Generate Webhook URL

After you provide basic details and finish field mapping, a custom webhook URL is generated. To automate lead capture, copy this URL and configure it on your Swipe Pages account.

After you’ve set up the webhook, click More Actions, and enable the sync job. This ensures that through the webhook, lead data from Swipe Pages is pushed to LeadSquared.

Note: To view logs of all the sync jobs that have taken place, from the More Actions dropdown, click View Logs.

swipe pages webhook

 

6. View Logs

Here, you can view logs of all the sync jobs that have taken place. View New Events (New Leads), Updated Events (Updated Leads), and Errors (when capturing leads).

  1. Navigate to Apps>Swipe Pages.
  2. From the More Actions dropdown, click View Logs.
  3. You can filter the logs by selecting a date range (Today, Last 7 Days, This Month, and Last Month), by selecting the Job Status (“All”, “Success” and “Failure”), and by selecting the Sync Status (All, Error, and Success).
  4. You can view the sync status of the following events –
    • New Events – List of all the new leads that have been created in LeadSquared during the selected date range.
    • Updated Events – A list of all the –
      • Duplicate leads that were created with the same Search by Criteria value (e.g., with the same Email Id, Mobile Number, etc.).
      • Leads that previously contained errors, which were fixed and synced successfully.
    • Failed – The list of leads that have not been captured due to mapping errors (e.g., when a boolean field is mapped to an integer field, etc.).
  5. To view the Sync Response details, under Request ID/Sync Job ID, click the Id.
    • Under the right panel, you can view the response status, the API URL, the request, and the response.
    • The responses that are successful will contain the details of the leads that have been pushed from Swipe Pages.
    • To view the lead capture response under Sync API Response, Leads Updated and Errors in Leads, click Information.

Note:

  • For a response that contains an error, the reason for the error is listed in the response. Once you fix it, you can click the Retry button to perform the sync again.
  • The current Lead Sync Behaviour will reflect in the Logs screen. This will help identify the sync that’s used (Capture or Update) for the selected Request/Sync Job Id.

google forms view logs

 

7. Other Actions

You can edit or delete the Swipe Pages connector instance that you created. To do this –

  1. Navigate to Apps>App Marketplace.
  2. Search for Swipe Pages.
  3. Alongside the Swipe Pages connector, hover your cursor over .
  4. From the list of options, you can perform the following actions –
    • Edit Configuration
    • Disable Configuration
    • Remove Configuration

swipe pages other actions

 

8. View Reports

You can view the total number of leads that have been pushed by Swipe Pages, by referring to the Lead Source report. To know more, please refer to How to track the source of your Leads using Lead Source Report?

Integrate LeadSquared with Google Forms

 

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!

Integrate PayU with LeadSquared

1. Feature Overview

This connector captures leads and activities (such as payment data, payment status, etc.) in real time from your PayU account to LeadSquared. Once the leads and activities are synced, you can leverage LeadSquared’s CRM features to nurture and convert your leads.

 

2. Prerequisites

  • You must be the Administrator of your LeadSquared account.
  • You must have an active PayU account.
  • This is a paid feature. To enable it, reach out to your account manager, or write to support@leadsquared.com.

 

3. How it Works

To push lead and activity data from PayU to your LeadSquared account, configure the PayU connector instance. Once configured, enable the connector sync.

During configuration, a webhook URL is generated in LeadSquared. Copy this URL and set it up in your PayU account. Once it’s set up, the activity and lead capture process are initiated.

For e.g., let’s look at two use cases –

  • New Lead – John does not exist as a lead in LeadSquared. On a third-party portal, he makes a payment through PayU. Once the payment is completed, John is captured as a new lead in your LeadSquared account, and an activity is posted with the payment details.
  • Existing Lead – Paul is an existing lead in LeadSquared. On a third-party portal, he makes a payment through PayU. Once the payment is completed, a payment activity is posted against Paul in LeadSquared.

 

4. Installation

You must first install and configure the PayU connector.

  1. Navigate to Apps>Apps Marketplace.
  2. Search for PayU (Payment Notifications), and click Install.
    • Alternatively, you can find the connector on the left panel, under Payment Gateway.
  3. Once installed, hover your cursor over , and click Configure.

payu install

4.1 Configure the connector

Once you’ve installed the connector, on the Configure PayU (Payment Notifications) pop-up, configure the connector access for the non-Admin users in your account. Only those users for whom access is granted can view and access the connector (under the Apps main menu).

  1. Select if you want to grant Connector Access that’s Based on Role or Advanced (User Level).
    • Based on Role – From the Specify Roles dropdown, select the LeadSquared user roles that can use the connector.
    • Advanced (User Level) – From the Advanced (User Level) dropdown, select a user boolean field. Based on the value entered in the selected boolean field, the user can access the connector (e.g., for the user Sam, if the “Is Employee” boolean user field contains the value “Yes”, then this user can access the connector).
  2. Once you’re done, click Save Details. To continue the configuration, refer to the below sections.
Note: By default, all Admin users will have access to the connector.
payu config

 

5. Admin Configuration

To continue the connector configuration, navigate to Apps>PayU (Payment Notifications).

payu admin config

5.1 Basic Settings

Enter the following details –

Property Description
Lead Source Enter the lead source through which the leads were captured (e.g., PayU, email campaign, etc.). This detail will be displayed on the Lead Details page, under Lead Source.
Default Country Code If the lead’s mobile number is captured without a country code, then the default country code that’s selected from the dropdown will be added to the lead’s mobile number.
Select Time Zone The time zone followed in your PayU account.
Lead Capture Search By Criteria This is used to identify existing leads who made the payment using PayU.

This is also used to avoid creating duplicate leads. You must select one unique lead field (e.g., email Id, mobile number, PAN number, etc.) as the search key. This will be used to identify the leads pushed from PayU.

Lead Capture Secondary Search By Criteria If lead identification and capture through the primary Search By criteria fails, it will be re-attempted using the secondary Search By criteria.
Select User to Notify on Failure If there is an error identifying and capturing leads who made the payment, the selected user will receive a failure message via email. You can select a user from the list of all the users available in your LeadSquared account.

To know more about the type of errors, please refer to Error Notifications.

Enable Notification Enable the Checkbox checkbox to ensure notification emails are sent to the selected user when there’s a failed query.

Once you’re done entering all the details, click Save & Next.

payu basic settings save

 

5.2 Entity Options

Define the sync behavior of the connector when payment activities and leads are captured.

5.2.1 Lead/Contact Entity

Based on the Lead Capture Search By criteria (email Id, phone number, etc.), LeadSquared identifies and captures leads from your PayU account. Lead capture is enabled by default, and it cannot be disabled.  The following options are available to configure the connector’s Sync Behaviour –

  • Capture (Create and Update existing) Record – Leads that do not exist in your LeadSquared account will get created. Leads that currently exist in your LeadSquared account will get updated.
  • Create only new record – Leads that do not exist in your LeadSquared account will get created.
  • Update only existing record – Leads that currently exist in your LeadSquared account will get updated.

Note:

  • A lead is classified as a new lead or an existing lead based on the Lead Capture Search By Criteria you’ve selected in the previous section.

payu lead sync

5.2.2 Mapping

On the Mapping screen, the PayU system fields mapped to the corresponding LeadSquared lead/activity fields are visible. This mapping is carried out by default. If required, you can change or update the default field mapping.

  • To provide a default value for any field, click  , enter the value under Default Value, and click Google.
    • If the data provider doesn’t send data for any lead/activity field, then the default value will get assigned to that specific field. But if the field already has an existing value, then the default value will be ignored.
  • To disable lead data capture for any field, disable the Zoom slider.
  • You can also mark and update a unique lead field as the search key from this screen, by clicking unique icon.
  • To create a custom PayU field, click the Add Custom button.
    1. Once this field is created, you must map it to the relevant LeadSquared lead field.
    2. After the field is mapped, to save the custom field, click Google.
    3. To delete a custom field, click .
Note: To map the payment data to a custom activity, select the activity type from the Activity Field Mapping screen.

payu lead mapping

5.2.3 Activity Entity

To post payment activities on leads, against Activity Entity, enable the Slider slider. The following options are available to configure the connector’s Sync Behaviour when activities are posted in LeadSquared –

  • Capture (Create and Update existing) Record – New activities will get posted to the lead in LeadSquared, while existing activities will get updated.
  • Create only new record – Only new activities will get posted to leads in LeadSquared.
  • Update only existing record – Only existing activities on the leads captured will get updated in LeadSquared.

By default, your payment data is mapped to the “PayU” activity.

Note: An activity is classified as a new activity or an existing activity based on the Lead Capture Search By Criteria you’ve selected in the previous section.
Once you’re done, click Save & Next.

payu activity mapping

 

5.3 Generate the Webhook URL

After you provide basic details and finish field mapping, a custom webhook URL is generated. To automate lead and activity capture, copy this URL and set it up on your PayU account.

After you’ve set up the webhook, click More Actions, and enable the sync job. This ensures payment data from PayU will be pushed to LeadSquared using the webhook.

payu webhook

Note: To view logs of all the sync jobs that have taken place, from the More Actions dropdown, click View Logs.

 

6. View Logs

Here, you can view logs of all the sync jobs that have taken place. View New Events (New Leads and Activities), Updated Events (Updated Leads and Activities), and Errors (when capturing leads and activities).

  1. Navigate to Apps>PayU (Payment Notifications).
  2. From the More Actions dropdown, click View Logs.
  3. You can filter the logs by selecting a date range (Today, Last 7 Days, This Month, and Last Month), by selecting the Job Status (“All”, “Success” and “Failure”), and by selecting the Sync Status (All, Error, and Success).
  4. You can view the sync status of the following events –
    • New Events – List of all the new leads and activities that have been created in LeadSquared during the selected date range.
    • Updated Events – A list of all the –
      • Duplicate leads that were created with the same Search by Criteria value (e.g., with the same Email Id, Mobile Number, etc.).
      • Duplicate payment activities posted on the same lead, using the same Search by Criteria value (e.g., with the same Email Id and the same Payment Id, etc.).
      • Leads and activities that previously contained errors, which were fixed and synced successfully.
    • Errors – The list of leads and activities that have not been captured due to mapping errors (e.g., when a boolean field is mapped to an integer field, etc.).
  5. To view the Sync Response details, under Request ID/Sync Job ID, click the Id.
    • Under the right panel, you can view the response status, the API URL, the request, and the response.
    • The responses that are successful will contain the details of the leads that have been pushed by PayU.
    • To view the lead capture response under Sync API Response, Leads Updated and Errors in Leads, click Information.

Note:

  • For a response that contains an error, the reason for the error is listed in the response. Once you fix it, you can click the Retry button to perform the sync again.
  • The current Lead/Activity Sync Behaviour will reflect in the Logs screen. This will help identify the sync that’s used (Capture or Update) for the selected Request/Sync Job Id.

Razorpay view logs

 

8. Other Actions

You can edit or delete the PayU connector instance that you created. To do this –

  1. Navigate to Apps>App Marketplace.
  2. Search for PayU (Payment Notifications).
  3. Alongside the PayU connector, hover your cursor over .
  4. From the list of options, you can perform the following actions –
    • Edit Configuration
    • Disable Configuration
    • Remove Configuration

payu other actions

 

9. View Reports

You can view the total number of leads that have been pushed by PayU, by referring to the Lead Source report. To know more, please refer to How to track the source of your Leads using Lead Source Report?

Integrate LeadSquared with Razorpay

 

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!

Payment Logs

1. Feature Overview

This article will show you how to access the logs for payment transactions through a Form in the LeadSquared web application.

 

2. Prerequisites

You must be the Administrator of your LeadSquared account.

 

3. Access Payment Logs

  1. Navigate to My Profile>Settings>API and Webhooks>Payment Logs.
  2. The logs will be displayed with a Transaction Id, Event Type, DateTime, and Status in a list view.
  3. Under Actions, click on View Data to view the response given by the Payment Gateway to validate the success or failure status.

payment logs nav

Note: 

  • We only display 1000 logs at a time. Use appropriate filters to get a smaller set of results.
  • ​We only keep logs of the previous 30 days.
  • While searching, you can set a time range of a maximum of 7 days.

You can also export the logs to a CSV file – hover your cursor over the Actions menu and click Export Logs. You can only export up to 1000 results.

payment logs actions

For more information visit our API 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!

Integrate WP Forms with LeadSquared

1. Feature Overview

This connector captures leads from your WP Forms on your WordPress account to LeadSquared. You can configure the connector to capture leads in real-time from your WordPress WP Forms. Once the leads are captured, you can leverage LeadSquared’s CRM features to nurture and convert your leads.

 

2. Prerequisites

  • You must be the Administrator of your LeadSquared account.
  • You must have an active Elite Plan in your WP Forms account,
  • You must have the WP Forms plugin installed in your WordPress account.
  • Once the WP Forms plugin is installed (and you’ve added your license key, under settings), you must install the Webhooks Add-on.
  • This is a paid feature. To enable it, reach out to your account manager, or write to support@leadsquared.com.

 

3. How it Works

To push lead data from your WordPress WP Form to your LeadSquared account, install and configure the WP Forms connector from LeadSquared Apps Marketplace. Once configured, enable the connector sync.

During configuration, a webhook URL is generated in LeadSquared. Copy this URL. Later, you’ll configure this webhook URL in the WP Form (on your WordPress account).

On your WordPress account –

  1. Install the WP Forms plugin.
  2. Navigate to the Settings tab and enter your license key.
  3. Enable the Webhook Add-on, under Add-ons.

Finally, configure the LeadSquared Webhook URL (you obtained from the WPForms connector on LeadSquared) in the desired WP Forms, using the webhooks add-on. Once set up, leads will be captured to LeadSquared from all forms where the webhooks are configured.

 

4. Installation

You must first install and configure the WP Forms connector.

  1. Navigate to Apps>Apps Marketplace.
  2. Search for WP Forms, and click Install.
    • Alternatively, you can find the connector on the left panel, under Lead Capture.
  3. Once installed, hover your cursor over , and click Configure.

LeadSquared - wp forms installation

4.1 Configure the connector

Once you’ve installed the connector, on the Configure WP Forms pop-up, configure the connector access for the non-Admin users in your account. Only those users for whom access is granted can view and access the connector (under the Apps main menu).

  1. Select if you want to grant Connector Access that’s Based on Role or Advanced (User Level).
    • Based on Role – From the Specify Roles dropdown, select the LeadSquared user roles that can use the connector.
    • Advanced (User Level) – From the Advanced (User Level) dropdown, select a user boolean field. Based on the value entered in the selected boolean field, the user can access the connector (e.g., for the user Sam, if the “Is Employee” boolean user field contains the value “Yes”, then this user can access the connector).
  2. Once you’re done, click Save Details. To continue the configuration, refer to the below sections.
Note: By default, all Admin users will have access to the connector.
LeadSquared - wp forms initial configurations

 

5. Admin Configuration

To continue the connector configuration, navigate to Apps>WP Forms.

LeadSquared - wp forms navigation

5.1 Basic Settings

Enter the following details –

Property Description
Lead Source Enter the lead source through which the leads were captured (e.g., WP Forms, email campaign, etc.). This detail will be displayed on the Lead Details page, under Lead Source.
Default Country Code If the lead’s mobile number is captured without a country code, the default country code that’s selected from the dropdown will be added to the lead’s mobile number.
Select Time Zone The time zone followed in your WP Forms account.
Lead Capture Search By Criteria To avoid duplicate leads, you must select one unique lead field (e.g., email Id, mobile number, PAN number, etc.) as the search key. This is used to identify the leads pushed from WP Forms.

To know how to mark a LeadSquared lead field as unique, please refer to How to Make a Custom Field Unique.

Lead Capture Secondary Search By Criteria If lead identification and capture through the primary Search By criteria fails, it will be re-attempted using the secondary Search By criteria.
Select User to Notify on Failure If there is an error in fetching leads, the selected user will receive a failure message via email. You can select a user from the list of all the users available in your LeadSquared account.

To know more about the type of errors, please refer to Error Notifications.

Enable Notification To ensure notification emails are sent to the selected user when there’s a failed query, enable the Checkbox checkbox.

Once you’ve entered all the details, click Save & Next.

LeadSquared - wp forms basic settings

 

5.2 Entity Options

Define the sync behavior of the connector when leads are captured.

5.2.1 Lead/Contact Entity

Based on the Lead Capture Search By criteria (email Id, phone number, etc.), LeadSquared identifies and captures leads from your WP Forms account. Lead capture is enabled by default, and it cannot be disabled. The following options are available to configure the connector’s Sync Behaviour –

  • Capture (Create and Update existing) Record – Leads that only exist in your WP Forms account (but not in your LeadSquared account) will get created in LeadSquared. Leads that exist in both your data provider and LeadSquared accounts will get updated.
  • Create only new record – Leads that only exist in your WP Forms account (but not in your LeadSquared account) will get created in LeadSquared.
  • Update only existing record – Leads that exist in both your WP Forms account and LeadSquared accounts will get updated in LeadSquared.

LeadSquared - wp forms sync behaviour

 

5.2.2 Mapping

On the Mapping screen, the WP Forms system fields mapped to the corresponding LeadSquared lead fields are visible. This mapping is carried out by default. If required, you can change or update the default field mapping.

  • To provide a default value for any field, click  , enter the value under Default Value, and click Google.
    • If the data provider doesn’t send data for any lead field, then the default value will get assigned to that specific field. But if the field already has an existing value, then the default value will be ignored.
  • To disable lead data capture for any field, disable the Zoom slider.
  • You can also mark and update a unique lead field as the search key from this screen, by clicking unique icon.
  • To create a custom WP Form field, click the Add Custom button.
    1. Once this field is created, you must map it to the relevant LeadSquared lead field.
    2. After the field is mapped, to save the custom field, click Google.
    3. To delete a custom field, click .

Once you’re done, click Save & Next.

Note:

  • Based on the lead fields configured in your Contact Form 7, and the use case you’re trying to solve, add or update the lead fields mapped in LeadSquared.
  • If you face an error when carrying out the field mapping, refer to How to Map Entity Options for Lead Capture.

LeadSquared - wp forms edit mapping

 

5.3 Generate Webhook URL

After you provide basic details and finish field mapping, a custom webhook URL is generated. To automate lead capture, copy this URL and configure it on your WordPress account. To know how to do this, refer to the next section…

After you’ve set up the webhook, click More Actions, and enable the sync job. This ensures that through the webhook, lead data from WP Forms is pushed to LeadSquared.

Note: You must have an elite plan to perform webhook integration. To know more, refer to Pricing.

LeadSquared - wp forms sync

 

6. Add Webhook to WordPress WP Forms Plugin

Once the LeadSquared webhook is generated, add and configure this webhook on your WordPress WP Form plugin.

6.1 Install WP Forms Plugin

First, download the WP Forms plugin zip file from your WP Forms account. Next, upload and activate the WP Forms plugin –

  1. In your WordPress account, hover your mouse over the Plugins option and click on Add New.
  2. At the top of the page, click the Upload Plugin button. Upload the zip file you downloaded from your Wp Forms account.
  3. Click Install Now. Then click Activate.
Note: For more details, see Install and Activate WP Forms Plugin.
LeadSquared Integrations

 

6.2 Add Your License Key

  1. Once you install the plugin, on the left tab, click WP Forms, then click Settings.
  2. Enter your license key and click Verify Key.
LeadSquared Integrations

 

6.3 Install Webhooks Add-on and Configure the Webhook

Note: You must first enter your license key under the WP Forms settings, before you can enable the webhook add-on.
  1. Hover your cursor over WP Forms and select Addons.
  2. Search for Webhooks Addon and click Install Addon.
  3. Click Activate.
  4. Under WP Forms, click All Forms.
  5. Select a form and click Settings.
  6. Select Webhooks and click Add New Webhook.
  7. Enter the relevant details and click Save.
LeadSquared - wp forms Configure Webhook

 

7. View Logs

Here, you can view logs of all the sync jobs that have taken place. View New Events (New Leads), Updated Events (Updated Leads), and Errors (when capturing leads).

  1. Navigate to Apps>WP Forms.
  2. From the More Actions dropdown, click View Logs.
  3. You can filter the logs by selecting a date range (Today, Last 7 Days, This Month, and Last Month), by selecting the Job Status (“All”, “Success” and “Failure”), and by selecting the Sync Status (All, Error, and Success).
  4. You can view the sync status of the following events –
    • New Events – List of all the new leads that have been created in LeadSquared during the selected date range.
    • Updated Events – A list of all the –
      • Duplicate leads that were created with the same Search by Criteria value (e.g., with the same Email Id, Mobile Number, etc.).
      • Leads that previously contained errors, which were fixed and synced successfully.
    • Failed – The list of leads that have not been captured due to mapping errors (e.g., when a boolean field is mapped to an integer field, etc.).
  5. To view the Sync Response details, under Request ID/Sync Job ID, click the Id.
    • Under the right panel, you can view the response status, the API URL, the request, and the response.
    • The responses that are successful will contain the details of the leads that have been pushed from WP Forms.
    • To view the lead capture response under Sync API Response, Leads Updated and Errors in Leads, click Information.

Note:

  • For a response that contains an error, the reason for the error is listed in the response. Once you fix it, you can click the Retry button to perform the sync again.
  • The current Lead Sync Behaviour will reflect in the Logs screen. This will help identify the sync that’s used (Capture or Update) for the selected Request/Sync Job Id.

LeadSquared - wp forms view logs

 

8. Other Actions

You can edit or delete the WP Forms connector instance that you created. To do this –

  1. Navigate to Apps>App Marketplace.
  2. Search for WP Forms.
  3. Alongside the WP Forms connector, hover your cursor over .
  4. From the list of options, you can perform the following actions –
    • Edit Configuration
    • Disable Configuration
    • Remove Configuration

LeadSquared - wp forms other actions

 

9. View Reports

You can view the total number of leads that have been pushed by WP Forms, by referring to the Lead Source report. To know more, please refer to How to track the source of your Leads using Lead Source Report?

 

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!

Integrate Formcraft with LeadSquared

1. Feature Overview

This connector captures leads from Formcraft on your WordPress account to LeadSquared. You can configure the connector to capture leads in real-time from your WordPress Formcraft account. Once the leads are captured, you can leverage LeadSquared’s CRM features to nurture and convert your leads.

 

2. Prerequisites

  • You must be the Administrator of your LeadSquared account.
  • You must have the Formcraft plugin installed in your WordPress account.
  • This is a paid feature. To enable it, reach out to your account manager, or write to support@leadsquared.com.

 

3. How it Works

To push lead data from your WordPress Formcraft to your LeadSquared account, configure the Formcraft connector instance. Once configured, enable the connector sync.

During configuration, a webhook URL is generated in LeadSquared. Once you install the Formcraft to Webhook plugin on WordPress, you can copy the LeadSquared Webhook URL and configure it in your WordPress account. Once configured, the lead capture process is initiated.

 

4. Installation

You must first install and configure the Formcraft connector.

  1. Navigate to Apps>Apps Marketplace.
  2. Search for Formcraft, and click Install.
    • Alternatively, you can find the connector on the left panel, under Word Press.
  3. Once installed, hover your cursor over , and click Configure.

LeadSquared - Formcraft installation

 

4.1 Configure the connector

Once you’ve installed the connector, on the Configure Formcraft pop-up, configure the connector access for the non-Admin users in your account. Only those users for whom access is granted can view and access the connector (under the Apps main menu).

  1. Select if you want to grant Connector Access that’s Based on Role or Advanced (User Level).
    • Based on Role – From the Specify Roles dropdown, select the LeadSquared user roles that can use the connector.
    • Advanced (User Level) – From the Advanced (User Level) dropdown, select a user boolean field. Based on the value entered in the selected boolean field, the user can access the connector (e.g., for the user Sam, if the “Is Employee” boolean user field contains the value “Yes”, then this user can access the connector).
  2. Once you’re done, click Save Details. To continue the configuration, refer to the below sections.
Note: By default, all Admin users will have access to the connector.
LeadSquared - Formcraft initial configurations

 

5. Admin Configuration

To continue the connector configuration, navigate to Apps>Formcraft.

5.1 Basic Settings

Enter the following details –

Property Description
Lead Source Enter the lead source through which the leads were captured (e.g., Formcraft, email campaign, etc.). This detail will be displayed on the Lead Details page, under Lead Source.
Default Country Code If the lead’s mobile number is captured without a country code, the default country code that’s selected from the dropdown will be added to the lead’s mobile number.
Select Time Zone The time zone followed in your WordPress account.
Lead Capture Search By Criteria To avoid duplicate leads, you must select one unique lead field (e.g., email Id, mobile number, PAN number, etc.) as the search key. This is used to identify the leads pushed from Formcraft.

To know how to mark a LeadSquared lead field as unique, please refer to How to Make a Custom Field Unique.

Lead Capture Secondary Search By Criteria If lead identification and capture through the primary Search By criteria fails, it will be re-attempted using the secondary Search By criteria.
Select User to Notify on Failure If there is an error in fetching leads, the selected user will receive a failure message via email. You can select a user from the list of all the users available in your LeadSquared account.

To know more about the type of errors, please refer to Error Notifications.

Enable Notification To ensure notification emails are sent to the selected user when there’s a failed query, enable the Checkbox checkbox.

Once you’ve entered all the details, click Save & Next.

LeadSquared - Formcraft basic settings

 

5.2 Entity Options

Define the sync behavior of the connector when leads are captured.

 

5.2.1 Lead/Contact Entity

Based on the Lead Capture Search By criteria (email Id, phone number, etc.), LeadSquared identifies and captures leads from Formcraft. Lead capture is enabled by default, and it cannot be disabled. The following options are available to configure the connector’s Sync Behaviour –

  • Capture (Create and Update existing) Record – Leads that only exist in your WordPress account (but not in your LeadSquared account) will get created in LeadSquared. Leads that exist in both your data provider and LeadSquared accounts will get updated.
  • Create only new record – Leads that only exist in your WordPress account (but not in your LeadSquared account) will get created in LeadSquared.
  • Update only existing record – Leads that exist in both your WordPress account and LeadSquared accounts will get updated in LeadSquared.

LeadSquared - formcraft sync behaviour

 

5.2.2 Mapping

On the Mapping screen, the Formcraft system fields mapped to the corresponding LeadSquared lead fields are visible. This mapping is carried out by default. If required, you can change or update the default field mapping.

  • To provide a default value for any field, click  , enter the value under Default Value, and click Google.
    • If the data provider doesn’t send data for any lead field, then the default value will get assigned to that specific field. But if the field already has an existing value, then the default value will be ignored.
  • To disable lead data capture for any field, disable the Zoom slider.
  • You can also mark and update a unique lead field as the search key from this screen, by clicking unique icon.
  • To create a custom Formcraft field, click the Add Custom button.
    1. Once this field is created, you must map it to the relevant LeadSquared lead field.
    2. After the field is mapped, to save the custom field, click Google.
    3. To delete a custom field, click .

Once you’re done, click Save & Next.

Note:

  • Based on the lead fields configured in your Formcraft form, and the use case you’re trying to solve, add or update the lead fields mapped in LeadSquared.
  • If you face an error when carrying out the field mapping, refer to How to Map Entity Options for Lead Capture.

LeadSquared - formcraft edit mapping

 

5.3 Generate Webhook URL

After you provide basic details and finish field mapping, a custom webhook URL is generated. To automate lead capture, copy this URL and configure it on your WordPress account. To know how to do this, refer to the next section…

After you’ve set up the webhook, click More Actions, and enable the sync job. This ensures that through the webhook, lead data from Formcraft is pushed to LeadSquared.

Note: To view logs of all the sync jobs that have taken place, from the More Actions dropdown, click View Logs.

LeadSquared - formcraft copy url

 

6. Add Webhook to WordPress Formcraft Plugin

Once the LeadSquared webhook is generated, add and configure this webhook on your WordPress Formcraft plugin.

6.1 Install Formcraft Plugin

  1. In your WordPress account, hover your mouse over the Plugins option and click on Add New.
  2. Type Formcraft in the search box.
  3. Click Install Now.
  4. Click Activate.
Note: For more details on how to install the Formcraft plugin in your WordPress, see How to Register Your Plugin.

LeadSquared - formcraft Install Plugin

 

6.2 Configure the Webhook

  1. On the left side of the screen, click Formcraft and create a new form.
  2. Open the custom form you created and click Settings.
  3. Scroll to the bottom.
  4. Under Send data to Custom URL, enter the webhook URL and method.
Note: For more details, refer to Send Data to Custom URL.

LeadSquared Integrations

 

7. View Logs

Here, you can view logs of all the sync jobs that have taken place. View New Events (New Leads), Updated Events (Updated Leads), and Errors (when capturing leads).

  1. Navigate to Apps>Formcraft.
  2. From the More Actions dropdown, click View Logs.
  3. You can filter the logs by selecting a date range (Today, Last 7 Days, This Month, and Last Month), by selecting the Job Status (“All”, “Success” and “Failure”), and by selecting the Sync Status (All, Error, and Success).
  4. You can view the sync status of the following events –
    • New Events – List of all the new leads that have been created in LeadSquared during the selected date range.
    • Updated Events – A list of all the –
      • Duplicate leads that were created with the same Search by Criteria value (e.g., with the same Email Id, Mobile Number, etc.).
      • Leads that previously contained errors, which were fixed and synced successfully.
    • Failed – The list of leads that have not been captured due to mapping errors (e.g., when a boolean field is mapped to an integer field, etc.).
  5. To view the Sync Response details, under Request ID/Sync Job ID, click the Id.
    • Under the right panel, you can view the response status, the API URL, the request, and the response.
    • The responses that are successful will contain the details of the leads that have been pushed from Formcraft.
    • To view the lead capture response under Sync API Response, Leads Updated and Errors in Leads, click Information.

Note:

  • For a response that contains an error, the reason for the error is listed in the response. Once you fix it, you can click the Retry button to perform the sync again.
  • The current Lead Sync Behaviour will reflect in the Logs screen. This will help identify the sync that’s used (Capture or Update) for the selected Request/Sync Job Id.

google forms view logs

 

8. Other Actions

You can edit or delete the Formcraft connector instance that you created. To do this –

  1. Navigate to Apps>App Marketplace.
  2. Search for Formcraft.
  3. Alongside the Formcraft connector, hover your cursor over .
  4. From the list of options, you can perform the following actions –
    • Edit Configuration
    • Disable Configuration
    • Remove Configuration

LeadSquared - Formcraft other atcions

 

9. View Reports

You can view the total number of leads that have been pushed by Formcraft, by referring to the Lead Source report. To know more, please refer to How to track the source of your Leads using Lead Source Report?

 

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 SMS Connectors – USA

1. Feature Overview

LeadSquared SMS Connectors facilitates customer support and other marketing efforts through simple, secure and reliable text messages. This connector lets you integrate popular SMS providers with your LeadSquared account to send automated, one-to-one and bulk SMSes to leads and opportunities in the USA, directly from LeadSquared.

Note: In this article, we’ve used Twilio as an example to demonstrate the installation and set-up process.

 

2. Prerequisites

  • To enable an SMS provider’s connector on your account, contact your account manager or write to support@leadsquared.com.
  • You must be an administrator user of your Leadsquared account.
  • Your account plan must support SMS integration.

 

3. How it Works

Set up the connector by providing your SMS provider’s account details (Transactional and Promotional usernames, API Keys and Tokens, passwords, etc.). Once it’s set up, create and configure the SMS templates you’ll be using to message your leads. After these templates are configured, send SMSes to your leads.

 

4. Install the Connector

To install the Twilio connector on your account –

  1. From the main menu, navigate to Apps>Apps Marketplace.
  2. Search for Twilio Texting (Outbound), and click Install.
    • Alternatively, you can find the connector on the left panel, under SMS.
  3. Then, click Configure.
  4. On the Configure Twilio Texting (Outbound)  pop-up, no further action is required on this page. To configure the connector, navigate to Apps>Configure Twilio Texting (Outbound).

Twilio LeadSquared Integration

 

5. Configure the Connector

Once the connector is installed, navigate to Apps>Configure Twilio Texting (Outbound), and provide the following details –

5.1 Authentication

Enter your Twilio account credentials –

  • Username – Your Twilio account username.
  • Password – Your Twilio account API key.

Once you’re done, click Save & Next.

Twilio LeadSquared Integration

 

5.2 Activity Creation

When SMSes are sent to your lead, an activity is posted automatically against that lead. Here, configure the activity creation method for the SMS activity.

  • Async API – This is the recommended method. If you’ve selected this method, enter your LeadSquared account’s Async API URL and API Key. To obtain both these values, navigate to My Profile>Settings>API and Webhooks>Async API.
  • Sync API – This method is selected by default. To post limited SMS activities against your lead, select Sync API.

Note:

  • Through the Sync API method, the activity creation process happens without any delays. But activity creation or tracking may fail during peak hours and when there’s high traffic to our servers. To work around this potential issue, we recommend you use the Async API method.
  • Async APIs must be enabled on your LeadSquared account for the Async method to work.

Twilio LeadSquared Integration

 

5.3 Sender Management

To add your Twilio account’s Sender IDs, click Add New, and on the Add Sender ID pop-up, enter the following details –

  • Sender ID – Enter your Twilio phone number from which you’ll send messages to your leads. To know how to obtain a number, refer to Twilio Phone Numbers.
  • Name – A name to identify the Sender ID (e.g., Promotional, Transactional, etc.). This is primarily for internal reference. This is optional.
  • Sender Distribution – Select the users to whom the Sender ID will be assigned –
    • Based on Role – Select the LeadSquared user roles (e.g., Administrator, Marketing User, etc.) to whom you want to assign the Sender ID.
    • Advanced (User Level) – Select a boolean user field that’s configured in your account. If the selected user field contains the value “True” for any user, the Sender ID will be assigned to them.
  • Advanced Sender ID Distribution options – In instances where individual Twilio phone numbers are assigned to each of your users (agents), enable this setting to send messages from the phone numbers mapped to your users. Once enabled, select the LeadSquared user field in which the phone numbers are stored.

To add multiple Sender IDs, repeat the steps mentioned above. Once you’re done, click Save, and click Save & Next.

Twilio LeadSquared Integration

 

5.4 Permissions

Grant users permissions to perform the following actions:

  • Send single and bulk SMS
  • Manage reports (viewing reports)
  • Send MMS
  • Converse

These actions will be configured and available on the following pages –

  • Manage Leads page grid
  • Manage Opportunities page grid
  • Lead List
  • Automation Page
Note: We used the Send SMS Bulk action as an example to demonstrate this section. Configure the other actions following the same steps, unless stated otherwise.

You can also configure permission you want to grant users for managing templates and reports. This action will be configured on the following pages –

  • Manage Templates (the Twilio template creation screen)
  • Manage Reports (the Twilio SMS Reports screen)
  1. Under Functionality, click on the page for which you want to configure the permissions.
  2. On the Send SMS pop-up, provide the following details –
    • Action Label – Enter the display name of the SMS action (e.g., Send Text – Twilio, Send Bulk Text – Twilio, etc.). The limit on the number of characters you can add is 25.
    • Campaign Size – This is applicable only when sending bulk SMSes. You can send SMSes to up to 200 leads through the Lead Grid, and up to 400,000 bulk SMSes through the Manage Lists page in one go.
    • Permission – Select if you want to enable users to Send SMS based on their user role or based on the values entered in a user boolean field.
      • Based on Role – Select the LeadSquared user roles based on which you want to grant Send SMS permissions.
      • Advanced (User Level) – Select a boolean user field that’s configured in your account. If the selected user field contains the value “True” for any user, they’ll be able to access the Send SMS action.
  3. To disable the action for your users on any page, under Enable/Disable, disable the Zoom slider. The action cannot be disabled for the Manage Templates and Manage Reports screens.
Note: To configure the send SMS action on the Manage Opportunities grid, copy the Configurable Action Url, and use it to create a new Custom Opportunity Actions. To know more, contact your account manager or write to suport@leadsquared.com.

LeadSquared Twilio Integration

 

5.5 Advanced Settings

Compliance

The SMSes you send to your leads must meet regulatory compliances mandated in the US. You can either choose Opt-out or Opt-in as the compliance type. Once you select the type, from the list of boolean lead fields (e.g., ‘Do Not SMS’) available in your account, select an opt-out/opt-in field.
Leads for whom the value of the Opt-out field is set to ‘True’ will not receive any SMS. Alternatively, leads for whom the value of the Opt-in field is set to ‘True’ will receive SMSes.

Twilio LeadSquared Integration

Date and Time Related Details

  • Timezone – Select the timezone your LeadSquared account should follow when sending SMSes to leads.
  • Date/Time Format – Select the date and time format your LeadSquared account should follow when sending SMSes to leads.

Twilio LeadSquared Integration

You can define business hours during which SMSes can be sent to your leads. This step is optional.

  1. Alongside Business Hours, enable the Slider slider.
  2. From the Schedule dropdowns, define the business hours.
  3. From the Select Sender IDs dropdown, select the senders to whom this business hour definition will be applied.
Note: If Business Hours are defined, your users will not be able to send any messages outside these defined hours.

Twilio LeadSquared Integration

Other Details

From the Other Phone Field dropdown, select the default phone field in which the lead’s phone number is stored in your account. Once you’re done, click Save & Close.

Note: To ensure a higher deliverability rate for your SMS campaigns, ensure phone control validations are enabled for this phone number field. To learn more, see Control Phone Number Format.

Twilio LeadSquared Integration

 

6. Manage Templates

After the Twilio connector is set up, add SMS templates which you’ll be using to message your leads.

  1. Navigate to Apps>Manage Templates. This is the action label name you’ve configured for the Manage Templates screen (e.g., Manage Templates – Twilio, etc.).
  2. On the Manage Templates – Twilio screen, click Add Template.
  3. On the Add/Edit Template pop-up, enter the following details –
    • Category – Select the LeadSquared category type for the SMS template.
      • Lead – Select this if you’re using this template to send messages to leads (e.g., offers, promotions, etc.).
      • Opportunity – Select this if you’re using this template to send messages to opportunities (e.g., offers, promotions, etc.).
      • Activity – Select this if you’re using this template to send notifications about an activity (e.g., Payments, Document Collections, etc.).
      • Task – Select this if you’re using this template to send notifications about a task (e.g., Appointment Reminders, Follow Ups, etc.).
      • User – Select this if you’re using this template to send messages to users (e.g., Reminders, Company Wide Announcements, etc.).
    • Template Name – Provide a name for the template.
    • Source Availability – Select if the template should be available to send Single SMS, Bulk SMSes and SMS through Automations. You can select all three sources if required. It is mandatory to select at least one source.
    • Content – Enter the content of the message you want to send to your lead here.
      • Add Variable – To add mail merge fields, click Add Variable. Variables in LeadSquared are defined as {{var}} i.e, the variable name is enclosed within two curly brackets.  If the approved template contains a mail merge field “{#var#}”, then the LeadSquared mail merge value can only replace “{#var#}”, without changing anything else in the template. For e.g., “Hi {#var#}, hope you’re doing well!” can only be replaced by, “Hi @{Lead:FirstName,}, hope you’re doing well!”. We also support Custom Variables. You can use this to mail merge custom variables like the Company Name, website URLs, etc.
  4. Once you’re done entering all the details, click Save.

Twilio LeadSquared Integration

On the Manage Templates screen –

  • To edit an existing template, alongside the template, click .
  • To delete an existing template, alongside the template, click .
  • You can sort and filter existing templates by –
    • Sender ID
    • Last Modified By user
    • Category

Twilio LeadSquared Integration

 

7. Send Single SMS

To send a one-to-one SMS to your leads –

  1. Navigate to Leads>Manage Leads.
  2. Alongside the lead you want to message, hover your cursor over . From the available options, under Messaging, click the messaging action label you’ve configured (e.g., Send Text – Twilio, etc.).
  3. On the Send Text pop-up –
    • Select the Sender Id through the From dropdown.
    • Under Message Body, either
      • Click Select a Template, and from the list of available templates, select the one you want to use,
        OR
      • Type out the message you want to send to your leads.
    • If there are custom variables available, check if the relevant values are mapped to each variable.
  4. Once you’re done, click Send.
Note: The steps to send one-to-one SMS to your opportunities are the same as the ones listed above. To message your opportunities, navigate to Leads>Manage Opportunities.

LeadSquared Gupshup Integration

Alternatively, you can also send one-to-one SMSes from the Lead Details page. To do this, hover your cursor over the Lead Actions button, and under the Messaging option, click the messaging action label you’ve configured (e.g., Send Text – Twilio, etc.).

LeadSquared Gupshup Integration

You can convert the message into an MMS by sending an image or GIF file. To send an MMS, on the Send Text pop-up, click attachment icon,  and you can –

  • Upload File – Attach a file to the message. The maximum supported file size is 4MB.
  • Enter URL – Paste the image or GIF URL.
  • From Lead Field – Mailmerge a lead field that contains the image file you want to attach to the message.
  • From User Field – Mailmerge a user field that contains the image file you want to attach to the message.
Note: Currently, only image and GIF files are supported.

LeadSquared Twilio Integration

 

8. Send Bulk SMS

You can send bulk SMSes to your leads from the Manage Leads page and the Manage Lists page.

8.1 Manage Leads Page

  1. Navigate to Leads>Manage Leads.
  2. Alongside the leads you want to send the SMS to, select the Checkbox checkboxes..
  3. Hover your cursor over the Actions menu. From the available options, under Messaging, click the messaging action label you’ve configured (e.g., Send Bulk Texts – Twilio, etc.).
  4. On the Send Bulk Text pop-up, enter the following details –
    • Campaign Details
      • Alongside Sending messages to…, check if the correct number field has been selected. You can select multiple number lead fields.
      • From the From dropdown, select the Sender Id.
      • Alongside Campaign Name, provide a relevant name for the SMS campaign.
      • Under Message Body, either
        • Click Select a Template, and from the list of available templates, select the one you want to use. Alternatively, to select a template, click select template icon.
          OR
        • Type out the message you want to send to your leads.
      • Once you’re done, click Save & Next.
    • Custom Params
      • If there are custom variables available in the template, check if the relevant values are mapped to each variable.
      • To edit the value for a variable, click .
      • Once you’re done, click Save & Next.
    • Review and Send – On this tab, review if all the SMS details are correct.
  5. Once all the details are verified, click Send.
  6. On the send SMS confirmation screen, click Yes. The SMS is sent to all the selected leads.

LeadSquared Gupshup Integration

 

8.2 Manage Lists Page

  1. Navigate to Leads>Manage Lists.
  2. Alongside the list you want to send the SMS to, hover your cursor over Settings icon. From the available options, under Messaging, click the messaging action label you’ve configured (e.g., Send Bulk Texts – Twilio, etc.).
    • Alternatively, open a list and from the List Actions menu, click Messaging, and click the action label you’ve configured.
  3. On the Send Bulk Text pop-up, enter the following details –
    • Campaign Details
      • Alongside Sending messages to…, check if the correct number field has been selected. You can select multiple number lead fields.
      • From the From dropdown, select the Sender Id.
      • Alongside Campaign Name, provide a relevant name for the SMS campaign.
      • Under Message Body, either
        • Click Select a Template, and from the list of available templates, select the one you want to use. Alternatively, to select a template, click select template icon.
          OR
        • Type out the message you want to send to your leads
      • Once you’re done, click Save & Next.
    • Custom Params
      • If there are custom variables available in the template, check if the relevant values are mapped to each variable.
      • To edit the value for a variable, click .
      • Once you’re done, click Save & Next.
    • Review and Send – On this tab, review if all the SMS details are correct.
  4. Once all the details are verified, click Send.
  5. On the send SMS confirmation screen, click Yes. The SMS is sent to all the selected leads.

LeadSquared Gupshup Integration

 

9. SMS via Automation

To send SMS via Automations

  1. Navigate to Workflow>Automation.
  2. Create a new automation, or edit an existing one.
  3. After selecting the type of automation and the trigger, click the add expand icon, click Messaging, and click the messaging action label you’ve configured (e.g., Send Automation Texts – Twilio, etc.).
  4. After entering the required details and selecting a template or typing the message content, click Send SMS.
    • To mail merge multiple LeadSquared phone fields, click the Add Another Number button. Filter by the entity type under which the phone field is present, and use the search box to find and add the field. In the example below, we’ve mail merged the Lead Owner phone field to the automation.
  5. Publish the automation.

For more information, see How to Send SMS through Automation.

Note: You can send SMS via automation through this connector only for automations created using a Lead, Opportunity, Activity, Task, or User triggers.

LeadSquared SMS Connectors

 

10. Message via Converse

When this permission is enabled, send SMSes to your leads via LeadSquared Converse.

  1. Navigate to Leads>Manage Leads.
  2. Alongside the lead you want to message, hover your cursor over . From the available options, click Converse.
  3. To enable the Service Window, Select a Template.
  4. From the list of approved templates, select a relevant template, and click .
  5. Once the lead replies, you’ll be able to converse with them in real time.

LeadSquared Twilio Integration

 

11. View Reports

To view the reports and logs of all the SMSes sent through the Twilio connector –

  1. Navigate to Apps>Manage Reports – Twilio.
  2. You can sort the report by the following filters –
    • Usage Reports – The logs of the total one-to-one as well as bulk messages sent through the connector.
      • Templates – Filter the reports on the basis of the templates used when sending the messages.
      • Message Source/User Wise – Filter the reports on the basis of the message source (Automation, Bulk and One-to-one messages).
      • Select Date – Select the time interval for which you want to view the SMS logs data. You can select a maximum date range of up to 90-days in the past.
      • Cumulative – This will render the report as a pie chart.
      • Timeline – This will render the report as a bar graph.
      • For pie charts, to populate the details section, click any part of the chart.
      • For bar graphs, if you delete any element, the display of the graph gets updated accordingly.

LeadSquared Gupshup Integration

    • Campaign Reports – The logs of all the bulk messages sent through the connector. This option will only show up if the connector supports bulk messaging.
      • Select Date – Select the time interval for which you want to view the SMS logs data. You can select a maximum date range of up to 90-days in the past.
      • Status – Filter by the campaign status (All, Success, Error, and Partial Error).
      • To view detailed logs of a campaign, click on the campaign. Alternatively, click the View icon. On the Batch Details screen, you can perform the following actions –
        • To view the API details, under Batch ID (the List Id), click the entry.
        • To view the status of the messages triggered, under Triggered, alongside the Batch Id you want to view the details for, click the number.
      • Message Triggered – The total number of leads to whom the messages were triggered.
      • Sent – The total number of successful messages sent to the SMS provider.
      • Messages Billable – Every block of 160 characters in a SMS is considered as a one SMS. For e.g., if you send one SMS that contains 340 characters, it is considered as 3 messages (160+160+20) under the Messages Billable header.
      • Error – Any internal LeadSquared errors (e.g., server errors, etc.) that cause the Send SMS action to fail will get logged under the Errors column.
      • Invalid – The following scenarios when sending SMSes will get logged under the Invalid column –
        • Formatting issues with the lead’s phone numbers
        • Empty or missing lead phone numbers
        • Sending SMS outside the configured Business Hours
      • Opted Out – The total number of messages sent to leads who have opted out of receiving messages.

Note: To download/export a report, under Actions, click download icon. The report contains the Lead Id, Phone Numbers, Opportunity Id, Message Content, Status Message, Message Type and Message Count of all the leads to whom the message was sent.

LeadSquared Gupshup Integration

Alternatively, click on the Batch Id to download a report that contains the Lead Phone Number and Message content of the SMS sent to leads.

LeadSquared Gupshup Integration

 

 

12. SMS Activities

You can track the SMS sent, from the Lead Details and Manage Activities pages. We automatically post SMS Sent activities in real-time.

12.1 Lead Details

To view more details, click the SMS Sent link for each activity.

LeadSquared Tech Alpha Connector

 

12.2 Manage Activities

You can also view the list of leads with SMS activities. Be sure to select SMS Sent from the Activity Type drop.

LeadSquared Tech Alpha Connector

You can use the Advanced Search feature to filter SMS based on different fields, such as campaigns, date-time fields, etc.

LeadSquared Tech Alpha 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!

Languages Available in LeadSquared

1. Feature Overview

You can change the language used in your LeadSquared account. Keep in mind that the entire user interface does not get translated into the language you have chosen. Some words and buttons would still be displayed in English.

Note: The localization feature isn’t available by default for the LeadSquared Platform and for ACE. To enable this feature, contact your account manager or write to support@leadsquared.com. It is available by default for Marvin and the LeadSquared Mobile App.

 

2. Languages Available in LeadSquared

2.1 LeadSquared Platform

The regular LeadSquared platform supports the following languages –

  • English.
  • Hindi.
  • Indonesian.
  • Portuguese Brazilian.
  • Spanish Latin America.
  • Vietnamese.

You can change the language displayed in your LeadSquared account on the top left side of your account, next to your logo or on the bottom part of the page.

Note: leadsquared.com supports Indonesian in some features on the following pages –

    • Products.
    • Solutions.
    • Industries.
    • Pricing.
    • Demo pages.

LeadSquared - Change Language on regular platform

2.2 Ace

Ace supports the following languages –

  • English.
  • Hindi.
  • Indonesian.
  • Portuguese Brazilian.
  • Spanish Latin America.
  • Vietnamese.

You can change the language displayed in your Ace account on the top right side of your account, next to your logo or on the bottom part of the page as shown in the image below –

LeadSquared - Change language on ACE

2.3 Marvin

Marvin supports the following languages –

  • English.
  • Hindi.
  • Indonesian.
  • Portuguese Brazilian.
  • Spanish Latin America.
  • Vietnamese.
  • Arabic.

To change the language displayed in your Marvin account –

  1. On the bottom left of your screen, click My Profile.
  2. Click Settings.
  3. Under Personalisation tab, click the dropdown under Language and select the relevant option.

LeadSquared - change language in marvin

2.4  Mobile App

The LeadSquared mobile app supports the following languages –

  • English.
  • Hindi.
  • Indonesian.
  • Portuguese Brazilian.
  • Spanish Latin America.
  • Vietnamese.
  • Tamil.
  • Gujarati.
  • Kannada.
  • Telugu.
  • French.
  • Dutch.

To change the language displayed in your mobile app –

  1. Click LeadSquared - Mobile app menu.
  2. Click Setting icon.
  3. Select Set Language and choose the relevant language.

LeadSquared - Change language in mobile app

 

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!