ODBC Driver for HubSpot

Build 25.0.9434

Contacts

Retrieves contact records from HubSpot, supporting both OAuth and private-app token authentication methods.

Table Specific Information

In HubSpot, contacts store information about individuals. The lead-specific data contained in contact records supports various functionalities, from marketing automation to smart content, helping users make the most of the platform.

SELECT

When selecting contacts, filtering is supported primarily by specific fields like Email or a custom unique identifier property. While some columns are marked as 'Filterable', server-side filtering is only truly effective for fields that HubSpot's API natively supports, such as email or properties specifically created as unique identifiers. For all other fields, the driver performs client-side filtering, retrieving a broader dataset from HubSpot and applying filters locally.

For example, for fields like Email, you can perform server-side filtering directly using the API:

SELECT * FROM Contacts WHERE Email = '[email protected]'
SELECT * FROM Contacts WHERE Email != '[email protected]'

For fields not natively supported by the API for server-side filtering, the query retrieves all contacts from HubSpot and applies filters locally:

SELECT * FROM Contacts WHERE [Company Name] = 'CData' OR [Last Name] = 'Robinson'
SELECT * FROM Contacts WHERE [Associated Deals] = 3 AND [First Deal Created Date] > '2019-01-01'

HubSpot also supports querying using custom unique identifier properties if these have been defined. For example:

SELECT * FROM Contacts WHERE CustomUniqueId = '12345'

INSERT


INSERT INTO Contacts ([Field of study]) VALUES ('uni')

UPSERT

UPSERT operations can be used to create a new contact record if it doesn't exist, or update it if it already exists. You must specify an ExternalIdColumn to identify the record.

UPSERT INTO Contacts (`First name`, `Email`, `Upsert Property`, `ExternalIdColumn`) VALUES ('John', '[email protected]', '31d06273-de69-4150-9ece-764d267222f6', 'Upsert Property')

Note

Only AtomicBatch upserts are supported for Contacts when ExternalIdColumn is set to 'Email'.
AtomicBatch: If one batch item fails, the entire batch fails. No records are written to HubSpot.

UPDATE


UPDATE Contacts SET [Field of study] = 'new uni' WHERE ID = '25151'

DELETE


DELETE FROM Contacts WHERE ID = '25151'

Columns

Name Type ReadOnly References Filterable Description
Id [KEY] Long True True

Unique numeric identifier for the contact record.

Archived Bool True False

Indicates whether the contact record is archived and no longer actively used.

CreatedAt Datetime True False

Timestamp marking when the contact record was created.

UpdatedAt Datetime True False

Timestamp of the most recent update to the contact record.

ItemURL String True False

Direct URL linking to the contact's record within HubSpot.

Company size String False True

Size classification of the contact's company. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Date of birth String False True

Contact's date of birth. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Days To Close Decimal True True

Number of days from contact creation until they are marked as a customer. Set automatically.

Degree String False True

Contact's academic degree. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Field of study String False True

Contact's academic field of study. Required for Facebook Ads Integration; synced automatically from Lead Ads.

First Conversion Date Datetime True True

Date when the contact first submitted a form or performed a conversion action.

First Conversion String True True

The first form submitted by the contact.

First Deal Created Date Datetime True True

Date when the first deal was created and associated with the contact. Set automatically.

Gender String False True

Contact's gender. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Graduation date String False True

Contact's graduation date. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Additional email addresses String True True

List of additional email addresses associated with the contact.

Business units String False True

The business units to which this contact record is assigned.

All vids for a contact String True True

List of all visitor IDs (VIDs) linked to the contact, including canonical and merged VIDs.

First Touch Converting Campaign String True True

Marketing campaign responsible for the first-touch creation of this contact.

Last Touch Converting Campaign String True True

Marketing campaign responsible for the last-touch creation of this contact.

Avatar FileManager key String True True

File path in HubSpot's FileManager CDN for the contact's avatar override image. Managed automatically.

Buying Role String False True

Sales role assigned to the contact during the sales process. Contacts can have multiple roles or share roles.

All form submissions for a contact String True True

List of all form submissions made by the contact.

Merged vids with timestamps of a contact String True True

List of merged visitor IDs (VIDs) along with timestamps for the contact.

Calculated Mobile Number in International Format String True True

