HubSpot Conversations

HubSpot Conversations

HubSpot Conversations is HubSpot's live chat and chatbot platform embedded on websites. The chat widget script loads asynchronously on page load, sets cookies to identify returning visitors, and captures conversation data linked to HubSpot CRM contact records for sales and support team follow-up and automated nurturing workflows.

Overview

HubSpot Conversations is HubSpot's live chat and chatbot platform that embeds a messaging widget on websites. The widget enables real-time communication between site visitors and sales or support teams, with conversations automatically linked to HubSpot CRM contact records. It combines functional chat capability with visitor identification and behavioral tracking through HubSpot's shared tracking infrastructure.

What This Script Does

The Conversations widget loads as part of the HubSpot tracking code or as a standalone embed:

  • Chat widget script — loaded from js.usemessages.com or bundled with the main HubSpot tracking script from js.hs-scripts.com. The widget renders a chat interface (typically a floating button in the corner of the page) that expands into a messaging panel.
  • messagesUtk — a dedicated cookie set for Conversations that stores the visitor's chat identity token. This links chat conversations to the visitor's CRM record and persists across sessions. Expires after 13 months.
  • Standard HubSpot cookies — when loaded alongside the full HubSpot tracking code, the __hstc, hubspotutk, __hssc, and __hssrc cookies are also set, providing full visitor behavioral tracking alongside the chat functionality.
  • Chatbot automation — bot flows can collect visitor information (name, email, company, inquiry type) before routing to a live agent. This data is submitted to HubSpot and creates or updates CRM contact records.
  • Visitor identification — if the visitor is a known HubSpot contact (previously identified via form submission or email click-through), the chat widget displays their name and history to the agent, and the conversation is appended to their CRM timeline.

The widget contacts HubSpot messaging endpoints for real-time message delivery and may load additional resources for bot logic and conversation routing. Page context (current URL, referrer) is included with the chat initiation event to give agents context about what the visitor was browsing.

Consent & Compliance

HubSpot Conversations spans functional and analytics categories. The live chat function itself is a feature that visitors actively choose to use, which can be justified under GDPR Article 6(1)(b) when the visitor initiates a conversation. However, the messagesUtk cookie is set on page load before the visitor interacts with the chat, and the widget typically loads alongside the full HubSpot tracking infrastructure.

Under the ePrivacy Directive, the messagesUtk cookie set before any visitor interaction is not strictly necessary for a service the visitor has requested and requires consent. If the chat widget could defer setting this cookie until the visitor actually clicks the chat button, it would have a stronger case for the strictly necessary exemption — but the default HubSpot implementation sets it proactively.

Under CCPA/CPRA, the chat conversation data and visitor identification data constitute personal information. When this data is linked to CRM profiles and used for sales follow-up or marketing nurturing workflows, it must be disclosed in the privacy notice.

Should You Block This Without Consent?

Conditional. The live chat functionality serves a legitimate user-initiated purpose, but the default implementation sets tracking cookies before any interaction occurs. Ideally, configure the chat widget to load only after the visitor grants consent for functional cookies, or implement a lazy-loading approach where the widget initializes only when the visitor clicks a chat prompt. If the chat widget is loaded alongside the full HubSpot tracking code, the entire script must be gated on analytics/marketing consent.

Is HubSpot Conversations GDPR compliant?

HubSpot Conversations typically loads functional and analytics trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So HubSpot Conversations can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads HubSpot Conversations, not on HubSpot Conversations itself.

Visit website

Consent Categories

Also Known As

hubspot chathubspot chatbothubspot live chathubspot conversationshubspot messenger

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Frequently Asked Questions

Other HubSpot Products

