• Home
  • /
  • Blog
  • /
  • OmniFocus Series Part 09: Advanced Tips and Tricks

Asian Efficiency OmniFocus Series Ninja Edition

Welcome to the last couple of articles in our OmniFocus series (don’t worry, there will be more to come in the future!). In these last couple of tutorials, AE Thanh and I are going to show you some advanced OmniFocus tips and tricks (or “OmniFocus ninjutsu” as some like to call it).

OmniFocus Premium PostsIf you are looking for a shortcut to use OmniFocus the right and effective way, check out OmniFocus Premium Posts. It’s our guide that is simple, practical and it has a lot of field-tested workflows and solutions to help you use OmniFocus the right way. Click here for more information.

In case you missed them, I recorded some videos about Advanced OmniFocus Functionality a while back – and those are still very much valid. Some of the tips in this article will overlap with the videos, because I think they’re super-important and worth emphasizing. I know that AE Thanh has some really ninja stuff involving other software programs and integrating them with OmniFocus, but I’ll leave that to him. Instead, in this part we are going to highlight what I think are the most useful and most overlooked aspects of OmniFocus, and hopefully get you to adopt them! I’m also going to cover a bit more on OmniFocus usage philosophy and show you just how much adopting a proper task management system can change your life. Let’s get started.

(Note: Tom will make some guest appearances in this article to show us how certain things work – but this is an article about YOU using OmniFocus mostly.)


We talked about flags in parts 3 through 6 of the OmniFocus series, and showed you how to use them to define your 6 daily tasks. I cannot stress enough just how useful this tip is – think of this as the modern implementation of Ivy Lee’s $25,000 advice to Charles Schwab: write your 6 most important tasks down, and start at number 1.

The real trick with using flags is that you ONLY flag 6 items, and that you know what order you are going to complete them in – and stick to that order. Do this for a couple of weeks, and you’ll find yourself achieving AMAZING results in your business/career and your personal life.

I made a hiccup in a past article on using flags, which was having non-flagged action groups or project show up in your Today views. I’ve since discovered how to fix that – simply change the filter settings for your Today views to the following:

OmniFocus Advanced: Today Filter Settings
The proper Today filter settings.


We’ve mentioned it a bunch of times already. If you’re not using the Asian Efficiency OmniFocus style, you should be. Get it here: Asian Efficiency OmniFocus Style.

Advanced Project and Task Management

Here are some miscellaneous things about projects and tasks that most people who use OmniFocus don’t know.

Project Status

You can easily put projects on hold or on pending. Here’s how to them on hold:

OmniFocus Advanced: Project Statuses
Changing the project status to hold.

You put projects on hold when you’ve started doing them but discover that something else takes priority first. All projects on hold show up in the “On Hold” setting under Project Filter.

To put a project on pending, you set a start date in the future. They then show up under the “Pending” setting under Project Filter. This is useful for seeing what you have upcoming.

OmniFocus Advanced: Pending Projects
Tom's Pending Projects.

Lastly, you can look under “Stalled” in the Project Filter – this lists the projects that you have that don’t have any available actions.

OmniFocus Advanced: Stalled Projects
Tom's Stalled Projects.


We’ve already emphasized how we don’t really use due dates unless something is absolutely 100% “the world will end otherwise” due on that day. We do recommend using start dates for everything though. This is because start dates are one of the ways that OmniFocus knows that a project or task is active, and makes it available to you. Don’t be afraid to set start dates in the future either.

Project Types

There are two types of projects: sequential and parallel. For the vast majority of situations, you will end up using parallel projects. This is because projects usually consist of a bunch of action items (tasks) that you need to complete, and most people just enter them and then start doing them whenever convenient.

A simple (yet incredibly useful) experiment to try is this: make your projects sequential, that is, you don’t get access to later tasks until your current task is complete. Now this may not be practical for all projects, but when you can do it, it is indeed powerful – it forces you to focus in the immediate next action and to get that done first, rather than jumping to a later (and likely less strenuous) action. As an example, here is one of Tom’s projects that we’ve made a sequential project:

OmniFocus Advanced: Sequential Projects
One of Tom's Sequential Projects.

As you can see, Tom must prepare Nick’s Q1 performance report before those for Jenny’s and Mary’s.

Focus Ninjutsu

AE Thanh has already mentioned how useful the Focus feature of OmniFocus is. One thing most people don’t realize is that you can create gangster focus views by command-clicking on different projects and folders (and contexts) and creating entirely new perspectives consisting of whatever semantic groupings you can think of.

