CallRail Salesforce integration

A custom integration built on CallRail's API. Every tracked call lands on the right Salesforce record, and your team sees calls in two Lightning components: one on the record and one dashboard. Built for Litify and CaseCloud, and works with any Salesforce org.

100%

of calls matched to an existing intake or made into a new one

Testing at a 16-office Virginia injury and disability firm, before go-live.

Works with

LitifyCalls land on intakes, with the party matched by phone.
CaseCloudCalls land on CaseCloud intakes the same way.
Any Salesforce orgLeads, contacts, accounts or your own custom object.

Three parts

Not CallRail's standard connector. A purpose-built integration your team sees right on the record.

1

API integration

Calls come from CallRail's API straight into Salesforce. Each one is matched to the caller's record by phone number, or becomes a new intake. No stray Leads and no middleware.

2

Call component

A Lightning Web Component on the intake or matter that lists every call with its time, length, source and campaign.

3

Dashboard component

A Lightning Web Component dashboard showing calls by source and campaign, and how many became intakes and signed cases.

Calls3

  • Inbound, 4 min 12 sGoogle Ads, Workers' comp campaignToday 10:42
  • Inbound, 1 min 05 sWebsite, Contact page numberMon 3:18
  • MissedBillboard, I-64 numberMon 3:02
Call component on an intake

Call dashboardThis month

412calls
168intakes
41signed
Google Ads162
Website104
TV81
Billboard65
Dashboard component, calls by source

Example data.

How a call flows

From the end of the call to the dashboard, with no one typing anything.

  1. A call ends in CallRail
  2. The API sends it to Salesforce
  3. It is matched to the caller's record, or a new intake is created
  4. It appears in the call component on that record
  5. It is counted on the call dashboard by source and campaign

What you get

  • Every call on the right record, with source and campaign
  • A call history on each intake and matter
  • A dashboard of calls, intakes and signed cases by source
  • No stray Lead records left behind

What you need

  • Salesforce, with Litify, CaseCloud or your own intake setup
  • A CallRail account with API access

How setup runs

  1. Review your CallRail companies and intake process
  2. Connect your CallRail account and set the matching rules
  3. Test in a sandbox against your real call history
  4. Deploy the components to your pages and train your team

Want to see it on your calls?

Book a consultation and we will walk through how it fits your intake process.