I can't find a way to filter by project. I'd like to have all tasks pertaining to a certain project due today in front of me but i cant seem to formulate such a query.
There is no way to filter by project at this time. http://todoist.com/Vote/show/5952/
When will you guys introduce this feature? This is what you write on your website:
"Create custom filters that fit your workflow."
Well, many people need to be able to filter by project in workflow. This is a basic thing.
Absolutely, Kind of makes me regret plunking down the premium $
This is super critical to have if you are managing many projects with many tasks.
Very important feature!!
I totally agree that this is a very important feature -- as a workaround, I have my key projects as labels also, and then have to remember that label to every item in the project, which is kind of idiotic . . .
But not actually here to complain, just to say that I hope everyone complaining here has voted at
I think the voting is more important than the complaining, or if we want to complain, there is the more effective platform.
This is very important for me as well. I don't want to have to manually tag every task as a workaround. I moved to todoist primarily for the project and sub-project support.
This needs to be added. I have no way to sort work and personal projects. :'-( :'-(
Ditto one more request for this feature from a paying user. In particular, I'd find it especially useful to filter *out* projects.
Agreed this feature is critical.. frankly amazed it is not available. The tool is much less useful without it.
This and another thread has been going for awhile. I hope management is
listening. This should not be something voted for. It is essential. Like
selling a car without the good and forcing us to vote on it. Fix it. Not
renewing and using Informant 4.0 as a result.
The voting system seems to have closed down. I put the money on premium thinking it'd be part of premium... it wasn't. I'd also love a start date as well as due date, but that's a different thread. I hope they can augment the saved search (filter) capability soon, to be on par with competitors toodledo, rtm, etc.
Definitely need this to be able to look only at Work-related tasks (based on projects) while I am at work and only at Home-related tasks while I am at home. Tagging everything makes no sense.
I'm considering cancelling my Todoist premium if this feature will be added soon :/ Love the service but this is a cruical feature that is important, unfortunately.
I started using todoist, but went back to workflowy because I can do filtered searches much more easily.
I think all we need is just to be able to search:
This shouldn't be too hard to implement. As it stands, the concept of projects in todoist is largely cosmetic.
So another +1 for this.
I really need this function ...
Now I need to use labels on each task naming them with the name of the project ...
I'm wasting a lot of time, which is really bad, because one of the goals of todoist is to save time ...
Can't believe this isn't here! I need to filter on project! When is this coming?
Agree with everything on here, should be able to filter using #project_name
I agree with all of the above!
I don't know much, but #project_name seems like not to insanely huge of a lift...
adding my voice to this as another paying user. This is an essential feature.
Can management/support please respond with an indicative timeframe or at the very least a sense that we have been heard?
(Currently all we have a a simple no this doesn't work. Not good enough, really).
Quiting the service because of this feature and because no answer at all from staff
+1 on this feature. Great app by the way. This far and above blows everything I've used away. I love how much you support the "todo list" everywhere philosophy. It is so great to just add things to my inbox in outlook, on a widget on my phone, in a add-on in my browser.
This would be a great edition, especially to filter just my work projects that are due today.
Please, make this option
It is interesting to see the new feature of location-dependent reminders. Cool. And perhaps useful for things like shopping tasks. But most of the time I personally don't need reminders, I need to be able to work through my to-do list not based on where I am but what I am focussed on (work of "play"). Some days I work from the office, other days I work from my home office or even from a coffee shop. The feature requested here would let me deal with that, a location-based reminder wouldn't.
Really, when is management going to introduce this feature. Thoroughly regretting my premium membership right now. This is as basic as it gets. Please fix this...
This is what stops me making the switch to Todoist
First thing I tried to do after upgrading... literally... I'm not kidding.
It is most essential function now. Make it please!
Won't be paying again unless this feature is provided.
I am a paying user that needs this to filter between personal and work projects. i.e. Work project, next 7 days.
Additionally, I am trialing it for my 30+ member business unit at work. No way we can all use this without filtering by project. Please add!
Still no response from the staff? :-!
Someone will be along shortly to tell us that this feature is "coming". No date for delivery, of course. Not that it matters, any.do is getting better and better.
Chad's comment is right on and is exactly what I need as a paying customer. I can't believe this is not an issue for more people unless they don't use recurring tasks. If you have a recurring task and you are in the project view and you complete it then it doesn't go away, it just changes the date due. If you work in the Today view then there is no way to separate out personal from work unless you tag everything which is an extra step when you're quickly trying to add a task.
Also, in case any of the staff stops by, this is posted in the Android section but I really need it in the web version.
Good news for web-users, we've implemented this feature now, but it's currently only available on the web and web-based platforms (plugins, extensions etc.). We will of course implement this on every mobile platform soon, but for now, please use this feature on the web and let us know what you think and if you'd encounter any issues - report them :-)
So how does it work? Very simple, type p: and the project's name. For example - you have a project called "work" and want to see tasks that have a label @urgent and are in this particular project, then you can search for:
@urgent & p:work
You can exclude projects with the ! (NOT) operator:
7 days & !p:home
and please note - this function is not a precise search, so you don't have to enter the complete full name of the project into it. If the project is called "Customers - business", you can search for:
and it will search through all project's names that contain this name.
Therefore, if you want to include or exclude specific groups of projects, you can name them accordingly so if you have these projects on your list:
[Biz] Customer support
You can include or exclude the common word:
5 days & p1 & p:Biz
14 days & @work & !p:Biz
This works great! I played around with it and found the filter below to be best for multiple projects if you do not want to rename anything with a prefix, i.e. [work].
(overdue, 8 days) & (p:work | p:monthly | p:cds | p:ana)
This basically pulls any task from my 4 work projects (main work project and my 3 sub-projects) that are overdue or due within the next week. (I used 8 days because I want to see whats due on the same day the next week.)
This could only be better if it somehow automatically included all sub-projects under my main work project. Currently with this method, I'll have to update the filter anytime I add a new work project. I just don't like the look of adding "[work]" as a prefix to every work project.
But thanks! This is good enough.
Oh my goodness, I'm so happy. Thanks for getting this done.!
GreatHad to restart the browser to get it working:-)
Nice! But also having a option of including the sub-projects would be very useful. Maybe a command for making the search recursive?
+1 for including sub-projects
another +1 for including sub-projects
and another +1 for including sub projects
+1 for including sub projects, or at least the option too (p: for projects, ps: for sub projects). Work around is definitely functional though, if not perfect.
+5 for implementation on mobile, great to hear it's being worked on, thanks for the update.
Now there's no need to label every task with the project name just to make it searchable.
It's a great improvement to my usability on Todoist.
The sub-project search will indeed help, but for now I can handle it with the [Work] prefix.
+1 for sub projects and implementing across all clients.
I just paid for premium specifically to get this feature :-(
We have now modified the project search option so the p: syntax will now also include sub-projects.
Fantastic news David!
good job getting this feature done. Is it also available on the mobile devices?
Not yet, but we'll add it there soon.
+1, great to hear.
This is a great new filter. Very helpful! Can't wait for it to be available on the mobile platforms.
Would be nice if you could update this help page, too: https://todoist.com/Help/Filtering
Change the text first, I don't mind if its not in the video.
good news, would be nice to publish this kind of news on the blog.
For now, we've only published it on the web and our web-based plugins. We will of course also add it to our mobile apps and when we do that, we will definitely announce it everywhere (blog, social media channels etc.) :-)
I trust you will also be adding it to the Outlook plugin and Mac and Windows standalone apps?
Those are web based plugins, it is already available for those :)
I've stumbled across strange behaviour while using this filter.
I have a couple of projects starting with a digit like "2do" for example. If I try to filter by this name it does not work and the filter displays as "-p: 2 do".
What is a way around this?
That's not what I'm seeing - I have a filter with p:name & Priority 1 | Priority 2 | Priority 3 and I get tasks with those priorities but from all projects in everything but the web page.
It's possible they have not been updated, I'd try signing out and back in and see if that changes. I do not suppose the gear icon at the top right is green? That would mean there is a background update.
Александр Маландин, so filtering for this on the web version does not work as well? It could be related to how we search for dates as well and is conflicted.
I'm confused the documentation on this page:
seems to say that Tasks can be filtered by Project by entering the
#<Project_Name> and that there is a pop-up that helps with this filter.
That does not work.
However the Syntax discussed here p:<Project_Name> does seem to work.
That page is referring to the quick jump in the search menu at the top, not how to filter a project.
Ok this was confusing on a page labeled filtering when I was trying to create a filter.
My bad - poorly constructed query. Proper placement of parentheses around multiple or conditions has it working now.
I have an aesthetic request. Love this filter. Would love it if the top of the filtered list showed the name of the filter instead of the search language.
So: Ken's priorities
instead of: p:ken & p1 | p2
+1 for John suggestion of showing the name of the filter instead of the search language. :-)
The filter works for me in regard of projects (including matching tasks of all sub-projects, thats fine) but not for sub-projects only. I tried also to exclude a sub-project. Perhaps I'm failing something in the syntax? Here's what I entered:
p1 & p:Merum
Merum is a project, that works very fine
p1 & p:145 HEFT
145 HEFT ist a sub-project of the project Merum, the filter gives no result.
p1 & p:Merum & !p:Merum Redaktion
Merum Redaktion is another sub-project of Merum, the filter gives no result.
Thanks for some hints!
Please try the following:
p1 & p:HEFT
p1 & p:Merum & !p:Redaktion
and let me know if it works.
Filter by projects!!! Awesome. This alone has brought me back to todoist.
It's great to have filtering by projects in Todoist now. Working well in the browser. Unfortunately, it does not appear to work in the Android app (even though the filter is sync'd). Would probably be pretty quick to implement--just add the same sort of code?
I'm loving filter by project on the web-based versions and dearly missing it on my Android phone. I almost can't use it on my phone because it is missing this feature. Any update on this? Thanks!
+1 Very glad to finally have it web version.
Very disappointed it has been over a month and nothing on the Android app yet. :(
Will not renew Premium with this kind of [lacking] support.
We are all very eagerly awaiting this funcionality for the Android app. Thanks!
Why would it take so long to add this to the Android app??
We have filter by p1 what's difficult about p:list
RTM looking stronger now.
Glad to have the filtering by project! Thanks!
I'm also glad to have filtering by project, this is great!
Could you do one more little favour? Not for me, but for others, who are looking for this. Can you add an according hint to the filter help page?
I just looked there and did not found this information. So I added "project-tags" to all tasks to apply a filter on projects. THEN I found this page in the support section. I was and I'm still VERY happy, but have to remove the "project-tags" from all tasks again.
This should definitely be Priority 1 feature. I hope you will implement it soon.
Ohh, it looks like you have it :). p:[PROJECT_NAME] works fine. Thank you :).
This feature has already been implemented, but only on the we. We're adding this to our mobile apps now.
The syntax for the web is p: for example:
today & p:Work
Thanks for this feature! +1 :-)
Is there a newsletter or such detailing changes as they are released?
Todoist.com/blog would be the place or social media for updates.
Subscribed. Thanks for that!
Thank you so much for implementing this feature! I've been waiting all year for it. :)
An evolution of the above would be to de facto include the project hierarchy, i.e. any project below the one specified in the filter.
It is so great to have this at last but please, please, please put it on IOS.
+1 for implementing it. I would also like to see this in the help: https://todoist.com/Help/Filtering
Thank you very much for building it and beginning the rollout!
I notice that the feature is not yet listed at https://todoist.com/Help/Filtering
Since it now works on some platforms, I'd suggest listing it there so that people who haven't discovered it yet can find it without searching through the support threads.
Please, add the Project sintax filtering in "https://todoist.com/Help/Filtering"
Sweet! Cant't wait for implementation on Android and IOS.
Agreed! Any status update on implementation for Android and iOS? I love this feature but loathe that my phone and tablet are useless for Todoist.
Sorry for the delays, we're working on implementing this on mobile now, hopefully it'll be out soon :-)
Great! Thank you!
This is brilliant! But please add it to your documentation. I only found this thread by Googling for a hack.
Could you give us an estimate on when this feature will be available an mobile devices? Is it days or months?
I would say a month at most, but we don't have an ETA.
thanks and eagarly awaiting android update
+1 Thanks, I really need this feature.
Thanks, this feature is very important
Thanks for at least implementing it in the web version!
Hope it will find it's way to the dedicated application soon, on mac and windows.
It's great, to see Todoist grow up. ;-D
You should be able to use this in our Mac and Windows desktop application already. :-)
Hm, crazy, it's true.
I tried this a few minutes before I wrote the posting above. I then selected quickly "print this page" and got a completely wrong preview of the printout including all kind of projects and also already completed tasks. Therefore, I thought the filter worked not properly. But obviously it was not a filter issue but a preview / print issue.
Unfortunately, I am not able to reproduce this. Is it to early on a monday? Should I go back to sleep? Hmmm.
Hey, anybody listen us??? We need this features!
You can now do this in the Web and our desktop apps (Windows and Mac). Just just use the syntax "p:project_name" where project_name can be any active project that you have.
This does not appear to be working. I'm still seeing personal and work projects in the following scenario:
• (more personal projects)
• (work subprojects indented under Work)
p:Work & od,tod,wed,thu,fri
note that trying to use "p:Work & (od,tod,wed,thu,fri)" returns the following SyntaxError: Invalid regular expression: /fri)/: Unmatched ')'
So maybe it would work if I could encapsulate my date range criteria. I'm trying to simulate showing all work tasks for the current work week by creating 5 filters based on what today is.
Please use the following filter:
p:Work & overdue, p:Work & today, p:Work & tom ... and so on
Alternatively, you could try
p:Work & (od | tod | tom | thu)
Excellent! Thanks for coming through for me David.
On Tue Nov 25 2014 at 9:05:44 AM Todoist Support <
This is amazing! I highly recommend adding it to the filter description page (didn't see it listed there). Thanks Todoist. I'm baaaaaaack!!!
How would I be able to search for projects with space characters in their names? If I have a project for example named "Taxes 2014"?
p:Taxes 2014 >> shows projects containing taxes
"p:Taxes 2014" >> does not work
p:"Taxes 2014" >> does not work
We'll look into adding a way to find a specific project name with spaces in the future. For now, you can use an underscore instead of a space in your project names (ex. Taxes_2014) so you can query tasks under that project.
Is there a way to show tasks from all projects except one?
To clarify, I can list all the projects but wondered if there is a way to indicate 'not' this project.
It has been "a month at most" since the staff posted an expected arrival date for the android app having this project filtering feature. That projection was off. Requesting an update.
" Brendon Wadey staff
Replied on Nov 02, 2014 - 16:27 UTC
I would say a month at most, but we don't have an ETA.
If this includes the work project:
Then this excludes it:
This new feature needs to be added to the help page on filtering.
+100 to rolling this out on mobile platforms.
With filter by project, Todoist is a wonderful solution for me. But as is, I can't use it on my phone or tablet, which is approximately 50% of my use.
Please confirm, that on the app, filters are not yet working as in the web interface? I have a filter set up to show
1. all tasks out of a sepcific project
2a. that are assigned either with one label
2b. or are due today or even overdue
like this: p:project & (@label | (today, overdue))
in the webinterface everything works out right, but on the app I do not see anything at all for this filter :/
Thanks for any hint and keep up the good work!
Yes, it does not work in any of our mobile apps (iOS or Android) but we're hoping to bring it in a future update. As soon as it's available, we'll update our documentation as well to add the syntax for project filtering. :-)
I also need project-based filtering in the mobile app (Android in my case). Any chance of an update re when this will be available?
It's confusing and frustrating to have a filter work fine in the web interface and then fail in the mobile app. It took me some time to figure out what was going on. :-X
Yet again there is an android release without this filter...What is the eta for this now?
The same for iPhone. There have been tons of releases without this filter implemented.
Frustrating that I cannot see my project filters on the go. So until then this feature is really not useful to me...
I have to agree. Implementing a filter on only one or even just a few
platforms means having Todoist on all my platforms is still limiting how I
can use it.
On Wed Dec 17 2014 at 4:05:50 AM Todoist Support <
Is there an update available for when this will be available on mobile? The mobile app is basically useless at the moment because I can't filter out my work and personal projects.
+1 -- I'd appreciate a lot to have the following filter (including subprojects) which already works in the web app:
(overdue, 7 days) & p:myProject
The help page for filtering is wrong about this. I'll send you a bill for my time.
+1 mobile app project filter would be great!!! Can't wait :-)
" shemfreeze premium
Replied on Dec 30, 2014 - 04:26 UTC
+1 mobile app project filter would be great!!! Can't wait "
Unfortunately, you'll probably have to wait. This thread started in mid-March. :( I renewed Premium based on a some vague "30 days" projection. So much to appreciate about todoist, but speed on the development of this feature isn't one of them.
Has there been any progress with adding support for project filtering to the Android app?
I use filters a lot to manage my work flow and not having project filtering means that I'm currently unable to use the Android app to manage tasks.
The only alternative is to manually add a label to every task in a given project and filter using that instead. As you can imagine is not a good solution. It would be so much easier if I could just specify a project name to filter by, then any task I add to that project would automatically get filtered.
Happy I read this thread thru, before complaining.
The power of this filter (especially when combined with others) is incredible!
Yes, I want it on Android, but even more important is at least one page of clear documentation and examples of its possibilities.
Also, please when you get the Android version ready, it should automatically sync the filters created on the web/desktop and vise versa.
What really irks me is the fact that todoist is called a gtd system but yet this basic feature is not available. They brought it to the webversion after a lot of complaints but have had at least two major releases on the endroid plattform since then.
For a gtd setup to work this is a minimum requirement. There are other reqs as well like ability to add subtasks everywhere, see context of subtasks, ability to defer tasks (start date) and see projects that have no next action and so on on but the ability to select area is at least a start but it is still missing on other platforms...
Anyone have any alternatives? RTM? Ticktick looks quite good too but is missing this functionality also. Any.do's web interface appears to have been put together by a child. Trello is nice, completely different approach though.
RTM definitely filters by project.
That's the catch :) Todist does so many things correctly that it's hard to just stop using it but I'm annoyed by the fact that they are saying the app is compatible with GTD but in fact it is not.
The code base must be an absolute nightmare that such a dead simple and obviously necessary thing is taking years to get done.
And quite honestly, the intuitive way for this to work is that when you select a project on the left in the web interface, any filter should be applied to this subset *that you've already selected* by choosing one or more projects. It makes no sense for the entry of a "filter" to then ignore those selections and broaden the search. A filter removes things, it does not add them.
Same for labels.
Furthermore, after selecting a label on the left and then add-task, you would expect the task to automatically be associated with the label. But no.
I must admit though I have seen other folks' todo software with the same problem.
>> The code base must be an absolute nightmare that such a dead simple and obviously >> necessary thing is taking years to get done.
I am also waiting for this functionality, is it possible to give us expected date of the update with the filtering by project?
We're very sorry for the delays, this feature will be added to our mobile apps very soon, though as always, we can't give you any specific release date, unfortunately.
Hope to see it finally in todoist 10 for iOS, preannounced here:
Thanks for replying to us all. Let us know when you have it sorted then, I won't be renewing my subscription until it is, not much point as many other apps are free and equally unwieldy.
Very much agree with comments - please add this feature as it is critical for my workflow.
One month ago, I pointed out that the filtering documentation is wrong. Since then, 24 comments have been posted in this thread. The documentation is still wrong and there has been no update on when this feature will be available.
so many people requesting this feature, so little being done about it..... :-/
" Alex Brown premium
Replied on Jan 26, 2015 - 01:22 UTC
so many people requesting this feature, so little being done about it..... "
Pardon the snark, but too busy programming for custom infographics about how little work I get done because this feature isn't on the mobile platforms yet? I understand todoist grew faster than expected, but are features/projects being prioritized based on feedback of existing user base or by what brings new, bling-y bells&whistles?
Those users following this thread? What alternatives are you turning to?
Hi Alex and Scott,
Please note that it's actually now possible to filter tasks by project by using the syntax "p:project_name". What's not possible yet is to filter tasks by projects in our mobile apps (both in iOS and Android).
It's something that we're working on though it's extremely difficult to give out an ETA as to when that will be available (just like with most of software schedule estimation). :-(
How about an estimate for when the one character change will be made to the filtering documentation page? C'mon!