OmniFocus Advanced: Selecting for Focus
Command-clicking projects for Focus.
OmniFocus Advanced: Focus Selected
Selected projects in focus.


OmniFocus is very supportive of nesting – the ability to have multiple hierarchy levels of folders and actions (not projects!) You can have folders which contain other folders (such as Tom’s Work and Work Projects folders), and have projects which contain action groups which subsequently have actions inside them, like such:

OmniFocus Advanced: Nesting
An example of nesting.

Nesting lets you divide up tasks into smaller steps, without needing to create a new project.

Recurring Projects

One of the best features of OmniFocus in the ability to create recurring projects. Specifically, I like daily recurring projects for daily ritual-related tasks. You do this as such:

OmniFocus Advanced: Daily Recurring Project
Settings for a daily recurring project.

You want to set the same start date and due date (usually today), and set the recurrence to 1 day.

Keyboard Shortcuts

Pretty self-explanatory:

Shortcut Effect
Command + k Clears completed tasks
Control + Option + Space Quick add (my default)
Control + Command + arrow keys Move items up, down, nest in, nest out
Control + Command + s Sync
Tab Navigate to the next editable field

Natural Language

OmniFocus accepts natural language input when it comes to dates. This is extremely useful for quickly setting up start dates (or due dates) for actions and projects.

For example, you can type:

  • 6d (six days from now)
  • next tuesday (next tuesday)
  • next year (next calendar year)
  • 3w 2d (three weeks and two days from now)

I’ll show you a very simple application of this in the Usage Philosophy section.

Usage Philosophy

One of the cool things you can use OmniFocus for is to track your consumption of books and media, especially if you read a lot of business, efficiency or other sorts of books.

Our suggested setup is:

  • Books under one folder (Books), as individual projects.
  • Books that you’ve finished reading under a separate folder (Books in Review).
  • Future books as action items in a single-action list (Future Books).

Books you hear about and want to read start off under “Future Books”. As you finish your current books and want to find new material to read, you move books from Future Books into the Books folder as projects.

Now in under each project/book, you set up the following sequential tasks:

  • Read Book Title.
  • Mindmap/summarize Book Title.
  • Implement Book Title.
  • 8 x Review Book Title.
OmniFocus Advanced: Setting Up Books
Tom's Books setup.

As you finish reading each book, you complete the mindmap and implementation, then move the entire project to Books in Review.

Now with the book reviews, you want to set up particular review periods for when you want to look back at the minmap/notes. Here are the ones I learned from a friend of mine (thanks Pete!):

  • 3 days.
  • 3 weeks.
  • 3 months.
  • 1 year.
  • 2 years.
  • 3 years.
  • 4 years.
  • 5 years.

At the end of 5 years, you can decide if you still want to continue reviewing the book. OmniFocus makes setting up this review system extremely easy. Under the project, you simply type the start and due dates of: “3d”, “3w”, “3m”, “1y”, “2y”, “3y”, “4y” and “5y”.

OmniFocus Advanced: Setting Review Dates
Setting review dates for a book.

You can also use these review timeframes (and the easy-to-implement OmniFocus system) to set up reminders for other things, such as personal realizations or beliefs you want to reaffirm.

iOS Tips and Tricks

The three most ninja features of the iPhone/iPad applications are:

  1. Quick Entry. Particularly in taking audio and photo notes.
  2. Forecast View. Forecast lets you see what is due in the past, and over the next week day-by-day. If you’ve set up your OmniFocus properly this becomes doubly useful as only 100%-absolutely-due items will show up. Hopefully they’ll bring this to the Mac version soon.
  3. Maps. You have to set this up in iOS (Contexts ➔ Edit ➔ select context ➔ Location), but if you run a lot of errands in different parts of your city it becomes very handy.

Edit: Click here for part 10.

If you liked this post, you may like our OmniFocus Premium Posts – the simple guide to use OmniFocus the right and effective way. Click here for more information.

You may also Like

Read More
Read More

Last Updated: February 2, 2021

Read More


Thanh Pham

Founder of Asian Efficiency where we help people become more productive at work and in life. I've been featured on Forbes, Fast Company, and The Globe & Mail as a productivity thought leader. At AE I'm responsible for leading teams and executing our vision to assist people all over the world live their best life possible.

Leave a Reply

