How to import projects from Asana, Monday, or ClickUp

Migrate workspaces and projects from Asana, Monday.com, or ClickUp into Milestone.

7 min readUpdated February 2025

TL;DR

SettingsImport (or workspace menu) → choose Asana, Monday, or ClickUp → enter API token → pick workspaces/projects → configure options → start import. Large imports run in the background.


Prerequisites


Start workspace import

  1. Click your workspace name → Settings.
  2. Go to Import (or find it in the workspace menu).
  3. Select Asana, Monday.com, or ClickUp.
  4. Enter your API token and validate it.
  5. Choose the workspace (and portfolios/folders/spaces) to import.
  6. Configure options (see below).
  7. Map users if needed.
  8. Click Start import.

Import options by source

Asana

  • Workspaces & portfolios — Select which to import.
  • Standalone projects — Include projects not in portfolios.
  • Users — Map Asana users to Milestone members.

Monday

  • Column mapping — Map by Status or Groups.
  • Include subitems — Import subtasks.
  • Include docs — Import linked docs if available.

ClickUp

  • Spaces — Select which spaces to import.
  • Checklists — Import as subtasks or skip.
  • Nested subtasks — Include or flatten.

During import

  • Imports run in the background.
  • Progress is shown; you can leave and return.
  • You can cancel an in-progress import.
  • When done, review the results for any errors or skipped items.

Board-level vs workspace import

  • Workspace import — Imports multiple projects/boards at once. Use for full migration.
  • Board import — Imports into one existing board. Use when adding data to a single board (e.g., Asana PAT, CSV from ClickUp/Monday).

Common issues

IssueWhat to try
Token invalidRegenerate the token in the source app. Check scope/permissions.
Can't see workspacesEnsure the token has access to those workspaces.
Import stuckCheck progress; large imports take time. Cancel and retry with fewer items if needed.
Missing dataSome fields may not map. Check the results summary for skipped items.
Users not mappedInvite users to Milestone first, then map during import.

Next steps

Connect GitHub or Slack after importing, or customize your board.

Was this article helpful?