Gifts

Culture

Reviews

Local Spots

How to Connect HubSpot CRM with Zendesk (2026)

HubSpot CRM

HubSpot CRM

★★★★ 4.5
Crm General Crm

A popular free CRM with powerful marketing, sales, and service hubs that scale as your business grows.

Full Review

Zendesk

★★★★ 4.3
Customer Support Helpdesk

A comprehensive customer service platform offering ticketing, messaging, live chat, and knowledge base for businesses of all sizes.

Full Review

How to Connect HubSpot CRM with Zendesk

Connecting HubSpot CRM with Zendesk bridges the gap between your sales pipeline and customer support operations. Support agents gain context on deal stages and contact history, while sales reps can monitor ticket volume and satisfaction scores for their accounts. This visibility eliminates the common problem of sales and support operating in silos with incomplete customer information.

HubSpot offers a native Zendesk integration available through the HubSpot App Marketplace. The integration syncs contacts, companies, and ticket data between the two platforms, and it surfaces Zendesk ticket information directly on HubSpot contact and company records. For teams on HubSpot Service Hub, there is overlap with HubSpot's own ticketing system, but many organizations prefer Zendesk's mature support features while using HubSpot for CRM and marketing.

The native integration handles most standard use cases. For advanced workflows like conditional syncing or multi-step automations, Zapier and Make offer flexible alternatives that can connect any combination of HubSpot and Zendesk triggers and actions.

Integration Methods

MethodDifficultyFeatures
Native Integration (HubSpot Marketplace)EasyContact sync, ticket visibility on HubSpot timeline, company mapping
ZapierEasyTriggers: New Ticket, Updated Ticket. Actions: Create/Update Contact, Create Ticket
APIAdvancedHubSpot CRM API (/crm/v3/objects/) and Zendesk REST API (/api/v2/) for full custom workflows

Native Integration Setup

Step 1: Install from HubSpot Marketplace

In HubSpot, go to Settings > Integrations > Connected Apps > Visit App Marketplace. Search for "Zendesk" and select the official Zendesk integration. Click Install app.

Step 2: Authenticate Zendesk

Enter your Zendesk subdomain (e.g., yourcompany.zendesk.com) and authenticate with admin credentials. Grant HubSpot permission to read and write Zendesk data. The OAuth flow requires Zendesk Admin or Agent role.

Step 3: Configure Contact Sync

In the integration settings, enable contact synchronization. Choose the sync direction: HubSpot to Zendesk, Zendesk to HubSpot, or bidirectional. Map HubSpot contact properties to Zendesk user fields. Email address is used as the unique identifier for matching records.

Step 4: Enable Ticket Timeline Events

Toggle on Show Zendesk tickets on HubSpot timeline. This creates timeline events on HubSpot Contact and Company records whenever a Zendesk ticket is created, updated, or resolved. Configure which ticket fields appear in the timeline card.

Step 5: Map Company to Organization

Configure the mapping between HubSpot Companies and Zendesk Organizations. The integration matches on company name or domain by default. Review the mapping rules under Integration Settings > Company Sync and adjust match criteria if your naming conventions differ between platforms.

What Data Syncs

Data TypeFrom HubSpot CRMTo ZendeskDirection
Contacts/UsersContact propertiesUser fieldsTwo-way
Companies/OrganizationsCompany propertiesOrganization fieldsTwo-way
TicketsTimeline displayTicket dataZendesk to HubSpot
Deal infoDeal propertiesSidebar displayHubSpot to Zendesk
Notes and activitiesActivity timelineNot syncedN/A

Use Cases

Unified Customer View for Support Agents

When a Zendesk agent opens a ticket, they see the customer's HubSpot deal stage, lifecycle stage, and last sales interaction. An agent handling a billing question for a customer in the "Contract Negotiation" deal stage knows to handle the ticket with extra care and loop in the sales rep if needed.

Support-Driven Lead Qualification

When a Zendesk ticket comes from someone not yet in HubSpot, the integration creates a new HubSpot contact automatically. Marketing can then nurture these inbound support inquiries — someone asking detailed product questions through support may be a strong sales lead that would otherwise slip through the cracks.

Automation Recipes

  • When: A Zendesk ticket is created by a contact in HubSpot's "Customer" lifecycle stage Then: Set ticket priority to "High" in Zendesk automatically
  • When: A HubSpot deal moves to "Closed Won" Then: Update the Zendesk organization tags to include "paying-customer" for SLA routing
  • When: A Zendesk ticket CSAT score is submitted Then: Update the HubSpot contact property "Last Support Rating" with the score
  • When: More than 5 Zendesk tickets are opened for a HubSpot company in 7 days Then: Create a HubSpot task for the account manager to investigate
  • When: A Zendesk ticket tagged "bug-report" is resolved Then: Send a HubSpot email to the contact with a product update notification

Troubleshooting

Duplicate Contacts After Enabling Sync

If contacts appear duplicated, the most common cause is mismatched email addresses between platforms. Check that primary email addresses match in both systems. Use HubSpot's Operations Hub deduplication tool or Zendesk's user merge feature to clean up existing duplicates before enabling sync. Set the sync to use email as the only match criterion rather than name-based matching.

Ticket Timeline Events Not Appearing

Verify that the integration has proper API scopes in Zendesk. Go to Zendesk Admin Center > Apps and Integrations > APIs > Zendesk API and confirm OAuth tokens are active. In HubSpot, check Settings > Integrations > Connected Apps and verify the Zendesk connection status shows "Connected" with no error flags.

Limitations

The native integration does not sync Zendesk ticket attachments or internal notes to HubSpot. HubSpot custom objects are not supported in the standard integration — only Contacts, Companies, and Deals data is accessible. Ticket sync is one-directional from Zendesk to HubSpot timeline; you cannot create Zendesk tickets from within HubSpot through the native integration. Sync latency is typically 5-10 minutes for contact updates. If you use HubSpot Service Hub alongside Zendesk, there is no native mapping between HubSpot tickets and Zendesk tickets, which can create data fragmentation.

Compare HubSpot CRM vs Zendesk side by side »