CTM Data Dictionary

This guide lists all fields in CTM records, with descriptions and data types. It helps you understand call details, contact info, tracking sources, web visits, sales, and integrations, making it easier to analyze and work with CTM data.

Field NameDescriptionType
idPrimary identifier for the recordstring
sidSearch identifierstring
account_idCustomer account associated to the recordstring
nameName of the contactstring
cnamCaller ID name from telco databasestring
searchSearch term or keyword used before reaching the tracked numberstring
referrerURL or referring sourcestring
locationGeographic location of caller/visitorstring
sourceTracking sourcestring
source_idTracking source identifierstring
source_sidTracking source search identifierstring
tgidTracking group IDstring
likelihoodLikelihood scorefloat
durationDuration of the activityinteger
directionDirection of the activity (inbound/outbound)string
talk_timeTime spent talkinginteger
ring_timeTime spent ringinginteger
hold_timeTime spent on holdinteger
parent_idID of original/related recordstring
emailEmail address of contactstring
streetStreet addressstring
cityCitystring
stateStatestring
countryCountrystring
postal_codePostal/ZIP codestring
called_atTime the call starteddatetime
unix_timeUnix timestampinteger
tracking_number_idTracking number identifierstring
tracking_number_sidTracking number search identifierstring
tracking_numberTracking number dialedstring
tracking_labelTracking number labelstring
dial_statusActivity statusstring
is_new_callerWhether the caller is newboolean
indexed_atLast time record was indexed for searchdatetime
last_locationMost recent detected locationstring
inbound_rate_center.countryRate center countrystring
inbound_rate_centerprefixRate center prefixstring
inbound_rate_center.tollfreeWhether number is toll-freeboolean
billed_amountMonetary amount billedfloat
billed_atWhen the billing occurreddatetime
caller_number_splitCaller number split into componentsobject
contact_numberMain contact phone numberstring
excludedWhether the activity is excludedboolean
redactedWhether the activity is redactedboolean
tracking_number_formatFormat of tracking numberstring
caller_number_formatFormat of caller numberstring
alternative_numberSecondary caller numberstring
caller_number_completeCaller number including +country codestring
caller_number_bareCaller number without formattingstring
tracking_number_bareTracking number without formattingstring
caller_numberCaller phone numberstring
visitorVisitor session/profile objectobject
call_path.route_nameName of route takenstring
call_path.route_idRoute IDstring
call_path.route_typeType of routingstring
call_path.started_atWhen route segment starteddatetime
left_talk_timeCaller speaking timeinteger
right_talk_timeAgent speaking timeinteger
transfersList/count of call transfersarray
call_statusStatus of the callstring
statusStatus of the activitystring
spotted.spot_idKeyword spotting IDstring
spotted.keywordDetected keywordstring
spotted.startTimestamp of keyword detection (seconds)float
spotted.userWho said the keywordstring
spotted.markedWhether keyword was reviewedboolean
spotted.marked_atWhen keyword was revieweddatetime
salesforceSalesforce integration objectobject
audioAudio recording URLstring
transcriptionTranscription URLstring
transcription_textFull transcription textstring
custom_fields.numbersNumeric custom fieldsobject
custom_fields.floatsFloat custom fieldsobject
custom_fields.stringsString custom fieldsobject
custom_fields.datesDate custom fieldsobject
custom_fields.pickersDropdown/picker fieldsobject
custom_fields.boolsBoolean custom fieldsobject
callbacksCallback eventsarray
emailsAssociated email dataarray
webvisit.scoreWeb visit engagement scorefloat
webvisit.keywordsKeywords triggering the visitarray
webvisit.referrer_hostReferrer hostnamestring
webvisit.referrer_pathReferrer URL pathstring
webvisit.location_hostCurrent page hostnamestring
webvisit.location_pathCurrent page pathstring
webvisit.browserVisitor’s browserstring
webvisit.deviceVisitor device typestring
webvisit.mobileWhether device is mobileboolean
dayDay of the weekstring
monthMonth of the yearstring
hourHour of activity (e.g., “11AM”)string
ga.utmzSource/medium/keyword/campaign trackingstring
ga.utmaGA visitor cookiestring
ga.utmbGA session-start cookiestring
ga.utmcGA session-end cookiestring
ga.mediumTraffic mediumstring
ga.campaignCampaign namestring
ga.cidGA client IDstring
ga.eventsGA event listarray
visitor_ipVisitor IP addressstring
tag_listTags applied to activityarray
notesNotes for the activitystring
latitudeVisitor latitudefloat
longitudeVisitor longitudefloat
extended_lookup_onWhether extended lookup is enabledboolean
inputs.menu_inputsCaller IVR menu inputsarray
inputs.geo_inputsCaller geo-routing inputsarray
carrierCaller’s carrierstring
spam.riskSpam risk levelstring
spam.scoreSpam probability scorefloat
sale.nameReporting Tag/Name of sale/conversionstring
sale.scoreSale quality scorefloat
sale.conversionWhether call convertedboolean
sale.valueValue of salefloat
sale.dateWhen sale occurreddatetime
agent_idAgent IDstring
agent.nameAgent namestring
agent.emailAgent emailstring
agent.idAlternate agent IDstring
agent.pic_urlAgent profile image URLstring
legs.started_atWhen call leg starteddatetime
legs.toCall leg destinationstring
legs.fromCall leg originstring
legs.statusStatus of call legstring
campaignCampaign name associated with web/call activitystring
web_sourceWeb traffic source (e.g., Google, Bing)string
web_mediumWeb traffic medium (e.g., CPC, organic)string
web_keywordKeyword used by visitor in searchstring
web_ad_match_typeAd keyword match type (e.g., broad, exact)string
web_ad_contentContent description of the adstring
web_ad_slotAd slot identifierstring
web_ad_slot_positionPosition of ad slot on pagestring
web_ad_networkAd network (e.g., Google Display, Search)string
web_creative_idAd creative IDstring
web_ad_group_idAd group IDstring
web_adgroup_idAlternate ad group IDstring
web_campaign_idAd campaign IDstring
web_ad_formatAd format type (e.g., text, display)string
web_ad_targeting_typeType of targeting for ad (e.g., keywords, audience)string
keywordThe specific search term or keyword that triggered a paid search ad. (e.g., emergency plumber near me)string
campaignA top-level paid advertising initiative that defines the overall goal, budget, targeting, and settings. (e.g., Spring HVAC Promo)string
ad_group

