@Kem_Ozbek Excellent! I can confirm things are working again. I’ve re-enabled Bulky for imports so everyone can feel free to start using it again.
I agree with Michal, We should be able to download a CSV, make edits, and re-upload it to bulk update tasks. If should be easy enough:
If the task id match with a task already in the project, it would edit the tasks.
If the task id match does not match with a task already in the project, give an error.
If the task id is empty in the csv, then create a new task and assign a new task id
One more vote…
One more vote on updating through CSV already created tasks.
One more vote. Crazy that this isn’t a thing
Another vote. Any system that has a bunch of records and already has the ability to create a project from an csv import should be able to update existing records to overwrite content after updates.
For anyone using Asana as a CRM, this would be a game-changing move.
Hello,
why hasn’t the import update mode been implemented yet?
Sorry but this thread is 6 years old now - how is this still not implemented? This exists in literally every other project management software, yet not in Asana? I can do this in Linear in 10 seconds, yet in Asana you have to either use a third-party service like Unito or a convoluted workaround such as Jesus_Ortigosa helpfully uploaded (thanks for this btw Jesus, I’ve just been trying it out but unfortunately doesn’t work for my use case).
I really don’t think the community is asking for much with this functionality, and we are definitely not asking for much just to be updated on the status of this request.
Surely Asana can understand the benefit to allowing changes via csv? This manual update game is crazy!
The only reason I’m using Asana is that my company is using it and I’m forced to, in no universe I would look into asana, and this “feature” request just confirms the reputation I have for such desperate platform., 6 YEARS for something basic!!!, you know what’s even more ridiculous?, is that the only reason I need this feature is to “sync” my tasks from another platform, that’s it, I just need it to display the tasks here for my management, in no earth I would recommend or try using asana as the primary platform.
I hope I can find a free option for that
THANK YOU VERY MUCH, YOU ARE A HERO!!!
since my last comment I started using your plugin, I’m using it to import data from clickup, since I’m doing multiple imports a week, I didn’t want asana to create new tasks everytime.
I have built an excel file that converts clickup exports into your asana-bulky-format, and it even looks for the AsanaID if clickup has not seen it before using task name.
it also assigns the “Parent ID” in asana depending on the parent-id in clickup and its twin in asana.
I can share the file if it would be of any use to anyone’s here, but one condition, it’s based on excel 365 equations, which might be replicated on google sheets if you care to give it sometime.
Glad it helped! I haven’t had much time to work on it in the past year or so but I’m hoping to get back to it within a few months. Here’s the link again for anyone else who might find it helpful: https://app.bulkyapp.com/
Hey Doug, is this making API calls behind the scenes? There’s no way to simply use a specific format (that Bulky uses?) and the native CSV import in Asana I imagine?. Our privacy settings means I couldn’t use your app, so just exploring how Bulky actually works to see if we can just recreate it on our end?
Seeing that this is a 7 year old feature request, I will be looking at other project management tools.
Hi @Graeme_Baker , I’ve built something like this recently in n8n. Happy to exchange notes if you’re still looking
Want to keep this thread alive! This would be very useful. (as would importing tasks into existing sections. Then I could have a template project build with sections/rules and import bulk tasks into that rules framework.)
I’m a bit shocked to see this basic functionality still missing after so many years. Other similar platforms (eg, Hubspot) provide the functionality if your import includes the correct task IDs, which are simple to find via exports. Upvoting!
Yeah checking in from 2025 - I just downloaded a CSV of my tasks, cleaned it up, prioritized it with Google Gemini 3 (pre-programmed to prioritize tasks based on my own profile and determinations) and want to now attach the tasks to a new, private project with a unique Kanban board so I can tackle this - or even my existing project with new kanban boards… and not being able to modify tasks via import (similar to this) is kind of a bummer.