creating a new project by duplicating an existing one or by copy and paste

Dear Todoist-Team,

every day i enjoy the flexibility of your software, especially the possibility to create subprojects as much as i like and to layout them by indentation.

But as i have a lot of similar projects for different customers, i get quite tired having to write the same subprojects and tasks and labelling them again and again.

I wish i could just write and edit a basic project (with subprojects), then DUPLICATE it by RENAMING it AND HIDING the "original" = anonymous project design.

By this i would only have to make minor changes in the new project (mostly the due dates ...)

The hiding will help to differentiate between the current projects and those projects that are just the drafts ...

Kind regards to all
Chris



51 comments, asked by on Jun 20, 2011 - 10:17 completed

257 votes

on Jul 26, 2011 - 11:24

This would be a perfect addition.

on Jul 27, 2011 - 14:22

I absolutely LOVE this idea! It is a feature missing from many ToDo programs and it would be wonderful if it were added!

on Jul 27, 2011 - 21:43

I also support the idea and would be glad to use such a duplicate / tasks template feature.
Regards.

on Jul 28, 2011 - 07:29

www.taskresolver.com has one. And it works with todoist.

on Aug 01, 2011 - 07:14

Hi Al Po,
but taskresolver is an "early beta" - i'm sorry, i'm not the one to take such a risk ...
But i'll keep an eye on it ...
Thanks for the link!

on Aug 02, 2011 - 08:58

offtop:
Yeah, Chris, "early beta" may be concerning, but I haven't experienced any harmful behavior.

on Aug 13, 2011 - 11:31

This is EXACTLY what I'm needing. I have reoccurring, seasonal projects and it would be a major time-saver if I could copy in a basic set of steps to complete.

Does anyone know if this is on the table for upcoming revisions?

Cheers,

_K

on Sep 01, 2011 - 11:12

This would be extremely useful for all of my team. We have about three projects a day, and rewriting tasks every time is wasting precious hours.

on Sep 22, 2011 - 12:54

This feature would be the icing on the cake!! Would be the MOST USEFUL feature add for me!

on Sep 29, 2011 - 02:33

Ye please, I hate all the extra duplicate typing!

on Oct 27, 2011 - 10:59

Yea, will take premium for it, my vote you have for this feature!!! Thanks

on Nov 03, 2011 - 06:39

would love this feature!

on Nov 07, 2011 - 02:43

What about working with a template?
Let's say I have a Task with children:

Task A
Do 1
Do 2
Do 3

and you can save this as "template1"
Whenever I need to do "Do 1, Do2 and Do3" again I could just type:

"/template1 Task B"

and ToDoist would automatically create "Task B" with the 3 children. Probably it could even adapt the due-dates accordingly.

on Nov 07, 2011 - 22:25

I would like this very much too

on Nov 28, 2011 - 08:36

I'm wondering:
Would having a pre-defined template section under the project listing be possible. It would require the following:

1. A pre-defined template section under the project listing (perhaps named "Templates");
2. User could create templates within this section: projects, sub-projects, tasks, sub-tasks, even notes I suppose);
3. For tasks and sub-tasks, functionality already exists for them to be "moved" to another project, but would require the added function of "leaving the original copy" in the "Templates" section;
4. Add "Move to another project" functionality to the sub-project of the "Templates" project, so project templates can be "moved" while original copies are left intact;
5. Developing functionality for project templates is more complicated than for tasks, so beginning with a template task section might be more feasible.

Comments: This effort would require adding functionality (i.e., leaving a copy of itself when "move to another project" is invoked) to only one pre-defined section (i.e., Templates) and its tasks instead of the entire "system".

on Jan 12, 2012 - 10:52

The same type of thing for me. It can take ages to manage my new projects

I normally create a separate project for a software install for each customer. Each software install will have about 30 tasks and numerous sub tasks.

I add a new customer every day, sometimes several a day.
Creating a new project, with all the tasks, is quite time consuming.

Ideally i would like to copy or clone an existing project. Can this be done in ToDoist or the Premium version?