HubSpot Forms
HubSpot Forms
HubSpot Forms is HubSpot's embedded lead capture form tool for collecting contact information on websites. Form scripts submit visitor data directly to HubSpot CRM, creating or updating contact records. Sets cookies to identify form submitters on return visits and pre-populate known contact fields for improved conversion rates.
HubSpot Analytics
HubSpot Analytics
HubSpot Analytics is HubSpot's built-in web analytics module tracking visitor behavior across HubSpot-managed websites and landing pages. Scripts record page views, sessions, traffic sources, and conversion events. Sets __hstc and hssc cookies to identify returning visitors and attribute user journeys across sessions for marketing reporting.
HubSpot CMS Hub
HubSpot CMS Hub
HubSpot CMS Hub is HubSpot's website content management platform for building and hosting marketing sites. Sites built on CMS Hub automatically include HubSpot's tracking infrastructure, setting cookies for visitor identification, analytics event collection, and marketing attribution across all pages served by the platform.
HubSpot Email
HubSpot Email
HubSpot Email is HubSpot's email marketing module for sending and tracking campaigns. Tracking pixels embedded in outbound emails report open events and click-throughs back to HubSpot. Recipients who click through to landing pages have subsequent website sessions tracked by HubSpot's web analytics and attribution cookies.
HubSpot Marketing Hub
HubSpot Marketing Hub
HubSpot Marketing Hub is HubSpot's inbound marketing automation platform. Scripts track website visitor behavior for lead identification and nurturing, set cookies to attribute traffic sources, and enable email, social, and ad campaign automation. Visitor behavioral data feeds into HubSpot CRM contact profiles and lifecycle stage scoring.
HubSpot Operations Hub
HubSpot Operations Hub
HubSpot Operations Hub is HubSpot's data sync and process automation product for connecting CRM data with third-party systems. Primarily a server-side integration layer with minimal browser-side footprint. May contribute to the HubSpot tracking infrastructure on sites using HubSpot CMS or Marketing Hub integrations.
HubSpot Sales Hub
HubSpot Sales Hub
HubSpot Sales Hub is HubSpot's CRM and sales intelligence platform. The HubSpot tracking script identifies website visitors, monitors which pages prospects view, and surfaces activity data to sales teams. Sets cookies to recognize returning visitors and tie their browsing sessions to CRM contact records for pipeline management.
HubSpot Service Hub
HubSpot Service Hub
HubSpot Service Hub is HubSpot's customer service platform covering ticketing, knowledge base, and customer feedback tools. Tracking scripts associate support interactions and knowledge base page visits with HubSpot CRM contact records. Session cookies persist visitor identity across service touchpoints for context-aware support experiences.

Related Vendors

HubSpot CMS Hub
HubSpot CMS Hub
HubSpot CMS Hub is HubSpot's website content management platform for building and hosting marketing sites. Sites built on CMS Hub automatically include HubSpot's tracking infrastructure, setting cookies for visitor identification, analytics event collection, and marketing attribution across all pages served by the platform.
HubSpot Email
HubSpot Email
HubSpot Email is HubSpot's email marketing module for sending and tracking campaigns. Tracking pixels embedded in outbound emails report open events and click-throughs back to HubSpot. Recipients who click through to landing pages have subsequent website sessions tracked by HubSpot's web analytics and attribution cookies.
HubSpot Service Hub
HubSpot Service Hub
HubSpot Service Hub is HubSpot's customer service platform covering ticketing, knowledge base, and customer feedback tools. Tracking scripts associate support interactions and knowledge base page visits with HubSpot CRM contact records. Session cookies persist visitor identity across service touchpoints for context-aware support experiences.
Salesforce Service Cloud
Salesforce Service Cloud
Salesforce Service Cloud is a customer service and support platform that integrates with websites through embedded chat widgets and case management forms. Scripts load live agent chat interfaces, knowledge base lookups, and support ticket submission flows. Sets session cookies to maintain customer identity and conversation context across support interactions.
LaunchDarkly
LaunchDarkly
Feature flagging and A/B testing platform used by engineering teams to manage rollouts and experiments. LaunchDarkly's SDK evaluates feature flags on the client side based on user targeting rules. Allows gradual rollouts, beta access, and kill switches without code deployments.
Shopify Inbox
Shopify Inbox
Shopify Inbox is a live chat and messaging tool built into Shopify storefronts for real-time customer support. Scripts load the chat widget, display automated responses, and connect visitors with store operators for pre-sale questions. Sets session cookies to maintain conversation history and identify returning customers across chat interactions.

Manage consent for HubSpot Conversations

ConsentStack automatically detects and manages HubSpot Conversations trackers so your site stays compliant with global privacy regulations.