Salesforce CRM

Customer Relationship Management

Overview

Salesforce is a leading Customer Relationship Management (CRM) platform that manages leads, contacts, accounts, opportunities, and support activities across sales, marketing, and service functions. It centralizes structured customer data and tracks critical lifecycle interactions.

CleverTap's native Salesforce integration combines structured CRM data with behavioral insights gathered from digital touchpoints. Delivered via the CleverTap managed package (namespace: CleverTap) on the Salesforce AppExchange, it supports a data flow that sends CRM records to CleverTap in real-time or in batches. Customers can also send engagement data from CleverTap back to Salesforce using the CleverTap Webhook integration.

This enables marketing, sales, and support teams to deliver contextual, timely customer experiences throughout the full lifecycle.

Key Benefits

The following benefits help you maintain a connected customer data strategy while enabling targeted engagement across every stage of the customer lifecycle:

  • Unified Customer Profiles

    Bring Salesforce records, such as contacts, leads, accounts, opportunities, or custom objects, into CleverTap as profile data to create a centralized view of your customer.

  • CRM-Driven Segmentation

    Build dynamic audience segments in CleverTap using Salesforce attributes such as lead stage, industry, or deal value

  • CRM-Triggered Engagement

    Use CRM lifecycle changes, such as task creation, opportunity updates, case resolutions, or custom object changes, as triggers for CleverTap Journeys, campaigns, and messages.

  • Automated Lead Enrichment

    Use CleverTap campaigns to capture user signals (for example, NPS responses or feedback surveys) and push them into Salesforce objects for sales or success follow-up.

How Integration Works

The integration supports bi-directional data flow, each configured independently:

MechanismUse Case
Salesforce → CleverTap (Import)CleverTap-managed package with Apex triggers, Queueable jobs, and Record-Triggered Flows (for custom objects).You want CRM records and activity to drive engagement in CleverTap.
CleverTap → Salesforce (Export)CleverTap webhook channel secured with OAuth 2.0 Client Credentials, targeting a custom Apex REST endpoint in Salesforce.You want engagement data, survey responses, or campaign signals to enrich CRM records.

Prerequisites for Integration

Before configuring the integration, ensure you have the following:

Salesforce

  • A valid Salesforce account on Enterprise, Unlimited, or Performance edition with API access enabled.
  • Permission to access Object Manager, App Manager, Flow Builder, and Apex Classes.
  • The CleverTap-managed package is installed from AppExchange (namespace: CleverTap).
  • The CleverTap Integration Access permission set is assigned to users configuring the integration.

CleverTap

  • Admin access to the CleverTap dashboard.
  • Your CleverTap Account ID, Passcode, and Region are available under Settings > Project.

Getting Started

Configure the integration in the direction (or directions) that match your use case:



CleverTap Ask AI Widget (CSP-Safe)