Your email address will not be published. Required fields are marked

  1. So how do you structure these review intervals in OmniFocus? I’m now using OmniFocus 2 on the Mac (currently in public beta) but I only see how to create fixed review structures, like every week, every 2 weeks, etc… I don’t see any way to set a flexible review schedule for when the 1st, 2nd and 3rd reviews are done (for example). So mechanically, I’m assuming you set the review cycle for the next review period, then after that you manually change it for the one after that, then the one after that, etc….

    If that’s how you do it, it’s not quite as automated as I’d like to see. Maybe the app mentioned above can help with this.

  2. When I need to create a weekly reminder for taking out the trash how do I process that. As in how would you go about getting rid of taking out the trash in my inbox. I know I can create a project on it, but is it really considered a project?

  3. I disagree strongly with the use of start dates. (I’ve tried it many times and reverted back to using DUE DATES after discussing with Omni Tech Support.)

    1) If you use start dates (a.k.a. defer until) in Omnifocus v1 or v2 you cannot put a project on hold or defer it to later. If you do all your actions with a start date will be made unavailable. Designed this way. I think it’s a design flaw. Actions can be actionable even if a project is on hold. (Use of Single Action Lists not a good alternative).

    2) Also if a project passes it’s start date then ALL of its actions suddenly become available and clog up your perspective views.

    3) Also, FORECAST MODE in OF-2 IPHONE is broken by “LOSING” an action with a Start Date of “Yesterday or Before”. It literally disappears from the FORECAST view. Lost = Untrusted system.

    4) Also, on iphone all actions with NO StartDate set show in a list at the TOP of your screen. You potentially must scroll past 100’s of them to get to your real action list.

    START DATES (now known as DEFER UNTIL in Omnifocus 2) is implemented very poorly in all versions of Omnifocus!

    ====YOU SAY=====
    We’ve already emphasized how we don’t really use due dates unless something is absolutely 100% “the world will end otherwise” due on that day. We do recommend using start dates for everything though. This is because start dates are one of the ways that OmniFocus knows that a project or task is active, and makes it available to you. Don’t be afraid to set start dates in the future either.

    1. I agree with Steve on this point. I have used OF (on all three mac devices) with due dates for quite a while and after reading some more from this site and MacSparky, I changed towards using start dates in lieu of due dates. Ok, so it has now been a couple of days and there are a couple of actions that did not get done on their start date AND HAVE GONE AWAY FROM MY FORECAST on iPhone (still on OF1 – but understand it is not better on OF2)). So now they are gone! At least with the due dates they stayed there and tickled me until I moved the date or deleted them or whatever. Now my trusted system is untrustworthy because the action item is off my forecast and gone from view. That just makes no sense to me at all!

      After googling this issue, it seems the work around is to move the start date every night if the item hasn’t been gotten to that day, but really…please. When I am busy it is certainly not my priority to look at OF every night in fear that an item will ‘disappear’ and be lost. Again, now not trustworthy in those busy times when a couple of days go by without time to really sit and go over my list. The list should be waiting for me, not the other way around.

      I also see that some folks use the flag as the tickler for actions to stick around that aren’t “due” but still want to be reminded about them, but I tried flagging an item with start date in the past and it doesn’t show on forecast either. I can see the flagged perspective, but then what is the use of forecast?

      What am I missing here? I have gone through the MacSparky videos and AE, and while I am sure that I could probably use perspectives better in a situation such as this, I still don’t understand the point of view that has ANY item disappear off of the forecast once it is on there without it being dealt with in some way (clicked complete, move date, deleted, etc… anything done by a human). Mostly I need to trust that anything that has appeared on forecast will stay there until I deal with it. Can someone please explain this to me or tell me how to get this to work as I would like it? Mo

  4. newish-bie question. (love AE and the OmniFocus tips – you are changing my life for the better, thank you!)

    i’ve noticed that after importing and using the AE stylesheet, i have a lot of tasks – most without due dates – that are appearing in the order they’ve been created. it would be great if i could manipulate this ordering a bit more; say, to show the tasks with assigned due dates above the ones without assigned due dates, for example. i can’t figure out a way to do this within OF, do you have suggestions?

    thank you in advance!

  5. I love your Book Review tip in Omnifocus because most people just forget what they have read over time. I am wondering, however, if there is any science behind the “3d”, “3w”, “3m”, “1y”, “2y”, “3y”, “4y” and “5y”?
    I have read about spaced repetition (https://en.wikipedia.org/wiki/Spaced_repetition) and the way Pimsleur (a language course that makes use of spaced repetition) places the intervals is: 5 seconds, 25 seconds, 2 minutes, 10 minutes, 1 hour, 5 hours, 1 day, 5 days, 25 days, 4 months, and 2 years.

    1. Hey Steve there is no real scientific reasoning behind it. I wasn’t aware there was such a thing as spaced repetition, thanks for sharing that.

      The main idea is to regularly review your information.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}