Monday.com to Asana Migration: How to Export, Format, and Import Your Data
- Richard Sather

- Mar 25, 2025
- 5 min read
Updated: Apr 17, 2025

Looking to migrate from monday.comĀ Work ManagementĀ to Asana? This guide covers the essentials of exporting your monday.comĀ boards, reformatting the data into a structured CSV, and importing everything into Asana manually. Youāll learn which issues you can address on your own - and which might require a little extra support.
Step-by-Step monday.com to Asana Migration
1. Exporting monday.comĀ boards one at a time
Exporting boards individually gives you more control over the data you export. Your export will mirror the active board viewāreflecting the filters applied and the columns you have visible.
(Note: Custom sort orders wonāt be maintained, as the export always uses the default order.)
Step-by-Step: Export Your Board
Open the boardĀ you want to export.
Click the three-dot menuĀ (ā¢ā¢ā¢) in the top-right corner.
Select More actions > Export board to Excel.
Optionally choose:
Include Updates:Ā If selected, comments are exported as a separate sheet in the Excel file and not structured for importing.
Include subitems:Ā If selected, this option exports subtasks; however, they are not formatted for direct import and will require additional formatting to establish proper parent-child relationships. We'll cover the necessary steps later.
Save the Excel fileĀ to your computer.
2. Bulk exporting multiple boards
For larger migrations, exporting boards one at a time might not be practical. Instead, you can export all your account data at once.
Step-by-Step: Export All Account Data
Navigate to your user icon, then select Administration.
Scroll down and click on Export account data.
Click Download dataĀ to generate a .zip fileĀ containing your account data.
Extract the .zip file. Within the extracted folder, you will find:
A folder named boards, containing multiple Excel filesāone for each board.
A folder named assets, containing all attachments.(Note: Attachments are exported separately and are not linked to their respective tasks, so you'll need to manually reattach them in Asana after import.)
A folder named updates, containing an Excel file with comments.(Note: Like the individual board exports, this file isnāt structured for import.)
3. Why monday.comās export format requires adjustments
Regardless of whether you export boards individually or in bulk, youāll notice that the exported Excel files arenāt structured for a seamless import.
Monday.comĀ exports data in a way that mimics its visual board layout rather than providing a clean, structured dataset.
This results in several challenges for data import:
Merged Headers:Ā Column names might span multiple rows.
Grouped Sections:Ā Tasks and subitems are visually grouped rather than organized as flat data.
Irregular Task Rows:Ā Not every row represents a distinct task.
Non-Standard Column Order:Ā The "Name" column isnāt necessarily firstāeach column reflects a Monday.com-specific field rather than a standard data field.
Unlinked Subtasks:Ā Subitems are exported as separate rows without clear parent-child relationships.
Separate Comments:Ā Updates (or comments) are stored in separate sheets or files and arenāt attached directly to their corresponding tasks.
Because monday.comĀ doesnāt offer an export option optimized for data processing, some challenges are inherent - but thereās a lot you can do on your own to format the data correctly. I'll cover everything you need to know to prepare your data for import. If you're migrating many boards, the process may require extra time and care.
4. Formatting your data for importing into Asana
To prepare your monday.comĀ data for Asana, youāll need to reformat the exported Excel files:
Ensure Each Row Represents a Task
Verify that every row in your spreadsheet corresponds to a single task.
Consolidate Column Headers
Make sure all headers are on one rowāwith one header per column.
Remove rows of Groups - replace with a column for Section
Delete any groups manually, and instead, create a column called 'Section' and input the name of the Group into each row, mapping each task to the section it should end up in Asana.
Adjust Subtasks (Optional)
In the monday.com export, the parent task contains references to subitems in the "subitems" column. However, Asanaās importer expects each child task to include a reference to its parent.
To resolve this, create a new "Subtask of" field in your CSV and, for each subitem, enter its parentās name.
Once the mapping is complete, you can either delete the original "subitems" column or simply ignore it during import.
Separate and Format Dates (Optional)
Ensure that start dates are separated from due datesāāDate to Dateā wonāt work.
Format all dates as YYYY-MM-DDĀ (which is monday.comās default format).
Map Person Fields to Assignees (Optional)
Convert the person field to an email address rather than a name.
If you have a larger number of assignees, itās useful to refer to the Excel sheet in the teamsĀ folder from a bulk export, where names are in the first column and emails in the second.
Export as CSV
Save your final, reformatted file as a CSV (UTF-8).
5. Importing into Asana using the CSV importer
Once your CSV file is ready, use Asana's CSV Importer to bring your data into a project. Follow these steps:
Initiate the CSV Importer
For a New Project:
Click New Project > Import project.
Give the project a name and adjust privacy settings as needed.
For an Existing Project:
Click the dropdown next to the project title, then select Import > CSV.
Add any fields from your library that you want the fields in your CSV to map to. Note that each option name must be spelled exactly the same in your CSV.
Select Your File
Choose the CSV file you prepared.
Configure the Import
Click Make ChangesĀ to begin mapping CSV columns to Asana fields.
The importer will automatically create new fields based on your CSV columns and infer data typesābut you can adjust these mappings to use Asanaās built-in fields. For example:
Map the person columnĀ (exported as text) to Asanaās built-in AssigneeĀ field (which accepts emails).
Map the formatted āsubitem ofāĀ column to Asanaās built-in āSubtask ofāĀ field.
Map the formatted date columnĀ to Asanaās built-in āDue DateāĀ field.
There are additional built-in options available should you wish to explore themāsuch as mapping Collaborators (which accepts emails) or Actual Time (which accepts various formats, e.g., āx hr y minā). Review and adjust these as needed.
If the CSV data isnāt valid for a built-in field, Asana will indicate which rows are problematic when you hover over the grayed-out field option.
Finalize the Import
Click Continue to projectĀ to complete the import.
Post-Import Customization
You can further customize your project by clicking CustomizeĀ in the top-right corner and selecting Fields.
Adjust settings such as renaming fields or their options and customizing their colors.
Important Reminder:
Attachments are only exported with the bulk export and are dumped into a single assetsĀ folder with no linkage to their respective tasks. Additionally, comments are exported separately in the updatesĀ folder and arenāt structured for import. These elements will need to be manually reattached or transferred once your tasks are imported into Asana.
6. Additional Support to Streamline Your Migration
Manually formatting and importing your monday.comĀ data can be very time-consuming and error-prone - especially when attachments and comments are lost. If you'd prefer to skip all these steps and have attachments and comments brought over automatically, my custom migration service streamlines the entire process, doing what monday.com's built-in exporter simply doesn't.
What I Offer:
ā All-in-One Automated Migration:Ā I do it all with my custom tool, saving you time and effort by managing the entire migration process for you.
ā Attachments & Comments Preservation:Ā monday.com's exporter leaves comments behind, but my tool ensures that attachments are reattached and comments are recreatedāso nothing gets left behind.
ā Consulting & Training:Ā Benefit from expert, personalized guidance to optimize your Asana workflow and ensure a seamless, efficient transition.
If you're ready to streamline your migration and save valuable time, book a free discovery callĀ to discuss your needs and explore my migration services.


Comments