Contact's mobile number formatted in international dialing format.

Calculated Phone Number in International Format String True True

Contact's primary phone number formatted in international dialing format.

Calculated Phone Number Area Code String True True

Area code extracted from the contact's primary phone number.

Calculated Phone Number Country Code String True True

Country code extracted from the contact's primary phone number.

Calculated Phone Number Region String True True

ISO2 country code derived from the contact's phone number.

Clicked on a LinkedIn Ad String False True

Indicates whether the contact has clicked on a LinkedIn ad.

Email Confirmed Bool True True

Indicates whether the contact's email address has been confirmed for content membership.

Registration Follow Up Email Enqueued At Datetime False True

Timestamp of when the first content membership registration follow-up email was queued for sending.

Membership Notes String False True

Notes or comments related to the contact's content membership status.

Registered At Datetime True True

Datetime when the contact was registered for content membership.

Domain to which registration email was sent String True True

Domain of the email address where the content membership registration invitation was sent.

Time registration email was sent Datetime True True

Datetime when the content membership registration invitation email was sent.

Status String False True

Current status of the contact's content membership.

Conversations visitor email String True True

Email address provided by the visitor during a Conversations session.

Count of unengaged contacts Decimal True True

Set to 1 if the contact is assigned but not yet engaged; set to 0 if assigned and engaged.

Count of engaged contacts Decimal True True

Set to 1 if the contact is assigned and engaged; set to 0 if assigned but unengaged.

Created By Conversations Bool True True

Indicates whether this contact was created via the Conversations API.

Created by user ID Decimal True True

User ID of the individual who created this contact. Set automatically by HubSpot.

Object create date_time Datetime True True

Timestamp marking when this contact record was created. Set automatically and not editable.

