Migrate ClickUp users, spaces, lists, custom fields, and tasks to Asana
Ready for 3.0What this workflow does
This workflow has 324 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Gmail. It also calls app.asana.com and api.clickup.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- Set Initial Workflow Environment (Edit Fields (Set)): sets 6 fields: FeedBackEmail, ClickUpWorkspaceID, ClickUpPAK…
- Set Workflow Environment (stage 5) (Edit Fields (Set)): sets 8 fields: FeedbackEmail, ClickUpWorkspaceID, ClickUpPAK…
- Check Asana Credentials (HTTP Request): calls app.asana.com
- Get ClickUp Spaces (stage 5) (HTTP Request): calls an HTTP API
- Search ClickUpTask-AsanaTask Lookup Table (Data table): work with table
- Check Asana Workspace ID (HTTP Request): calls an HTTP API
- Send Asana Credentials Error (Gmail): uses Gmail
- Create ClickUp Spaces Array (stage 5) (Split Out): splits a list into separate items
- If: checks a condition and branches into true / false
- Check ClickUp Credentials (HTTP Request): calls api.clickup.com
…plus 312 more steps. See the full node list below.
Services it uses
HTTP calls to: app.asana.com, api.clickup.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 (19)
- Execute Sub-workflow
n8n-nodes-base.executeWorkflow - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Gmail
n8n-nodes-base.gmail - Data table
n8n-nodes-base.dataTable - Convert to File
n8n-nodes-base.convertToFile - Merge
n8n-nodes-base.merge - Manual Trigger
n8n-nodes-base.manualTrigger - Split Out
n8n-nodes-base.splitOut - If
n8n-nodes-base.if - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Stop and Error
n8n-nodes-base.stopAndError - Aggregate
n8n-nodes-base.aggregate - Sort
n8n-nodes-base.sort - Code
n8n-nodes-base.code - Switch
n8n-nodes-base.switch - Wait
n8n-nodes-base.wait - Filter
n8n-nodes-base.filter - Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger
From the author
Quick overview Migrate a ClickUp workspace to Asana with n8n: users, spaces, folders, lists, custom fields, tasks, subtasks, comments, checklists and attachments. Five staged workflows, re-run safe, with Gmail progress reports and mapping CSVs. How it works…