Bidirectional ClickUp Task & Google Calendar Sync with Multi-Calendar Routing — n8n Workflow

Hoch Komplexität Auslöser65 Knoten🏷️ Project Managementvon R4wd0G

Übersicht

Who’s it for Teams that manage tasks in ClickUp and want those tasks reflected—and kept in sync—in Google Calendar automatically.

How it works A ClickUp Trigger captures task events (create, update, delete). For new tasks, the workflow creates a Google Calendar event with the correct start/end. It stores a mapping between clickupTaskId and calendarEventId in a Google Sheet so later updates and deletions can target the right event. Multiple lanes (personal/school/tech/internship) let you route t

Verwendete Knoten

Google SheetsClickUpGoogle Calendar

Workflow-Vorschau

Template Instructions
Sync ClickUp tasks → Google Calendar (create, update, d
Setup
1) Open Configuration and set `calendarId_*`, `sheetId`
Create – ClickUp → Google Calendar
When it runs: on `taskCreated` (and tasks routed to a l
What happens
1) `Edit Fields*` injects the target `calendarId` from
Update – Keep Calendar in sync with ClickUp c
When it runs: on `taskUpdated` and `taskDueDateUpdated`
How it works
1) The flow fetches the existing event using the stored
Delete – Remove event and clean mapping
When it runs: on `taskDeleted` (or status flow that imp
What happens
1) `Google Sheets2 (lookup)` finds the mapping row by `
C
Configuration
I
If
E
Edit Fields
E
Edit Fields1
E
Edit Fields2
E
Edit Fields3
Google Calendar9
Google Calendar10
E
Edit Fields4
Google Sheets
E
Edit Fields6
Google Sheets2
Google Calendar11
Google Calendar12
Google Calendar13
Google Calendar14
C
ClickUp Trigger
Google Sheets1
Google Calendar15
Google Calendar16
Google Calendar17
Google Calendar18
Google Calendar19
Google Sheets3
Google Sheets4
Google Sheets5
Google Sheets6
Google Sheets7
I
if_allDayEvent3
I
if_allDayEvent
I
if_allDayEvent1
I
if_allDayEvent2
I
if_allDayEvent4
Google Calendar
Google Calendar20
Google Calendar21
Google Calendar22
Google Calendar23
I
If17
I
If18
I
If19
I
If20
I
If21
I
If22
I
If23
I
If24
I
If25
I
If26
S
Switch2
Google Calendar24
I
if_allDayEvent5
Google Calendar25
I
If27
I
If28
S
Switch
S
Switch1
Google Calendar6
Google Calendar1
Google Calendar7
Google Calendar8
I
If1
S
Switch3
M
Merge
ClickUp1
ClickUp
65 nodes90 edges

So funktioniert es

  1. 1

    Auslöser

    Der Workflow startet mit einem auslöser-Auslöser.

  2. 2

    Verarbeitung

    Die Daten fließen durch 65 Knoten, connecting clickup, clickuptrigger, googlecalendar.

  3. 3

    Ausgabe

    Der Workflow schließt seine Automatisierung ab und liefert das Ergebnis an das konfigurierte Ziel.

Knotendetails (65)

GO

Google Sheets

googleSheets

#1
CL

ClickUp

clickUp

#2
GO

Google Calendar

googleCalendar

#3

So importieren Sie diesen Workflow

  1. 1Klicken Sie rechts auf die Schaltfläche JSON herunterladen, um die Workflow-Datei zu speichern.
  2. 2Öffnen Sie Ihre n8n-Instanz. Gehen Sie zu Workflows → Neu → Aus Datei importieren.
  3. 3Wählen Sie die heruntergeladene Datei bidirectional-clickup-task-google-calendar-sync-with-multi-calendar-routing und klicken Sie auf Importieren.
  4. 4Richten Sie Anmeldedaten für jeden Dienstknoten ein (API-Schlüssel, OAuth usw.).
  5. 5Klicken Sie auf Workflow testen, um zu überprüfen, ob alles funktioniert, und aktivieren Sie es dann.

Oder direkt in n8n → Aus JSON importieren einfügen:

{ "name": "Bidirectional ClickUp Task & Google Calendar Sync with Multi-Calendar Routing", "nodes": [...], ...}

Integrationen

clickupclickuptriggergooglecalendargooglesheetsifmergesetswitch

Diesen Workflow holen

Herunterladen und mit einem Klick importieren

JSON herunterladenAuf n8n.io ansehen
Knoten65
Komplexitäthigh
Auslösertrigger

Erstellt von

R4wd0G

R4wd0G

@r4wd0g

Tags

clickupclickuptriggergooglecalendargooglesheetsifmergesetswitch

Neu bei n8n?

n8n ist ein kostenloses Open-Source-Workflow-Automatisierungstool. Selbst hosten oder die Cloud-Version nutzen.

n8n kostenlos holen →