A subdivision within a campaign that groups related ads and keywords for more precise targeting. (e.g., AC Repair Keywords)

string
sourceThe platform or publisher where the ad traffic originated. (e.g., google, bing, facebook)string
mediumThe type of marketing channel used to deliver the ad. (e.g., cpc, paid_social, display)string
ad_match_type

The keyword matching rule used in paid search to determine how closely a user’s query must match the keyword. (Common values: exact, phrase, broad)

string
ad_contentThe specific ad variation or creative shown to the user, often used to distinguish between multiple ads within an ad group. (e.g., headline_free_estimate_v2)string
ad_slot_positionThe position or placement rank where the ad appeared on the page. (e.g., top, side, position_1)string
ad_network

The advertising network that delivered the ad within a platform. (Common values: search, display, search_partners)

string
ad_formatThe structural format of the ad creative. (e.g., text, responsive_search, image, video)string
ad_placementThe specific website, app, or page where the ad was shown (most common for display or video ads). (e.g., youtube.com, cnn.com/homepage)string
ad_group_idA unique numeric or alphanumeric identifier assigned by the ad platform to a specific ad group. Used for precise tracking and data joins.string
campaign_idA unique numeric or alphanumeric identifier assigned by the ad platform to a specific campaign. Used for reporting, integrations, and attribution.string

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.