Date entered Customer (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Customer' stage within the Lifecycle Stage Pipeline.

Date entered Evangelist (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Evangelist' stage within the Lifecycle Stage Pipeline.

Date entered Lead (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Lead' stage within the Lifecycle Stage Pipeline.

Date entered Marketing Qualified Lead (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Marketing Qualified Lead' stage within the Lifecycle Stage Pipeline.

Date entered Opportunity (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Opportunity' stage within the Lifecycle Stage Pipeline.

Date entered Other (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Other' stage within the Lifecycle Stage Pipeline.

Date entered Sales Qualified Lead (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Sales Qualified Lead' stage within the Lifecycle Stage Pipeline.

Date entered Subscriber (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact entered the 'Subscriber' stage within the Lifecycle Stage Pipeline.

Date exited Customer (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Customer' stage within the Lifecycle Stage Pipeline.

Date exited Evangelist (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Evangelist' stage within the Lifecycle Stage Pipeline.

Date exited Lead (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Lead' stage within the Lifecycle Stage Pipeline.

Date exited Marketing Qualified Lead (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Marketing Qualified Lead' stage within the Lifecycle Stage Pipeline.

Date exited Opportunity (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Opportunity' stage within the Lifecycle Stage Pipeline.

Date exited Other (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Other' stage within the Lifecycle Stage Pipeline.

Date exited Sales Qualified Lead (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Sales Qualified Lead' stage within the Lifecycle Stage Pipeline.

Date exited Subscriber (Lifecycle Stage Pipeline) Datetime True True

Date and time when the contact exited the 'Subscriber' stage within the Lifecycle Stage Pipeline.

Recent Document Revisit Date Datetime True True

Last time the contact accessed a shared document or presentation.

Invalid email address Bool True True

Indicates whether the email address associated with the contact is invalid.

Email address quarantine reason String False True

Reason the email address has been quarantined, typically for security or compliance reasons.

Email Domain String True True

Domain portion of the contact's primary email address.

Email hard bounce reason String True True

Reason the contact's email address caused a hard bounce during email sending.

Email hard bounce reason2 String True True

Additional reason details for a hard bounce event on the contact's email address.

Email Address Quarantined Bool True True

Indicates whether the contact's email address has been quarantined due to anti-abuse policies.

Email address automated quarantine reason String True True

System-generated reason explaining why the email address was quarantined automatically.

Email Address Recipient Fatigue Next Available Sending Time Datetime True True

Timestamp when the contact will next be eligible to receive marketing emails after reaching recipient fatigue limits.

Sends Since Last Engagement Decimal True True

Total number of marketing emails sent to this contact since their last engagement, such as an open or click. Tracked automatically.

Marketing email confirmation status String True True

Status indicating whether the contact is eligible to receive marketing emails. Managed automatically by HubSpot.

Clicked Facebook ad Bool False True

Indicates whether the contact has clicked on a Facebook ad.

Facebook click id String False True

Unique identifier associated with the contact's click on a Facebook ad for tracking purposes.

Facebook ID String False True

Contact's unique Facebook ID, used for integration and tracking.

Last NPS survey comment String True True

Comment provided by the contact during their most recent Net Promoter Score (NPS) survey.

Last NPS survey rating String True True

Numeric rating submitted by the contact in their most recent NPS survey response.

Last NPS survey date Datetime True True

Timestamp when the contact last submitted an NPS survey response. Set automatically by HubSpot.

Should be shown an NPS web survey Bool False True

Indicates whether the contact is eligible to be shown a Net Promoter Score (NPS) web survey. Managed automatically by HubSpot.

ID of first engagement Decimal True True

Object ID of the first engagement, such as a call or email, between the contact and their owner. Used in Sales Analytics.

First subscription create date Datetime True True

Date when the contact's first subscription was created.

Google ad click id String False True

Unique identifier linked to the contact's click on a Google ad for tracking purposes.

googleplus ID String False True

Contact's Google+ ID, used for legacy social integrations.

Contact has an active subscription Decimal True True

Indicates if the contact currently has an active subscription (1 = active, 0 = inactive).

IP Timezone String True True

Time zone detected from the contact's IP address. Set automatically for segmentation and reporting.

Is a contact Bool True True

Indicates whether the record represents an active contact, not deleted or classified as a visitor.

Contact unworked Bool True True

Flag showing whether the contact has not been assigned or engaged since the last owner assignment or reassignment.

last sales activity date old Datetime True True

Date of the last recorded sales activity involving this contact. Updated automatically for owned contacts.

Last Engagement Date Datetime True True

Date of the last engagement by the contact, such as visiting a site, submitting a form, or replying to an email. Excludes bulk marketing emails.

Last Engagement Type String True True

Type of the most recent engagement performed by the contact, excluding bulk marketing emails.

Object last modified date_time Datetime True True

Timestamp of the most recent update to any property on the contact. Managed automatically by HubSpot.

Last sequence ended date Datetime True True

Date when the contact last exited a sales sequence.

Last sequence enrolled Decimal True True

ID of the last sales sequence in which the contact was enrolled.

Last sequence enrolled date Datetime True True

Date when the contact was last enrolled in a sales sequence.

Last sequence finished date Datetime True True

Date when the contact completed their last sales sequence.

Last sequence unenrolled date Datetime True True

Date when the contact was unenrolled from their last sales sequence.

Latest Source Date Date False True

Date of the most recent website session or tracked interaction for the contact.

Latest subscription create date Datetime True True

Date when the contact's latest subscription was created.

Lead Status String False True

Current sales, prospecting, or outreach status assigned to the contact.

Legal basis for processing contact's data String False True

The legal justification for processing the contact's data. 'Not applicable' exempts the contact from GDPR protections.

Clicked LinkedIn Ad String False True

Indicates whether the contact has clicked on a LinkedIn ad.

Linkedin ID String False True

Contact's LinkedIn ID, used for integrations and profile enrichment.

Marketing contact status source name String True True

ID of the process or activity that set this contact as a marketing contact.

Marketing contact status source type String True True

Type of source, such as workflow or API, that assigned the marketing contact status.

Marketing contact status String True True

The contact's current marketing status, determining eligibility for marketing emails and billing.

Marketing contact until next update String True True

Specifies whether the contact will be converted to non-marketing status during the next update cycle.

Merged object IDs String True True

List of contact record IDs merged into this contact. Managed automatically by HubSpot.

Record ID Decimal True True

Unique identifier for this contact record, assigned by HubSpot.

Pinned engagement ID Decimal True True

ID of the engagement pinned to the contact's timeline for quick reference.

Pipeline String False True

The pipeline to which this contact is currently assigned, typically reflecting sales or marketing workflows.

Likelihood to close Decimal True True

Predictive score indicating the probability of this contact becoming a customer within 90 days.

Contact priority String True True

Tiered ranking indicating the contact's likelihood to convert, with tier one being the highest priority.

Read Only Object Bool True True

Indicates whether the contact record is read-only and cannot be modified.

Date of first engagement Datetime True True

Date when the contact owner first engaged with this contact, such as through a call, email, or meeting. Used in Sales Analytics.

Description of first engagement String True True

Description of the initial engagement between the contact and their owner. Used in Sales Analytics.

Type of first engagement String True True

The type of the first engagement object, such as call, email, or meeting. Used in Sales Analytics.

Recent Sales Email Clicked Date Datetime True True

Date when the contact last clicked a link in a tracked sales email.

Recent Sales Email Opened Date Datetime True True

Date when the contact last opened a tracked sales email. Excludes bulk marketing emails.

Calculated Mobile Number with country code String True True

Contact's mobile phone number formatted to include the country code.

Calculated Phone Number with country code String True True

Contact's primary phone number formatted to include the country code.

Calculated Mobile Number without country code String True True

Contact's mobile phone number formatted without the country code.

Calculated Phone Number without country code String True True

Contact's primary phone number formatted without the country code.

Number of sequences actively enrolled Decimal True True

Number of active sales sequences in which the contact is currently enrolled.

Number of sequences enrolled Decimal True True

Total number of sales sequences in which the contact has been enrolled.

Currently in Sequence Bool True True

Indicates whether the contact is currently active in a sales sequence.

testpurge String True True

Placeholder field used for testing purge operations.

testrollback String True True

Placeholder field used for testing rollback operations.

Time between contact creation and deal close Decimal False True

Total time elapsed between the contact's creation and the closing of an associated deal.

Time between contact creation and deal creation Decimal False True

Total time elapsed between the contact's creation and the creation of an associated deal.

Time in Customer (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Customer' stage within the Lifecycle Stage Pipeline.

Time in Evangelist (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Evangelist' stage within the Lifecycle Stage Pipeline.

Time in Lead (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Lead' stage within the Lifecycle Stage Pipeline.

Time in Marketing Qualified Lead (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Marketing Qualified Lead' stage within the Lifecycle Stage Pipeline.

Time in Opportunity (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Opportunity' stage within the Lifecycle Stage Pipeline.

Time in Other (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Other' stage within the Lifecycle Stage Pipeline.

Time in Sales Qualified Lead (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Sales Qualified Lead' stage within the Lifecycle Stage Pipeline.

Time in Subscriber (Lifecycle Stage Pipeline) Decimal True True

Total time in seconds the contact spent in the 'Subscriber' stage within the Lifecycle Stage Pipeline.

Lead response time Decimal True True

Time in milliseconds it took for the contact owner to make the first qualifying engagement. Used in Sales Analytics.

Time to move from lead to customer Decimal False True

Time it took for the contact to progress from the Lead stage to the Customer stage.

Time to move from marketing qualified lead to customer Decimal False True

Time it took for the contact to progress from the Marketing Qualified Lead stage to the Customer stage.

Time to move from opportunity to customer Decimal False True

Time it took for the contact to progress from the Opportunity stage to the Customer stage.

Time to move from sales qualified lead to customer Decimal False True

Time it took for the contact to progress from the Sales Qualified Lead stage to the Customer stage.

Time to move from subscriber to customer Decimal False True

Time it took for the contact to progress from the Subscriber stage to the Customer stage.

Time Zone String False True

Time zone associated with the contact, either set automatically by HubSpot or manually assigned.

Twitter ID String False True

Unique identifier for the contact's Twitter account.

Unique creation key String True True

Unique key used to ensure idempotent creation of the contact record.

Updated by user ID Decimal True True

User ID of the person who last updated the contact record. Managed automatically by HubSpot.

User IDs of all notification followers String True True

List of user IDs who have opted to receive notifications for updates related to this contact.

User IDs of all notification unfollowers String True True

List of user IDs who opted out of receiving notifications about this contact.

User IDs of all owners String True True

List of user IDs assigned as owners of this contact.

WhatsApp Phone Number String False True

Phone number linked to the contact's WhatsApp account.

Owner Assigned Date Datetime True True

Date and time when the contact was last assigned to a HubSpot owner. Set automatically.

IP City String True True

City detected from the contact's IP address. Set automatically for segmentation and reporting.

IP Country String True True

Country detected from the contact's IP address. Set automatically by HubSpot.

IP Country Code String True True

Country code detected from the contact's IP address. Set automatically by HubSpot.

IP Latitude _ Longitude String True True

Latitude and longitude coordinates detected from the contact's IP address.

IP State_Region String True True

State or region detected from the contact's IP address. Set automatically by HubSpot.

IP State Code_Region Code String True True

State or region code detected from the contact's IP address. Set automatically by HubSpot.

IP Zipcode String True True

ZIP or postal code detected from the contact's IP address. Set automatically.

Job function String False True

The contact's job function. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Last Modified Date Datetime True True

Date when any property on the contact was last updated.

Marital Status String False True

The contact's marital status. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Military status String False True

The contact's military status. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Number of Associated Deals Decimal True True

Total number of deals linked to this contact. Set automatically by HubSpot.

Number of Form Submissions Decimal True True

Total number of forms submitted by this contact.

Number of Unique Forms Submitted Decimal True True

Number of distinct forms submitted by this contact.

Recent Conversion Date Datetime True True

Date when the contact last submitted a form.

Recent Conversion String True True

Name of the most recent form submitted by the contact.

Recent Deal Amount Decimal True True

Value of the most recent closed-won deal associated with this contact.

Recent Deal Close Date Datetime True True

Date when the most recent associated deal was marked as closed-won.

Relationship Status String False True

The contact's relationship status. Required for Facebook Ads Integration; synced automatically from Lead Ads.

School String False True

The contact's school name. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Seniority String False True

The contact's seniority level. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Start date String False True

The contact's job start date. Required for Facebook Ads Integration; synced automatically from Lead Ads.

Total Revenue Decimal True True

Sum of revenue from all closed-won deals associated with this contact. Set automatically.

Work email String False True

The contact's work email address. Required for Facebook Ads Integration; synced automatically from Lead Ads.

First Name String False True

The contact's first name.

First Page Seen String True True

The first page visited by the contact on your website. Set automatically.

Marketing emails delivered Decimal True True

Total number of marketing emails delivered to this contact. Set automatically by HubSpot.

Opted out of emailCustomer Service Communication String True True

Indicates if the contact has opted out of customer service-related emails.

Opted out of emailOne to One String True True

Custom field indicating if the contact has opted out of one-to-one emails.

Twitter Username String False True

The contact's Twitter handle.

Currently in workflow String True True

Indicates if the contact is actively enrolled in a HubSpot workflow.

Follower Count Decimal False True

The number of Twitter followers associated with the contact.

Last Page Seen String True True

The last page visited by the contact on your website. Set automatically.

Marketing emails opened Decimal True True

Total number of marketing emails opened by this contact. Set automatically.

Last Name String False True

The contact's last name.

Number of Pageviews Decimal True True

Total number of website page views recorded for this contact. Set automatically.

Marketing emails clicked Decimal True True

Total number of marketing emails clicked by the contact. Set automatically.

Salutation String False True

The title or greeting used to address the contact, such as Mr., Ms., or Dr.

Twitter Profile Photo String False True

URL of the contact's Twitter profile photo, set automatically by HubSpot.

Email String False True

The primary email address associated with the contact.

Number of Sessions Decimal True True

Total number of sessions, or visits, the contact has initiated on your website. Set automatically.

Marketing emails bounced Decimal True True

Total number of marketing emails that bounced for this contact. Set automatically.

Persona String False True

Persona assigned to the contact, used for marketing segmentation and targeting.

Most Recent Social Click Datetime True True

Date of the most recent click by the contact on a published social media post. Set automatically.

Number of event completions Decimal True True

Total number of event completions by the contact, such as webinars or surveys. Set automatically.

Unsubscribed from all email Bool True True

Indicates whether the contact has opted out of receiving all email communications.

Twitter Clicks Decimal True True

Number of clicks made by the contact on links shared through Twitter posts managed by HubSpot. Set automatically.

Mobile Phone Number String False True

The contact's mobile phone number.

Phone Number String False True

The primary phone number for the contact.

Fax Number String False True

The contact's fax number, if available.

Time First Seen Datetime True True

Timestamp of the first time the contact visited your website. Set automatically.

Last marketing email name String True True

Name of the last marketing email sent to the contact. Set automatically.

Last marketing email send date Datetime True True

Date when the most recent marketing email was sent to the contact. Set automatically.

Facebook Clicks Decimal True True

Number of times the contact clicked on links shared via Facebook posts. Set automatically.

Street Address String False True

Street address for the contact, including apartment or unit number if applicable.

Date of last meeting booked in meetings tool Datetime True True

Date when the last meeting was scheduled by the contact using the meetings tool.

Campaign of last booking in meetings tool String True True

UTM campaign parameter identifying the campaign responsible for the last meeting booked.

Medium of last booking in meetings tool String True True

UTM medium parameter identifying the channel (such as email) responsible for the last meeting booking.

Source of last booking in meetings tool String True True

UTM source parameter identifying the site (such as LinkedIn or Twitter) responsible for the last meeting booking.

Time of First Session Datetime True True

Timestamp of the first session initiated by the contact on your website. Set automatically.

Last marketing email open date Datetime True True

Date when the contact last opened a marketing email. Set automatically.

Latest meeting activity Datetime True True

Date of the most recent meeting, whether past or upcoming, involving the contact.

Recent Sales Email Replied Date Datetime True True

Date when the contact last replied to a tracked sales email. Set automatically by HubSpot.

LinkedIn Clicks Decimal True True

Total number of times the contact clicked on links shared via LinkedIn posts. Set automatically.

Contact owner String False True

The HubSpot or Salesforce user assigned as the primary owner of the contact.

Last Contacted Datetime True True

The date and time when the contact was last contacted via a call, email, or meeting. Set automatically based on user actions.

Last Activity Date Datetime True True

The date and time of the last logged activity, such as a note, call, email, or task, involving the contact. Set automatically.

Next Activity Date Datetime True True

The date of the next scheduled activity, such as a call, task, or meeting, involving the contact.

Number of times contacted Decimal True True

Total number of logged calls, emails, or meetings made with the contact. Set automatically by HubSpot.

Number of Sales Activities Decimal True True

Total number of sales-related activities logged for the contact, including calls, emails, and meetings.

HubSpot Owner Email _legacy_ String False True

Legacy field capturing the email address of the contact's owner. No longer actively updated.

HubSpot Owner Name _legacy_ String False True

Legacy field capturing the name of the contact's owner. No longer actively updated.

SurveyMonkey Event Last Updated Decimal True True

Internal field used to trigger updates when SurveyMonkey event data is refreshed.

Webinar Event Last Updated Decimal True True

Internal field used to trigger updates when webinar event data is refreshed.

City String False True

The city of residence for the contact. Can be set manually, by import, or via forms.

Time Last Seen Datetime True True

Timestamp when the contact was most recently seen on your website. Set automatically.

Last marketing email click date Datetime True True

Date when the contact last clicked a link inside a marketing email. Set automatically.

Google Plus Clicks Decimal True True

Total number of times the contact clicked on links shared via Google Plus posts. Set automatically.

HubSpot Team String True True

Team assignment of the contact's owner within HubSpot.

LinkedIn Bio String False True

Biography or professional summary of the contact pulled from LinkedIn, if available.

Twitter Bio String False True

Contact's biography from their Twitter profile, populated automatically if linked.

All owner ids String True True

List of all owner IDs, including default and custom owners, associated with the contact.

Time of Last Session Datetime True True

Timestamp marking the beginning of the contact's most recent website session.

First marketing email send date Datetime True True

Date when the first marketing email was sent to the contact. Set automatically.

Broadcast Clicks Decimal True True

Number of clicks by the contact on published social media messages. Set automatically.

State_Region String False True

State or region of residence for the contact. Can be populated via import, form, or integration.

All team ids String True True

List of team IDs related to the contact's ownership, including default and custom fields.

Original Source String False True

The first recorded source through which the contact discovered your business, such as organic search or paid social. Set automatically.

First marketing email open date Datetime True True

Date when the contact first opened a marketing email. Set automatically.

Latest Source String False True

Source of the contact's most recent session or interaction, such as direct traffic or referral.

Postal Code String False True

Postal or ZIP code for the contact's address. Can be set manually or via forms.

Country_Region String False True

Country or region associated with the contact's address. Can be set via import, form, or integration.

All accessible team ids String True True

List of all accessible team IDs associated with the contact, including inherited ownership.

Original Source DrillDown 1 String True True

Additional detail about the original source that brought the contact to your business. Set automatically.

First marketing email click date Datetime True True

Date when the contact first clicked a link in a marketing email. Set automatically.

Latest Source DrillDown 1 String True True

Additional detail about the source of the latest session recorded for the contact. Set automatically.

LinkedIn Connections Decimal False True

The number of LinkedIn connections associated with the contact, if available.

Original Source DrillDown 2 String True True

Further breakdown of how the contact first discovered your business. Set automatically.

Is globally ineligible Bool True True

Indicates whether the contact is globally ineligible to receive any marketing emails.

Preferred language String False True

The preferred language of communication for the contact. Set manually or via forms, imports, or integrations.

Latest Source DrillDown 2 String True True

Further detail about the source of the contact's latest session. Set automatically.

Klout Score Decimal False True

The contact's Klout Score, a measure of social media influence (retained for legacy use).

First Referring Site String True True

URL of the site that first referred the contact to your website. Set automatically by HubSpot.

First marketing email reply date Datetime True True

Date when the contact first replied to a marketing email. Set automatically.

Job Title String False True

The contact's job title, collected through forms, imports, or integrations.

Photo String False True

URL of the contact's social media profile photo, populated automatically if available.

Last Referring Site String True True

URL of the last site that referred the contact to your website. Set automatically.

Last marketing email reply date Datetime True True

Date when the contact most recently replied to a marketing email. Set automatically.

Message String False True

General-purpose field for capturing a contact's message or comment submitted through a form.

Close Date Datetime False True

Date when the contact was marked as a customer, usually tied to a closed-won deal.

Average Pageviews Decimal True True

Average number of pageviews per session by the contact on your website. Set automatically.

Marketing emails replied Decimal True True

Total number of marketing emails to which the contact has replied. Set automatically.

Event Revenue Decimal True True

Revenue value attributed to the contact through tracked events. Used with Enterprise Events features.

Became a Lead Date Datetime True True

Date when the contact's lifecycle stage changed to Lead. Set automatically.

Became a Marketing Qualified Lead Date Datetime True True

Date when the contact's lifecycle stage changed to Marketing Qualified Lead (MQL). Set automatically.

Became an Opportunity Date Datetime True True

Date when the contact's lifecycle stage changed to Opportunity. Set automatically.

Lifecycle Stage String False True

The contact's current lifecycle stage, such as Subscriber, Lead, Customer, or Evangelist.

Became a Sales Qualified Lead Date Datetime True True

Date when the contact's lifecycle stage changed to Sales Qualified Lead (SQL). Set automatically.

Create Date Datetime True True

Date when the contact record was originally created in HubSpot.

Became an Evangelist Date Datetime True True

Date when the contact's lifecycle stage changed to Evangelist. Set automatically.

Became a Customer Date Datetime True True

Date when the contact's lifecycle stage changed to Customer. Set automatically.

HubSpot Score Decimal True True

A numerical lead score reflecting the contact's qualification based on behavior and profile properties.

Company Name String False True

The name of the company associated with the contact. Can differ from the associated company's name in HubSpot.

Became a Subscriber Date Datetime True True

Date when the contact's lifecycle stage changed to Subscriber. Set automatically.

Became an Other Lifecycle Date Datetime True True

Date when the contact's lifecycle stage changed to 'Other'. Set automatically.

Website URL String False True

Website URL of the contact's associated company.

Number of Employees String False True

The number of employees at the contact's associated company.

Annual Revenue String False True

Annual revenue of the contact's associated company.

Industry String False True

Industry classification of the contact's associated company.

Primary Associated Company ID Decimal False True

Unique HubSpot ID of the primary company associated with the contact.

Associated Company Last Updated Decimal True True

Internal field used to trigger updates when company information changes.

Lead Rating String True True

Categorical lead rating assigned based on predictive scoring models, such as Hot, Warm, or Cold.

Predictive Lead Score Decimal True True

A predictive score indicating the likelihood of the contact becoming a customer based on HubSpot's machine learning models.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434