Asana

ClickUp

Table of Contents

Introduction

Altosio offers a great tool to migrate project management data from and to several vendors. It allows you to seamlessly switch from one software to the other, with a guarantee of no data loss.

The migration software runs in the cloud, so you do not have to worry about installing anything. Everything is accessible from your web browser at https://app.altosio.com

Key Benefits

The migration tool is reliable, secure and lightning fast.

What is migrated?

What to consider?

Asana and ClickUp are quite similar in shape. They almost look exactly the same, with different naming to their entities. Projects in Asana will be translated as Lists in ClickUp. Workspaces will remain as Workspaces. Portfolios in Asana could be translated as Spaces or Folders in ClickUp. Asana sections are translated as ClickUp statuses.

Your end users will not find any issue coping up with the changes as both tools look quite the same, and have almost the same functionalities.

Important Limitations

Migrating into ClickUp is slightly more complicated than other migrations. This is because ClickUp has a few API limitations that do not allow this process to be streamlined and automated from the start to the end. As a result, the migration needs some manual preparation before it can be kicked off. The limitations are outlined below:

  • While ClickUp APIs allows the creation of a List, it does not allow creating statuses in it. Therefore, the list has to be created manually along with the statuses. The ClickUp list has to exist in the destination prior to the migration. You have to create it manually in the Space and Folder of your choice.
  • ClickUp API does not allow the creation of statuses (Sections in Asana). These sections have to be created beforehand in the ClickUp List.
  • ClickUp does not allow more than 1000 subtask tree underneath a main task. If you have a task in Asana that has more than 1000 subtasks, the subtasks will be divided. The main Task will be migrated, and its Level 1 subtasks will be also migrated as Main Tasks, under which the sub-sub...tasks will be correctly migrated.

Security

Enterprise-Grade Security

The Altosio software runs in the Cloud and is hosted in Microsoft Azure data centers located in the US and the EU (Netherlands).

Altosio is able to provide you with a static IP address from which the migration will run in order to secure your environments with Firewall access accordingly. Please reach out to support@altosio.com to get it.

No Data Storage

The Altosio tool does not store anything internally. It reads data in chunks and pushes them in real time to the target. No data is cached or stored in the hard drive of the servers running the migration.

Altosio does however store the unique identifiers of files and tasks that are migrated. This allows the customer to rerun the migration without duplicating data.

Requirements

Asana Requirements

From Asana, you need to connect to your Asana environment using an Asana Personal Access Token (PAT). There is not need for a workspace admin or a privileged user to run the migration. Any Asana user can run the migration. However, to be able to migrate Asana projects, the user issuing the PAT must be a part of the Asana projects that need to be migrated.

ClickUp Requirements

Licensing

Each Asana Project migration consumes a Standard Planner migration license. The license is automatically allocated to the Project and will get burnt as soon as the data starts to get migrated to ClickUp. The license could be reused several times on the same Asana Project migration, but will only migrate the incremental changes.

License Details

For licensing inquiries, please contact sales@altosio.com

Configuration

1. Sign up and create your first project

First, create an account at https://app.altosio.com, validate it through the verification email, and then log in.

Once logged in, you’ll land on the home page where you can create your project. Click New Project, give it a meaningful name, and click Create.

2. Create your connectors

a. Create your Asana connector

To generate an Asana Personal Access Token, please visit the Asana developer console and follow these steps:

  1. Scroll down to Personal access tokens and click Generate token. 
  2. Give your token a name and agree to the Asana terms.
  3. Click Create token.

The creation of an Asana source connector automatically triggers a discovery job of your Asana environment, pulling the list of projects and user mappings. Remember, Altosio will only have access to Asana projects the user issuing the token has access to. If you don't see relevant Asana projects being discovered, it means you user can't access them in Asana.

b. Create your ClickUp connector

Migration

1. User mappings

Before running the migration, visit the Mapping table section of your project. You’ll find your Asana users’ emails prefilled.

If the users in  ClickUp are signed up with different email addresses, you will need to fill out the mapping table. Otherwise, you can leave it empty.

With an empty mapping table, the migration would still run, but the list of project memberships and task assignees will not be migrated correctly.

2. Understand the target fields

Target ClickUp List Id

3. Start Migration

Once configured, go to your Planner list page, select the projects you want to migrate, and click Migration Actions -> Start. The board will show a Queued status until processing begins, then switch to Working. Click Details to check logs and statistics.

Post-Migration

Delete your Asana token

  1. Go to the Asana developer console.
  2. Go to the Personal Access Token section
  3. Revoke access by deleting your Personal Access Token.

Delete the Altosio App from ClickUp

  1. Login to ClickUp app.
  2. Go to settings then ClickUp API on the left-hand side menu, as shown in the screenshot below.
  3. Delete the Altosio application.

Support

Support is done by email at support@altosio.com or over Teams calls.

Need Help?