My idea is to have a basic project with all the tasks (and sub tasks), copy it and then rename it to be customer specific. I would set the due dates on the customer project, not the basic project.

Regards
Glenn

on Jan 20, 2012 - 13:41

This is not just a "nice idea" it is an absolute must. I have researched and tested probably at least 30 different programs over the past year in an effort to get the perfect program for my needs, and this one feature seems to be what is lacking from all programs I have tried.

It would make this program light years ahead of the rest.

on Feb 13, 2012 - 16:48

I don't see a point of using todoist if there isn't a duplicate feature.

on Feb 14, 2012 - 20:28

Would love to see this too.....

on Feb 14, 2012 - 21:00

A duplication / project template feature would open this app up to a whole new market and solve a lot of problems.

on Feb 27, 2012 - 02:34

I think freshdesignstudio comment is accurate! A duplicate feature is a most, so many projects are repeated.

on Mar 02, 2012 - 02:54

Actually without duplicate feature this is useless for me as well. I need it for creating projects also and can't spend extra time retyping it over and over again.

on Mar 19, 2012 - 15:05

Is this ever going to be implemented?

on Mar 20, 2012 - 01:42

Hello Paul,

although I can't give you an exact timeframe and some features are more complex than others and will require more time, but this feature will certainly be implemented.


Best regards,
David

on Apr 16, 2012 - 18:22

Great to here David.
Every project of mine has the same tasks, this would save me so much time, all i have to do is assign a due date to some of the tasks. But the most important parts are already there when the the project is created....Subsets ans Todo items. cant wait for this feature.
Any date yet?

on Apr 26, 2012 - 16:21

I will be looking forward to this feature being added! I cannot use Todoist effectively without it, so I will wait until it is released before I upgrade to Premium. Thanks for the update, David!

on May 05, 2012 - 11:37

This is a must, at the moment it's real weakness in the service.

You must be able to create a Project template, then then edit it once assigned.

At the moment you have to re-do each time you start a new project, that's not saving much time.

A copy and and paste option from a word document making each line a new task would help.

Pete

on May 05, 2012 - 11:57

Funny that I commented to support that new feature months ago, I had forgotten that thread.
To be fair, we have an easy work around for now by using the API. All it takes me to create a new project with the same dozens of tasks is calling a PHP page we crafted for that purpose, so there's hope while we wait for the official release ;-)

on Jun 18, 2012 - 03:35

Loving the Copy+Paste idea; however loving the TEMPLATE idea more.

make it so ToDoist - we love you for it.

on Jun 24, 2012 - 07:28

Would love to be able to duplicate projects as well as tasks and all sub-tasks! Would make a very meaningful difference for me. Thanks!

on Jun 26, 2012 - 12:25

I love the copy/paste idea. UPVOTED

on Jul 16, 2012 - 15:58

Yes, please implement the copy project idea. This would be a program that I would not be able to live without.

on Jul 26, 2012 - 11:59

This is the heart of any good to-do, task or project management app. Will reconsider if it is added.

on Aug 07, 2012 - 05:44

This, or some kind of task tree template would make my life so much easier.

on Aug 14, 2012 - 15:48

THIS IS NEEDED ! WOULD BE PAYING CUSTOMER!

on Aug 15, 2012 - 02:07

As mentioned above, for this task you can try thirdparty service www.taskresolver.com for free.

on Aug 31, 2012 - 20:40

This request has nearly 200 votes. Why is to even being worked on right now. To advertise this as a project management tool is FALSE ADVERTISING is you can't replicate projects. Replicating a project is a fundamental feature of project management.

on Sep 01, 2012 - 01:18

Hello Johann,

we've never advertised duplicating tasks as a feature as well as haven't suggested Todoist as a project manager (Todoist is a personal task management tool).

We are constantly improving our service and adding new features incl. the most anticipated ones and we will certainly consider adding this one in the future as well.


Best regards,
David

on Sep 01, 2012 - 15:03

Hi David,

Firstly, thanks for responding to my post.

Secondly, congradulations on a wonderful task management app.

I guess TODOIST's capabilities make it an ideal tool for projectmanagemnt and hence my use of this app for this purpose.

