Can I import the google tasks?
No. Unfortunately, you can't import google tasks.
The inability to import even the simplest of xml or csv files, let alone from other services, may ultimately keep me from moving to Todoist, I'm afraid. It's a pity, as it looks like it might be a very workable system, but I can't afford to spend the migration time and effort if I have to do it all from scratch - I keep far too much in my current system.
I also need to be able to import from a CSV format file. I am not really a developer so the developer API is not going to help me. I would like to see the ability to import a CSV even if it is only on the desktop platforms. If the entire list of tasks went into one project, I could move them around from there. Thanks.
CSV files is actually just a text file separated by commas. If you can format it properly, you can use it to import it as tasks in a project.
You can learn how to do it here: https://www.youtube.com/watch?v=_Rl_CLGY_3o
I'm fine with CSV files and such, but the video doesn't explain the formatting. I took a quick look at the exported file expecting to easily see the fields, but it wasn't quite as easy as I figured - it seemed like one task just ran into the next. If you had a simple XLS based template you could provide for populating the fields, that would simplify the process.
Use case: I have repeated activities for my team. Say I have 10 team members and I need to complete mid-year performance reviews - I want to be able to create a CSV file that has the simple high level task then all the sub tasks
task: Complete MidYear Performance Reviews
.... you get the idea. I need to be able to drop this into a template ( or complete it once and export) and then be able to easily import under a new project since I'll do this type of thing for many activities.
At this time our templates are 1 line = 1 task. We hope we can improve the options in the future.
OK - no problem, I found another support item that showed the way on an easy import solution. For most easy imports, this should suffice. I would encourage others who need import ability ( in particular where they want to create custom import items based on recurring needs ) to do a little research to see what they can accomplish with the current capabilities of the system.
I do think robust Export/Import and creating what I would call Template Projects ( or dare I say, checklists? ) would be beneficial for the application.
Yup, it is certainly workable for a small import or something really simple, and I have imported a couple of tasks by using the current clunky syntax. The problem is that to build anything extensive or complex is likely to take as much time as just adding the tasks by hand, and you run the risk of issues with improper nesting or the like causing failures. Additionally, it is not compatible with any existing system, so it precludes people who are moving from another task management system to this one to import without completely rewriting whatever their old system used.
It's really too bad that the folks at Todoist have opted out of using a standard import/export format like csv or xml.