Dialer CRM Integration

Run outbound campaigns3 min readUpdated 2026-03-14

JustCall's Sales Dialer integrates with 16+ CRMs, letting you create campaigns directly from your CRM data and sync call outcomes back automatically. This eliminates manual data entry and keeps your pipeline current.

Available on: All dialer types, all Sales Dialer plans. CRM integration requires a connected CRM account.


Supported CRMs

CRMCampaign creation from CRMOutcome sync
HubSpotYesYes
SalesforceYesYes
PipedriveYesYes
Zoho CRMYesYes
ActiveCampaignYesYes
FreshsalesYesYes
CopperYesYes
CloseYesYes
And 8+ moreVariesYes

Check Settings > Integrations for the full list of supported CRMs and their capabilities.

Connecting Your CRM

  1. Go to Settings > Integrations.
  2. Find your CRM and click Connect.
  3. Authorize JustCall to access your CRM account.
  4. Configure field mapping (see below).

Creating Campaigns from Your CRM

From the JustCall Dialer

  1. Create a new campaign in Sales Dialer > Campaigns.
  2. At the contact upload step, select Import from CRM.
  3. Choose a CRM list, view, or segment (e.g., a HubSpot list or Salesforce report).
  4. JustCall imports the contacts and maps fields automatically.

From Inside Your CRM

Some integrations support launching campaigns directly from the CRM:

  • HubSpot: Select contacts in a list, click Create JustCall Campaign from the actions menu.
  • Salesforce: Use the JustCall widget on list views to push contacts to a new campaign.
  • Pipedrive: Filter contacts, then use the JustCall integration to create a campaign.

Syncing Call Outcomes

After each call, JustCall syncs the following data back to your CRM:

DataWhere it appears
Call logActivity/task record on the contact
Disposition codeCustom field or call outcome property
Call recordingLink attached to the activity record
Call durationActivity record details
Agent nameActivity record (assigned to)
NotesActivity record notes field

Sync happens automatically after each call. There is typically a 1–2 minute delay.

Field Mapping

Field mapping tells JustCall which CRM fields correspond to dialer fields.

  1. Go to Settings > Integrations > [Your CRM] > Field Mapping.
  2. Map required fields: phone number, first name, last name.
  3. Map optional fields: company, email, custom fields (used in sales scripts and analytics).
  4. Save your mapping.

JustCall remembers your mapping for future imports.

Best Practices

  • Create CRM views or lists specifically for dialer campaigns so you can import cleanly.
  • Map disposition codes to CRM pipeline stages to automate deal progression.
  • Use CRM-synced call recordings for coaching and quality assurance.
  • Review synced data weekly to ensure field mapping is working correctly.
  • Deduplicate contacts in your CRM before importing to avoid calling the same person twice.

Was this helpful?