Real-time ClickUp time tracking to HubSpot project sync
Ready for 3.0What this workflow does
This workflow has 9 nodes and runs on ClickUp events (task time tracked updated). Along the way it connects ClickUp. It also calls api.hubapi.com over HTTP.
How it runs
Trigger: On ClickUp events (task time tracked updated).
- ClickUp: get
- ClickUp: get (time entry)
- Merge: merges the data from its input branches
- Code: runs custom Python code
- OnProjectFolder (HTTP Request): calls api.hubapi.com (POST)
- Route by Sprint Type (If): checks a condition and branches into true / false
- HubSpot: Update Project Hours (actual_additional_requests_hours) (HTTP Request): calls an HTTP API (PATCH)
- HubSpot: Update Project Hours Sprint 1- (HTTP Request): calls an HTTP API (PATCH)
Services it uses
HTTP calls to: api.hubapi.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- ClickUp
n8n-nodes-base.clickUp - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - ClickUp Trigger
n8n-nodes-base.clickUpTrigger - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if
From the author
Real-Time ClickUp Time Tracking to HubSpot Project Sync This workflow automates the synchronization of time tracked on ClickUp tasks directly to a custom project object in HubSpot, ensuring your project metrics are always accurate and up-to-date. --- Use Case…