Developer & DevOps

Sync HubSpot contacts to Zendesk on a recurring schedule

9 nodes 223 135 Scheduled trigger
Download

Workflow Description

An automated workflow that runs on a predefined schedule to extract contacts from HubSpot, apply filtering conditions, and synchronize them to Zendesk. This ensures your customer data remains current across both platforms without manual intervention.

How it works

  1. 1.Trigger the workflow at specified intervals using Cron scheduling
  2. 2.Fetch contacts from HubSpot and apply defined filters
  3. 3.Merge and evaluate data against conditional rules
  4. 4.Push processed contact records to Zendesk for creation or updates

Use cases

  • Automatically sync new and updated customers between your CRM and support platform
  • Maintain unified customer information across systems to improve support quality

Requirements

  • HubSpot API key with appropriate contact read permissions
  • Zendesk API credentials with write access for contact management
  • Configured schedule timing (daily, weekly, monthly basis)

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

HubSpot Zendesk Schedule

Details

Trigger Scheduled trigger
Nodes 9
Apps 3
Views 223
Downloads 135

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (9)

Add Zendesk company data to Hubspot data

Merge

#1

Set new last execution timestamp

Function Item

#2

Get last execution timestamp

Function Item

#3

Get modified companies

Hubspot

#4

Get all Zendesk organisations

Zendesk

#5

Company exists in Zendesk

If

#6

Create organisation

Zendesk

#7

Update organisation

Zendesk

#8

Every 5 minutes

Cron

#9