Call Tracking

Track calls for all your campaign phone numbers to optimize your marketing ROI

What is Call Tracking?

Call tracking is the method of measuring marketing campaigns via the analytics of inbound calls from customers. This method empowers marketers to measure the performance of any marketing campaign both online (e.g., display, adwords, etc.) and offline (e.g., newspaper, billboards, etc.); where ever the company's phone numbers are listed. These phone call insights include, how many times the phone number has been called, duration of each call, phone number and location of the caller, etc. These analytics helps companies track conversion rates across all marketing channels and optimize marketing ROI as well as identify unique behaviors of highly qualified leads.

Who uses call tracking?

Marketing Teams

Measure performance for online and offline campaigns and collect in-depth behavior data on all of your leads to optimize ad spend and lead qualification criteria.

Political Campaigns

Understand where your voters and optimize your campaign dollars by measuring which billboards, posters, and direct mail campaigns are the most effective.

Sales Team Performance

Use call analytics such as call duration, recordings, and frequencies to streamline your sales process and identify your top performers.

IVR Integration

Extend your IVR system by retrieving call analytics and uncovering who your most valued customers are and where they are calling from.

Adding call-tracking to your marketing flow is easy

Plivo enables you to retrieve call analytics on all calls (live or completed) that's associated with your Plivo number. We provide examples and Helper Libraries so that you can add the functionality in any web standard languages you need.

To get all call details, simply set your URI to the following:

1
2
URI: https://api.plivo.com/v1/Account/{auth_id}/Call/
Method: GET

Plivo will then return the following parameters regarding your call:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
    "call_duration": 3,
    "total_amount": "0.02000",
    "parent_call_uuid": null,
    "call_direction": "outbound",
    "to_number": "xxxxxxxxxx",
    "total_rate": "0.02000",
    "from_number": "xxxxxxxxx",
    "end_time": "2012-08-20T10:53:17",
    "call_uuid": "xxx-1111-xxxx-",
    "resource_uri": "/v1/Account/XXXXXXXXXXXXXXXX/Call/XXXX1/"
  },
  {
    "call_duration": 3,
    "total_amount": "0.02000",
    "parent_call_uuid": null,
    "call_direction": "inbound",
    "to_number": "xxxxxxxxx",
    "total_rate": "0.02000",
    "from_number": "xxxxxxxxx",
    "end_time": "2012-08-20T10:59:16",
    "call_uuid": "xxx-2222-xxxx-",
    "resource_uri": "/v1/Account/XXXXXXXXXXXXXXXX/Call/XXXX2/"
  },
  ...

To learn more details, Check out our voice API docs.

Testimonials

Call Tracking Customer Testimonial by Scott B. from OpenCall   With Plivo's low cost prices, we're able to provide a great product that's accessible to business of all sizes.  

Scott B. - See how they did it

Voice features available right out-of-the-box

Features Details
Make voice calls to 208 countries
Two-way voice in 51 countries
Unicode .checkmark-in-table
Dynamic Caller ID .checkmark-in-table
Delivery Reports .checkmark-in-table
Call Recording Free
Text to Speech 19 languages and accents