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 Name | Description | Type |
|---|---|---|
| id | Primary identifier for the record | string |
| sid | Search identifier | string |
| account_id | Customer account associated to the record | string |
| name | Name of the contact | string |
| cnam | Caller ID name from telco database | string |
| search | Search term or keyword used before reaching the tracked number | string |
| referrer | URL or referring source | string |
| location | Geographic location of caller/visitor | string |
| source | Tracking source | string |
| source_id | Tracking source identifier | string |
| source_sid | Tracking source search identifier | string |
| tgid | Tracking group ID | string |
| likelihood | Likelihood score | float |
| duration | Duration of the activity | integer |
| direction | Direction of the activity (inbound/outbound) | string |
| talk_time | Time spent talking | integer |
| ring_time | Time spent ringing | integer |
| hold_time | Time spent on hold | integer |
| parent_id | ID of original/related record | string |
| Email address of contact | string | |
| street | Street address | string |
| city | City | string |
| state | State | string |
| country | Country | string |
| postal_code | Postal/ZIP code | string |
| called_at | Time the call started | datetime |
| unix_time | Unix timestamp | integer |
| tracking_number_id | Tracking number identifier | string |
| tracking_number_sid | Tracking number search identifier | string |
| tracking_number | Tracking number dialed | string |
| tracking_label | Tracking number label | string |
| dial_status | Activity status | string |
| is_new_caller | Whether the caller is new | boolean |
| indexed_at | Last time record was indexed for search | datetime |
| last_location | Most recent detected location | string |
| inbound_rate_center.country | Rate center country | string |
| inbound_rate_centerprefix | Rate center prefix | string |
| inbound_rate_center.tollfree | Whether number is toll-free | boolean |
| billed_amount | Monetary amount billed | float |
| billed_at | When the billing occurred | datetime |
| caller_number_split | Caller number split into components | object |
| contact_number | Main contact phone number | string |
| excluded | Whether the activity is excluded | boolean |
| redacted | Whether the activity is redacted | boolean |
| tracking_number_format | Format of tracking number | string |
| caller_number_format | Format of caller number | string |
| alternative_number | Secondary caller number | string |
| caller_number_complete | Caller number including +country code | string |
| caller_number_bare | Caller number without formatting | string |
| tracking_number_bare | Tracking number without formatting | string |
| caller_number | Caller phone number | string |
| visitor | Visitor session/profile object | object |
| call_path.route_name | Name of route taken | string |
| call_path.route_id | Route ID | string |
| call_path.route_type | Type of routing | string |
| call_path.started_at | When route segment started | datetime |
| left_talk_time | Caller speaking time | integer |
| right_talk_time | Agent speaking time | integer |
| transfers | List/count of call transfers | array |
| call_status | Status of the call | string |
| status | Status of the activity | string |
| spotted.spot_id | Keyword spotting ID | string |
| spotted.keyword | Detected keyword | string |
| spotted.start | Timestamp of keyword detection (seconds) | float |
| spotted.user | Who said the keyword | string |
| spotted.marked | Whether keyword was reviewed | boolean |
| spotted.marked_at | When keyword was reviewed | datetime |
| salesforce | Salesforce integration object | object |
| audio | Audio recording URL | string |
| transcription | Transcription URL | string |
| transcription_text | Full transcription text | string |
| custom_fields.numbers | Numeric custom fields | object |
| custom_fields.floats | Float custom fields | object |
| custom_fields.strings | String custom fields | object |
| custom_fields.dates | Date custom fields | object |
| custom_fields.pickers | Dropdown/picker fields | object |
| custom_fields.bools | Boolean custom fields | object |
| callbacks | Callback events | array |
| emails | Associated email data | array |
| webvisit.score | Web visit engagement score | float |
| webvisit.keywords | Keywords triggering the visit | array |
| webvisit.referrer_host | Referrer hostname | string |
| webvisit.referrer_path | Referrer URL path | string |
| webvisit.location_host | Current page hostname | string |
| webvisit.location_path | Current page path | string |
| webvisit.browser | Visitor’s browser | string |
| webvisit.device | Visitor device type | string |
| webvisit.mobile | Whether device is mobile | boolean |
| day | Day of the week | string |
| month | Month of the year | string |
| hour | Hour of activity (e.g., “11AM”) | string |
| ga.utmz | Source/medium/keyword/campaign tracking | string |
| ga.utma | GA visitor cookie | string |
| ga.utmb | GA session-start cookie | string |
| ga.utmc | GA session-end cookie | string |
| ga.medium | Traffic medium | string |
| ga.campaign | Campaign name | string |
| ga.cid | GA client ID | string |
| ga.events | GA event list | array |
| visitor_ip | Visitor IP address | string |
| tag_list | Tags applied to activity | array |
| notes | Notes for the activity | string |
| latitude | Visitor latitude | float |
| longitude | Visitor longitude | float |
| extended_lookup_on | Whether extended lookup is enabled | boolean |
| inputs.menu_inputs | Caller IVR menu inputs | array |
| inputs.geo_inputs | Caller geo-routing inputs | array |
| carrier | Caller’s carrier | string |
| spam.risk | Spam risk level | string |
| spam.score | Spam probability score | float |
| sale.name | Reporting Tag/Name of sale/conversion | string |
| sale.score | Sale quality score | float |
| sale.conversion | Whether call converted | boolean |
| sale.value | Value of sale | float |
| sale.date | When sale occurred | datetime |
| agent_id | Agent ID | string |
| agent.name | Agent name | string |
| agent.email | Agent email | string |
| agent.id | Alternate agent ID | string |
| agent.pic_url | Agent profile image URL | string |
| legs.started_at | When call leg started | datetime |
| legs.to | Call leg destination | string |
| legs.from | Call leg origin | string |
| legs.status | Status of call leg | string |
| campaign | Campaign name associated with web/call activity | string |
| web_source | Web traffic source (e.g., Google, Bing) | string |
| web_medium | Web traffic medium (e.g., CPC, organic) | string |
| web_keyword | Keyword used by visitor in search | string |
| web_ad_match_type | Ad keyword match type (e.g., broad, exact) | string |
| web_ad_content | Content description of the ad | string |
| web_ad_slot | Ad slot identifier | string |
| web_ad_slot_position | Position of ad slot on page | string |
| web_ad_network | Ad network (e.g., Google Display, Search) | string |
| web_creative_id | Ad creative ID | string |
| web_ad_group_id | Ad group ID | string |
| web_adgroup_id | Alternate ad group ID | string |
| web_campaign_id | Ad campaign ID | string |
| web_ad_format | Ad format type (e.g., text, display) | string |
| web_ad_targeting_type | Type of targeting for ad (e.g., keywords, audience) | string |
| keyword | The specific search term or keyword that triggered a paid search ad. (e.g., emergency plumber near me) | string |
| campaign | A 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 |
| source | The platform or publisher where the ad traffic originated. (e.g., google, bing, facebook) | string |
| medium | The 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_content | The 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_position | The 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_format | The structural format of the ad creative. (e.g., text, responsive_search, image, video) | string |
| ad_placement | The 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_id | A unique numeric or alphanumeric identifier assigned by the ad platform to a specific ad group. Used for precise tracking and data joins. | string |
| campaign_id | A unique numeric or alphanumeric identifier assigned by the ad platform to a specific campaign. Used for reporting, integrations, and attribution. | string |
Comments
Article is closed for comments.