Templates / Sync Zendesk tickets to your HubSpot contacts

Sync Zendesk tickets to your HubSpot contacts

Needs changes

by n8n Team ✓ · 1,180 views · created 2022-12-23 · CRM

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: Function Item (legacy), Cron. 2 breaking item(s) found. Static check, last run 2026-10-19.

What to replace before upgrading

Removed in 3.0Replace with
Function Item (legacy)
Set new last execution timestamp, Get last execution timestamp
Code node, mode 'Run Once for Each Item'
Cron
Every 5 minutes
Schedule Trigger

Nodes used (6)

HubSpotZendesk

What it does

This workflow automatically syncs your Zendesk tickets to your HubSpot contacts. Every 5 minutes, your HubSpot account collects all the newly modified data and updates it into your Zendesk account, updating the current tickets or creating new ones. Prerequisites - Zendesk account and Zendesk credentials - HubSpot account and HubSpot credentials How it works 1. Cron node triggers the workflow every 5 minutes. 2. Function Item node collects all the tickets received after the last execution timestamp. 3. HubSpot node collects all the recently modified companies. 4. Zendesk node checks all the Zendesk tickets associated with those companies. 5. Merge by key node merges the Zendesk and Hubspot data related to those companies. 6. If node splits the workflow conditionally, based on data received. 7. If the company already exists in, Zendesk node updates organization’sdata. 8. If the company does not exist yet, Zendesk node will create an organization. 9. The Function Item node sets the new last execution timestamp.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.