In Asana, we have a “Template” set up that we use for creating various projects. The template itself is called our “Website Project Template”. We use this template multiple times a day to create new projects.
After the new project is created, we then manually add an existing task to this new project. Long story short, this “existing task” is often in multiple projects at the same time (for various reasons). Anyway…
We are using Zapier to add this “existing task” to a Sheet row (and to update that row any time the “existing task” is edited). My goal is to ALSO be able to log the Project ID to the Sheet row as well. Currently, Zapier allows me to log ALL of the Project IDs of this “existing task”. However, I’m trying to only log ONE of the Project IDs.
As you may have guessed, I’m trying to log the Project ID of the new project (the one that was created via the Website Project Template). Is there any way to distinguish one Project from another one, so that only the project (of which was created via a template) is returned? It’s not possible for me to know what he name of the project is, or what it’s ID is, within the context of my Zapier zap. So I can’t use those as a searching method.
Alternatively, I was thinking if there was a way to “Tag” a template — so that the tag would also be added to any project that was created from that template — that would also be a useful way of finding a particular Project ID of a task.
Basically, I’m looking for a relatively simple way (likely via Zapier’s Javascript ability) to sift through the list of Projects that are returned from the task API; and then possibly look within each found project (via the Project API?) to grab the one that was created from a template (since none of the other projects were ever created via a template).
The only other method that I can think of is to add a Description to the template itself, and then ensure that the new project also gets that description during cloning. Then I could theoretically find the project of this task that has a particular description.
Any thoughts?