> ## Documentation Index
> Fetch the complete documentation index at: https://docs.junojourney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# HubSpot

> CRM integration — connect Juno to HubSpot for visitor identification and company tracking.

export const FeatureAvailability = ({module, feature}) => {
  const label = feature || module;
  return <Info title="Feature availability">
      {label ? <>This feature requires the <strong>{label}</strong> module. </> : <>This feature may not be enabled for your organization. </>}
      If you don't see it in Juno, contact your administrator.
    </Info>;
};

<FeatureAvailability feature="HubSpot Integration" />

## What does the HubSpot integration do?

The HubSpot integration connects Juno to your HubSpot CRM for:

* **Visitor identification** — identify Juno users in HubSpot's chat widget and tracking tools
* **Company association** — link Juno workspaces to HubSpot company records
* **Environment tracking** — track Juno tenant data (name, subdomain, pricing model) as HubSpot properties

***

## How it works

When configured, Juno generates visitor identification tokens that allow HubSpot to recognize your users. This enables:

* Personalized chat experiences
* Accurate contact attribution
* CRM activity tracking

***

## For admins

The HubSpot integration is configured at the platform level with a HubSpot API key. Contact your Juno account team to enable this integration.

***

## Data shared with HubSpot

| Data                   | Direction      | Purpose                                     |
| ---------------------- | -------------- | ------------------------------------------- |
| Visitor identity token | Juno → HubSpot | Identify users in HubSpot chat/tracking     |
| Environment name       | Juno → HubSpot | Track which Juno tenant the user belongs to |
| Tenant subdomain       | Juno → HubSpot | Link to the correct Juno instance           |
