Sales & CRM
Sync Zendesk support tickets to HubSpot contacts
13 nodes
128
83
Scheduled trigger
Workflow Description
A scheduled automation that retrieves support tickets from Zendesk on a fixed interval, applies conditional logic to filter and process them, and synchronizes the resulting data to HubSpot to keep customer records and contact information current.
How it works
- 1.Retrieve tickets from Zendesk according to the scheduled timer
- 2.Apply conditional rules to identify and filter relevant tickets
- 3.Transform and prepare ticket data for transfer
- 4.Merge information from multiple data sources
- 5.Push processed records to HubSpot to update contact and account data
Use cases
- Automatically populate customer interaction history in HubSpot from support tickets
- Maintain a unified view of customer communications across support and sales
- Ensure sales teams have access to the latest customer support activity and issues
Requirements
- Active Zendesk account with API access and ticket read permissions
- Active HubSpot account with contact and company update permissions
- Configured schedule trigger to run the workflow at regular intervals
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Zendesk
HubSpot
Schedule
Details
Trigger
Scheduled trigger
Nodes
13
Apps
3
Views
128
Downloads
83
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (13)
/
Ticket Exists
If
Get user data of Ticket requester
Zendesk
Only keep needed data
Set
Add user data
Merge
Update existing ticket
Hubspot
Update Zendesk ticket with External Id
Zendesk
Get last execution timestamp
Function Item
Get tickets updated after last execution
Zendesk
Set new last execution timestamp
Function Item
Every 5 minutes
Cron
Create new Ticket
Hubspot
Update External Id in Zendesk for contact
Zendesk
Create or update contact
Hubspot