Sync Zendesk Tickets to Pipedrive Deals on Schedule
Workflow Description
Scheduled automation that extracts customer tickets from Zendesk and converts them into deals in Pipedrive with batch processing. Executes on a defined cron schedule to ensure continuous data synchronization between both platforms without manual intervention.
How it works
- 1.Trigger automation according to the cron schedule
- 2.Fetch tickets from Zendesk based on filter criteria
- 3.Process tickets in batches and apply conditional logic
- 4.Map Zendesk ticket data to Pipedrive deal format
- 5.Create or update deals in Pipedrive
- 6.Merge results and validate transfer status
Use cases
- Convert customer inquiries into organized sales opportunities in your CRM
- Close the data gap between support and sales teams
- Automate lead tracking without manual data entry between systems
Requirements
- Active Zendesk account with API access enabled
- Pipedrive account with valid API key
- Understanding of cron expressions for scheduling
- Clear field mapping between Zendesk and Pipedrive schemas
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
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 (21)
NoOp
No Op
Get last execution timestamp
Function Item
Set new last execution timestamp
Function Item
Pipedrive person Id found
If
NoOp1
No Op
Get Zendesk comments for tickets
HTTP Request
Add comments to tickets
Merge
Add Pipedrive person Id to Zendesk tickets
Merge
Get tickets updated after last execution
Zendesk
Channel is email
If
Rename fields and keep only needed fields
Set
Search persons by email
Pipedrive
Remove duplicates to make search efficient
Item Lists
Set search email
Set
Process commenst per ticket
Split In Batches
New comment
If
Split comments to seperate items
Item Lists
Add comment as a note in Pipedrive
Pipedrive
NoOp2
No Op
Every day at 09:00
Cron
Done processing
If