Skip to main content
Connect your HubSpot account to sync contacts and keep CRM fields aligned with Vendschat customer profiles. Who this is for: Sales and marketing teams using HubSpot alongside Chat. Entry: Settings → Workspace → IntegrationsHubSpot card → Connect HubSpot Plan: HubSpot is listed on Starter, Growth, and Advanced in the pricing matrix. Confirm your workspace plan in Billing & Usage.

Quick reference


What HubSpot integration does

HubSpot does not send WhatsApp messages for you — it enriches who the customer is while your team uses Chat.
Harbor uses HubSpot for intake pipeline stages.
  1. Integrations → HubSpot → Connect
  2. HubSpot OAuth — approve Vendschat app for their portal
  3. Default field mappings created (name, email, phone, company, lifecycle stage)
  4. Initial contact sync runs in background
  5. When a new WhatsApp lead messages Chat, recipient panel shows synced HubSpot fields
  6. Lifecycle stage updates in HubSpot when ops updates mapped fields in Vendschat

Integration catalog card

On Settings → Workspace → Integrations: Search: Use “Search integrations…” to filter cards.

Connect flow (OAuth)

What gets stored:
  • HubSpot portal ID and domain
  • OAuth tokens (refreshed automatically)
  • Connection status (active / disconnected)
Scopes: Vendschat requests HubSpot scopes needed for contact read/write per product configuration.

Default contact field mappings

When you connect, these mappings are created automatically: Locked identity fields: email, phone, mobilephone — mapped to core Vendschat identity fields and not remapped to arbitrary targets. You can adjust visible/editable mappings after connect where the product UI allows.

Sync behavior

If sync seems stale, try manual sync or disconnect/reconnect after checking HubSpot permissions.

Disconnect

Disconnecting:
  • Revokes the active HubSpot connection for the workspace
  • Stops future sync
  • Does not delete historical Chat threads
Use disconnect when switching HubSpot portals or offboarding CRM sync.

HubSpot vs webhooks vs API

Many teams use HubSpot + webhooks together: CRM for contacts, webhooks for message-triggered automations.

Troubleshooting