Overview
When sales and support operate in silos, account managers pitch renewals to customers who are actively frustrated with unresolved tickets. Syncing Zendesk to HubSpot or Salesforce ensures your CRM shows the full customer relationship — including open tickets, ticket history, and satisfaction scores. This lets account managers see 'this customer has 3 open tickets' before a renewal call, dramatically improving retention conversations and reducing blind-sided churn.
Before you start
- Zendesk Support account
- HubSpot, Salesforce, or other CRM account
- Zapier Starter plan (for Salesforce) or HubSpot App Marketplace (free for HubSpot)
Step-by-step guide (5 steps)
Install the native Zendesk-HubSpot integration
For HubSpot: go to HubSpot App Marketplace and install the Zendesk integration. Authorize both accounts. This native integration syncs tickets to HubSpot contacts automatically without Zapier.
HubSpot's native Zendesk integration is free and powerful. Use it instead of Zapier for HubSpot specifically — it creates a dedicated 'Support Tickets' section on every contact record.
Use Zapier for Salesforce or other CRMs
For Salesforce: create a Zapier Zap with Zendesk trigger 'New Ticket' and Salesforce action 'Create or Update Record'. Map: ticket subject → case subject, ticket description → case description, requester email → case contact email lookup.
Sync ticket status updates back to the CRM
Create a second Zap: Zendesk trigger 'Ticket Updated' (filter for status changes to Solved or Closed). Salesforce action: update the case status to 'Closed'. This keeps CRM case records in sync with Zendesk without manual updates.
Add ticket count to CRM contact health score
In HubSpot, create a calculated property: 'Open Zendesk Tickets' based on the synced ticket count. Add this to your contact health score formula. Flag contacts with 3+ open tickets as 'At Risk' automatically for proactive outreach.
Create a CRM view for at-risk accounts
In your CRM, build a view/list filtered to contacts with open Zendesk tickets and a renewal date within 90 days. This is your churn prevention list — assign it to account managers for proactive outreach.
What you'll get
Account managers see open tickets before renewal conversations
Support history is visible in the CRM without switching tools
At-risk accounts are identified automatically for proactive retention
Reduces churn by connecting support data to revenue decisions
Common mistakes to avoid
Syncing all Zendesk tickets to the CRM and creating noise — filter to open or unresolved tickets only
Not matching by email address, creating duplicate CRM contacts instead of linking to existing ones
Forgetting to sync ticket status updates, leaving stale 'Open' records in the CRM after resolution
Not training account managers on how to use the ticket data — the integration is only valuable if it's acted on
Frequently asked questions
Do I need coding experience to set up this Zendesk automation?
No coding is required. This guide walks you through everything using Zendesk's built-in features and Zapier's visual interface. If you can follow a recipe, you can follow this guide.
How long does this automation take to set up?
Most users complete this setup in 30–60 minutes on their first try. Once set up, it runs completely automatically with zero ongoing effort.
What happens if the automation fails?
Zapier and Make both have error notifications and task history, so you'll know immediately if something goes wrong. We cover troubleshooting steps in the guide above.
Can I customize this automation for my specific business?
Absolutely. The guide includes notes on common customizations. Most automations have multiple variation points — timing, conditions, notification recipients, and more.