CSV Import - "Subtask of" not recognized

When using the CSV import, it’s not recognizing the “Subtask of” field and is importing it as a text field. Even when rows 3-6 are a subtask of row 2, it won’t recognize it. It also won’t let me select the Subtask of field. Importing only “parent” tasks first and then importing only subtasks also does not resolve it.


Hi @K.R_Drake, and thanks for the report.

If you haven’t yet, I’d recommend reading through this section of our guide which give shows you how to set your csv before importing it in Asana: https://asana.com/guide/help/api/csv-importer

If this doesn’t help, I’d recommend reaching out to our support team following these steps: How do I contact support. if you could provide them with the info listed below, they should be able to look into this for you:

  • Steps to reproduce the issue
  • Your CSV file
  • URL of the project you’re trying to import your task into - or are you creating a brand new project?
  • Possibly a screencast (I’ve added some tips below), that would really help speed up investigations or at least screenshot illustrating the issue,

Loom is a great app for video screencasts: https://www.useloom.com/

In your video screencast, we recommend that you use a Chrome Incognito window and have your Javascript console open:

Try to include the entire browser window, including URL bar, in the video screencast.

Let me know if there is anything else we can help with!

I’m getting the same issue

Hi Juan -
I was able to resolve this by finding a row with the task name blank. All the other fields, including Subtask Of, were filled. Once I deleted that row, it recognized the “Subtask of” field. Hope that helps.

1 Like

We are having the same issues with sub task imports and dependents. They are only appearing as texts in the fields section and not adding sub tasks linking dependents to the parent task.

Just noticed that you example screen shot provided for the Dependents actually doesn’t highlight the appropriate example as the “notes section” is extended over the text in the dependents section. This proves to be less than helpful.

Hi @Kate_Manchester,

I was able to resolve this by finding any tasks with a blank “task name” and then making sure that any “Subtask of” were below the actual task. As soon as I did that, it recognized the “Subtask of” field.

I hope that helps!

1 Like

Hi all,

I am having an issue with subtasks of importing as subtasks. I am not sure I follow @K.R_Drake. Can you put a screenshot of the actual csv?

Hi @Morgan_Marler,

Since I encountered that issue a while ago, the CSV is long gone. Basically, there were two things contributing to the error:

  • Task Name fields being blank
  • Subtasks must be in rows below the main task

Once both of those were resolved, it recognized the field and imported correctly.

Hope that helps!

Same issue and there are no blank tasks in me ‘name’ header and all parent tasks are placed above sub tasks. So K.R_Drake’ solve unfortunately does not work for me. Any other suggestions?