Skip to main content

What changed in CallTrackingMetrics v2

A summary of what's new, what's improved, and what was removed when moving from CallTrackingMetrics v1 to v2 in Whatagraph.

We have released a rebuilt CallTrackingMetrics integration (v2). If you connected CallTrackingMetrics before this update, your existing sources will keep working, but they will continue using the v1 API.

To take advantage of the improvements described in this article, you'll need to add your CallTrackingMetrics account again as a new source in the integrations menu by choosing CallTrackingMetrics v2. Your old v1 source and new v2 source will appear separately in Whatagraph.


What's new in v2

Text Messages as a separate report type

V2 adds a dedicated Text Messages report type for inbound and outbound SMS activity. In v1, text messages were mixed into the same call streams as voice data. You can now report on SMS volume, direction (inbound vs outbound), and billing separately.

More granular call metrics

V2 computes metrics directly from raw call records rather than relying on server-side aggregations. This gives you access to breakdowns that were not available in v1:

Metric

Description

Call count

Total number of calls (1 per record)

Answered

Calls with status: received, completed, or answered

Missed

Calls with status: missed or no answer

Voicemail

Calls that went to voicemail

Abandoned

Calls that were abandoned or excluded

First call

Calls from a first-time caller

Hold time

Total hold time in seconds

Wait time

Total wait time in seconds

Billed amount

Billable amount associated with the call

Timezone-aware date filtering

V2 uses the timezone set on your CallTrackingMetrics account when filtering data by date. Call records are now attributed to the correct day in your account's local timezone rather than UTC, which means date-range totals will match what you see inside CallTrackingMetrics itself.

Response caching

V2 caches API responses for up to 6 hours. Repeated report loads or widget refreshes for the same date range will be faster and will not count against your CallTrackingMetrics API rate limits.


Report types

The report type structure has changed between v1 and v2.

V1 report type

Status in v2

Notes

Aggregations

Removed

Was already marked as deprecated in v1

Groups

Replaced by Calls

V2 fetches raw records instead of server-side grouped data

Series

Replaced by Calls

Date-based breakdowns are now handled within the Calls report type

Text Messages (new)

SMS activity now has its own dedicated report type


What was removed in v2

Dimensions

The following dimensions are no longer available in v2. They were sourced from CallTrackingMetrics' Enhanced Caller ID add-on, which provides demographic enrichment data on callers such as name, billing address, and demographic details.

Removed dimension

Group in v1

Age

Enhanced caller ID

Gender

Enhanced caller ID

Education

Enhanced caller ID

Language

Enhanced caller ID

Occupation

Enhanced caller ID

Marital status

Enhanced caller ID

Household income

Enhanced caller ID

Homeowner status

Enhanced caller ID

Length of residence

Enhanced caller ID

Market value

Enhanced caller ID

Presence of children

Enhanced caller ID

Day of the week

Activity

Hour

Activity

FormReactor name

Activity

Optimizely - experiments

Web visit

Optimizely - variants

Web visit


Metrics

The following v1 metrics are no longer available as standalone metrics in v2. The underlying data is still accessible; for example, duration and talk time are available as sum metrics, but pre-aggregated variants like averages, min/max, and percentage breakdowns are no longer returned by the API.

Removed metric

How to approximate it

Average duration

Use Duration (sum) ÷ Call count to approximate

Average talk time

Use Talk time (sum) ÷ Call count to approximate

Average ring time

Use Ring time (sum) ÷ Call count to approximate

Average score

Use Score (sum) ÷ Score count to approximate

Minimum score / Maximum score

Not available in v2

Global unique / Global unique %

Not available in v2

Period unique / Period unique %

Not available in v2

Total % / Conversion rate

Not available in v2; use Conversion ÷ Call count

Tip: You can recreate average metrics using Whatagraph's custom formula builder. Go to Organize > Custom Metrics, create a formula metric, and divide the sum metric by count metrics.


How to connect CallTrackingMetrics v2

Step 1. Go to Data Sources and click "+Connect new source".

Step 2. Search for CallTrackingMetrics v2.

Step 3. Enter your API Access Key and Secret Key and click "Add an account".

Step 4. Select the source you want to connect to and click "Connect your data".

Your v2 source is now ready to use in reports. Your existing v1 source will remain active and unchanged; you can remove it once you've rebuilt any reports using the new sources.

If you have questions or need help migrating your reports, please reach out to our support team.

Did this answer your question?