Appologies for the tone of my last post - I'm happy to retract it.

My frustration is a mere consquence of how much I depend on TODOIST for my daily project planning and task management.

Thanks for considering this feature for furture updates.

Regards,
Johann

on Sep 02, 2012 - 13:46

Hi David,

I've started using Task Resolver as an interim measure.

Can you please provide me with an example of the task import syntax.

The instructions say:

Import
At the moment you can import your projects and tasks to the TaskResolver from a csv-file with a next row formats:
Projects: 0,"project_id","project_name","parent_project_id","project_color";
Items: 1,"item_id","project_id","item_content","item_priority","item_due_date","is_note","parent_item_id".
To perform import choose "Import"(you will see it only if your browser supports this feature) from a project main context menu("<"-button in a bottom-right corner of a page).

Thanks
Johann

on Sep 02, 2012 - 13:47

David,

Further to my last post, is the project id the number that follows "project" in the project email address?

Regards,
Johann

on Sep 03, 2012 - 01:15

Hello Johann,

unfortunately, there is no direct import/export feature on Todoist (you're welcome to vote for it: http://todoist.com/Vote/showProposal/30/ and we're considering adding it in the future), but you could use our API to pull tasks out of the system. For detailed information about it, please refer to this page: https://todoist.com/API/help

As for your second question - yes, the number included in the unique project's email address is the ID of the project. It's also visible in the URL when viewing a specific project.


Best regards,
David

on Oct 09, 2012 - 03:48

Hello,

thank you for all your suggestions regarding this feature. It has now been implemented and you can Import/Export task lists in Todoist.

Please take a look at this short video showing how it works: http://www.youtube.com/watch?v=_Rl_CLGY_3o

We're looking forward to your feedback - do you like this implementation or would you improve it? If so - how?


Best regards,
David

on Oct 09, 2012 - 07:36

Hi

This works fantastically.

Thanks it's a big improvement.

Pete

on Oct 09, 2012 - 21:36

Hi - really - you are magnificent!

What a great Idea, to do it via export - import! It is so elegant - and solves also the problem of too many tasks / projects I have from time to time!

I have already a lot of templates because I have to do a lot of detailed routine work. Now I export them when I don't need them and have a nice overview of my ACTUAL projects!

It is so amazing to watch you work - as you often don't just take a suggestion and try to implant or imitate the well known solution, but you find a new way which even adds more functionality then originally demanded.

A great Thank You - the time it took you to develop this solution was all quite worthwhile!

Kind regards
Chris

on Oct 10, 2012 - 08:33

Finally we have a feature for those of us that perform the same tasks & projects, yes I use it as a project management software.

However, because this wasn't an option in the past, I moved all my tasked/projects to ASANA and I'm loving it....but I will take a look at ToDoist again and weigh my options. Thanks for upgrading your features.

Respectful,
Eric

on Oct 10, 2012 - 11:06

A brilliant addition - thank you very much.

You can edit templates, add to the hierarchy etc. in txt (just add "..." for every additional level you want to add).

A fantastic product just got even better.

Regs,
JK

PS: ASANA is a smelly pice of crap

on Oct 10, 2012 - 11:09

LOL, I'm sure it is

on Oct 13, 2012 - 07:07

To the Team at todoist who envisaged and implemented this feature:

Thank you for your hard work and graceful implementation of a well needed feature.

I love the simple import/export approach taken.

As an architect, I have a strong design process, with repeated tasks.

Now I can easily import my required to-do list at every stage.

You absolute Legends.

Thanks,
Peter Hughes

on Jan 03, 2013 - 08:47

I generally have several "projects" that have similar tasks. It would be fabulous to have the ability to have a base project with standard tasks that can be copied and then edited to suit my needs.

Thanks... Elizabeth

on Jan 03, 2013 - 09:22

Hello Elizabeth,

This feature has already been implemented and it's available in Todoist Premium. To see how it works, please take a look at this short video: http://www.youtube.com/watch?v=_Rl_CLGY_3o


Best regards,
David