How to Integrate LeadSquared with CallHippo

CH ST
Written by admin · Updated 3 Jul, 2026

Connecting LeadSquared with CallHippo syncs your leads into the dialer and pushes every call and SMS back to the lead’s activity history, so your sales team keeps a complete record without manual logging. This guide covers getting your LeadSquared API credentials, connecting them in CallHippo, and setting up SMS activity logging and call routing.

Before you begin

Make sure you have the following ready:

  • Admin access to your LeadSquared account.
  • An active CallHippo account with access to the Integrations tab.
  • The Google Chrome browser, if you want to use click-to-call.

Get your LeadSquared API credentials

  1. Log in to your LeadSquared account.
  2. Go to User Settings > API and Webhooks > API Access Keys. Copy and note your API Host, then click Generate Key.
    LeadSquared API Access Keys page with the API host highlighted and the Generate Key button
  3. If you already generated a key, click Show Secret Key. Note down both the Access Id and the Secret Key.
    LeadSquared API Access Key popup showing the Access Id and Secret Key

You now have the three values the integration needs: API Host, Access Id, and Secret Key.

Connect LeadSquared in CallHippo

  1. Log in to your CallHippo account and click Integrations in the left sidebar.
  2. Go to the REST API section. If no API token exists, generate one by clicking the + icon.
    CallHippo Integrations REST API section with the Generate API token plus icon highlighted
  3. Find and select LeadSquared and click Connect.
  4. In the Integration Setup popup, enter your LeadSquared API Host, Secret Key, and Access Id, then click Connect Now.
    CallHippo LeadSquared Integration Settings popup with call activity statuses selected
  5. Once connected, the integration status shows Integrated.
    CallHippo Active Integrations showing LeadSquared marked as Integrated

Set up the SMS activity event

To log SMS activity in LeadSquared, first create a custom activity type there:

  1. Log in to LeadSquared, click the user icon at the top right, and go to Settings > Leads > Custom Activities & Scores.
    LeadSquared Settings menu with Leads and Custom Activities and Scores highlighted
  2. Click Add to open the activity setup.
    LeadSquared Custom Activities and Scores page with the Add button highlighted
  3. Add a name, select the options shown, and click Next.
    LeadSquared Add Custom Activity Type step 1 with activity options selected
  4. Set all fields to optional by unchecking every box in the Mandatory column, then click Next.
    LeadSquared Add Custom Activity Type step 2 with all Mandatory checkboxes unchecked
  5. Review the activity details and click Save.
    LeadSquared Add Custom Activity Type step 3 activity details with the Save button highlighted
  6. Once the activity is created, note down its Activity Code.
    LeadSquared Custom Activities list with the activity Code column highlighted
  7. Back in CallHippo, go to the Integrations page and click the LeadSquared integration settings icon to open Integration Settings.
    CallHippo Active Integrations with the LeadSquared settings gear icon highlighted
  8. Turn on the SMS activity toggle, then choose the custom activity you created from the Select SMS Activity Type for LeadSquared dropdown.
    CallHippo LeadSquared settings with the SMS activity toggle on and the activity type dropdown open

Route incoming calls by lead owner

In the LeadSquared Integration Settings, enable Intelligent Incoming Call Routing (based upon Lead Owners) to automatically route inbound calls to the lead owner mapped in LeadSquared. This connects callers to the right person faster and applies to all numbers on the integration with no per-number setup.

CallHippo LeadSquared settings with the Intelligent Incoming Call Routing toggle highlighted

Enable the Create activity in LeadSquared even if the calling lead doesn’t exist toggle if you want CallHippo to log activity for callers who are not yet leads in LeadSquared.

CallHippo LeadSquared settings with the toggle to create an activity even when the lead does not exist highlighted

How the LeadSquared sync works

  • Your LeadSquared leads sync into the CallHippo dialer as contacts once a click-to-call takes place.
  • When you add, update, or delete a lead in LeadSquared, the change syncs to CallHippo on the next click-to-call.
  • Call logs for any call made to or received from a LeadSquared contact appear in the CallHippo dialer.
  • SMS activity for any text sent to or received from a LeadSquared contact appears in the CallHippo dialer.
  • Call and SMS activity are displayed in the LeadSquared lead’s activity history.

Call activity appears under Dashboard > Leads > Manage Leads > (open the lead) > Activity History.

LeadSquared lead Activity History showing logged CallHippo outbound calls with recordings

SMS activity appears in the same Activity History view.

LeadSquared lead Activity History showing logged CallHippo SMS activity

After Call Work data in LeadSquared

If your plan includes CallHippo’s call tags and disposition service and it is enabled, the activity pushed to LeadSquared includes the tags and disposition you add on the After Call Work (ACW) screen.

LeadSquared call activity detail showing After Call Work call notes with disposition and tags

Note: This syncs only when the tags and disposition are added on the After Call Work screen. Tags or dispositions added later from the call logs or another feed will not sync to LeadSquared.

Enable click-to-call with the Chrome extension

Install the CallHippo Click-to-Call Chrome extension to dial LeadSquared leads in one click. If you use CallHippo’s native telephony inside LeadSquared, refer to the CallHippo LeadSquared telephony setup guide for step-by-step configuration.

Still need help? Reach us at [email protected].

Still need a hand?

Can't find what you're looking for?

Our support team is here around the clock. Open a ticket or chat with us and we'll get you back on the call.