OmniFocus: the heart of enabling role-based system

Set up guide 3.0 – the how only

OmniFocus
OmniFocus is essentially an outline of tasks that can be tagged and filtered in different ways. This makes it incredibly flexible—much like paper—which lets it grow with your needs—one of the requirements for my enabling system is simple. OmniFocus can be as straightforward or as complex as you choose to make it. The CEO of the OmniGroup has written an excellent blog about the concept of keeping it simple here.

Below, I have described how I have set up OmniFocus based on version 4.2. The setup evolved over some 13 years of working with this wonderful product with excellent support. Because it is reliable and of good quality, it can serve as the “heart of the enabling system” and can be trusted.

💡Tip: If I use a Shortcut or Applescript, I have linked it to the text as a link, so you can download it, use it, and adjust it to your needs.

Below you see the highly customisable User Interface for macOS in combination of some KeyBoard Maestro pallets (UI explained further below):

Below you see the setup on my iPad, consisting of a Home screen and a Dashboard screen:


Below, you see the setup on my iPhone, using Focus mode Work, consisting of a Home screen, GTD contextual computing screen, and a Dashboard screen:


Below you see the setup as it shows on Web version of OmniFocus, mostly used by my assistant:


For further explanation of the setup I use the MacOS setup.

The content of “the OmniFocus set up” guide is as follows (click on the link to go to this paragraph directly):

Roles in my life
When I embarked on my career journey, I began by setting goals (v1), gradually evolving to categorize them by ‘areas of responsibility’ with the Value I will deliver (v2). As my journey unfolded, I realized the importance of delineating these responsibilities into distinct roles—roles that encapsulate my essence both as a human being as well as in my personal and professional spheres (v3). Through introspective sessions, I meticulously crafted a vision of the roles I aspire to embody. Below, I share the fruits of this introspection, inviting you to embark on a similar journey of self-discovery to discern your own life roles and aspirations: you are a different person!!

As I share my insights, I urge you to embark on your own journey of self-discovery, crafting projects and habits aligned with your aspirations. Whether you adopt “my” methodology or forge your path, the essence lies in cultivating a system—holding yourself accountable and steering towards your ‘best version of yourself’. Once charted, you’ll set sail towards your destination, equipped not just with a compass but also the unwavering resolve to stay the course.

I use folders in OmniFocus to map out my roles. The same setup is in Mail folders, DevonThink for files, and Drafts 5 for (meeting) notes, all initiated out of the folder structure in OmniFocus. Within the folders is the checklist of “what I have to do to become the best version of myself” in each role and the checks and projects I am carrying out in that role to achieve “the best version of myself”.

  • 01. Husband. I have defined (and checked with my spouse) what the best version of myself as a Husband is. Within this folder, I have added a checklist, helping me in the Weekly and Monthly reviews to determine if I am “on track” to becoming “the best version of myself.” It is too personal to share;

  • The same I did for being a 02. Reliable Father and 03. Brother & Uncle and 04. Friend. It is too personal to share;

  • 05. Assignments are commitments I have made to clients to deliver agreed results. Because of confidentially, I cannot show the clients I am working on. What I can show are the responsibilities I can have within these assignments:

  • 06. Boer & Croon is the company I work with in the role of Associated Partner. I have the same setup as above, and I will further clarify the name conventions used (important for “easy navigation” dashboards and shortcuts I use):

Used naming conventions:

  • I start with the name of the company abbreviated: in this case B&C;
  • I use an “_” and then the first letter of the role within A=Administrative, S=Strategy, P=Performance Management, etc.;
  • I am ending with the project or result name.

  • Aspirations and results shape my identity, and one facet I aspire to embody is that of a 07. Reliable Human. For me, this entails more than just fulfilling obligations—it’s about punctually honoring invoices, maintaining meticulous financial records, promptly submitting timesheets, and ensuring accurate, timely invoicing.

    Striving for reliability isn’t just a goal; it’s a commitment to excellence in every detail. I have checklists for fact-based assessment where I stand in this role, and projects defined like “submitting Sales Tax Q1”, “Sending time sheets weekly,” etc.;
  • Number 08: Embracing the role of a Caring Human encompasses a myriad of responsibilities—from tending to the upkeep and repairs of my home, vehicles, garden, and wardrobe to delving into the realm of home automation.

    Moreover, it extends beyond personal boundaries, fostering collaboration with neighbors on community-driven projects like windmill initiatives and advancing toward a sustainable energy transition. It’s about nurturing not only my immediate surroundings but also the collective well-being of our shared environment;

    💡Tip: A profound aspect of embodying genuine care as a human is remaining mindful of avoiding the pitfalls of the Drama Triangle (based on your level or lack of self-esteem). This involves recognizing when one might feel compelled to act as a “Saver,” assume the role of a Victim, or resort to constant Complaining about others and/ or your environment. By steering clear of these dynamics, we pave the way for more authentic and constructive interactions, fostering a culture of empathy and understanding. 💡
  • In embodying the 09. Professional Human role: I prioritize the continual refinement of my professional expertise, adeptly managing my responsibilities within supervisory board roles while actively enhancing my proficiency in these capacities.

    Central to this pursuit is the cultivation of a strong personal brand, underpinned by a strategic checklist encompassing the regular monitoring of pertinent RSS feeds (Daily Digest), a diligent perusal of industry literature, and the consistent creation and dissemination of insightful blogs pertaining to my field of expertise.

    By rigorously adhering to these practices, I endeavor to remain at the forefront of my profession while fostering a compelling and distinguished professional presence;
  • Embracing the 10. Healthy Human role is a commitment to self-care and vitality. It entails a personalized checklist encompassing regular monitoring of vital metrics like sugar levels and blood pressure, heart rate, etc., complemented by proactive visits to healthcare professionals for comprehensive check-ups.

    Yet, it’s not just about physical well-being; it’s also about mental rejuvenation—creating space to clear the mind and indulging in enriching experiences that add vibrancy to life. By prioritizing both physical and mental health, I try to cultivate a lifestyle that’s as fulfilling as it is nourishing;
  • 11. Routines are about 1) being retrospective and learning from the past, 2) about good habits, and 3) maintaining a trusted system. I have Routines daily (Reveille, Daily Digest, and Day Closing), Weekly, Monthly, and Quarterly.

    Amidst my journey of self-discovery, I stumbled upon an intriguing revelation: some roles in life lack the grand projects typically associated with accomplishment (v1 and v2 of my management system). Take, for instance, my role as a Husband—while there are occasional “Husband projects” like going on a Holiday trip, there are mainly “habits” that make this Role develop (like being present/taking care when needed/ going to the movies every month/ hiking together/ eating 3x per week together, etc.).

    Habits, long hailed by productivity enthusiasts, emerged as potent tools even in roles devoid of project-centric pursuits. Delving into the realm of habits, I unearthed their transformative power in nurturing my relationships with my Wife and Children. Simple yet consistent acts—engaging in meaningful conversations and small gestures of kindness—formed the cornerstone of my journey.

    My aspiration wasn’t just sporadic connections but a consistent thread of warmth and care woven into our lives. These habits, meticulously documented and integrated into my daily routines and periodic reviews, became the linchpin of my journey toward fulfilling my roles. They underscored a fundamental truth: habits are as pivotal as projects in shaping our ideal selves. Thus, for every role, I advocate a thoughtful blend of projects and habits (I call these “Checklists” to propel progress). I have made a special section explaining my Routines here. By doing the reviews, the checklists are evolving. I started with using the checklist from David Sparks, and they evolved over time;
  • 12. Someday/ maybe there are things I probably want to do sometimes. To get it out of my head in a trusted place. I review this section weekly;
  • 13. The checklist contains professional checklists to increase the quality of my output and deliver quality products and services. It contains 25 years of mistakes/ learnings/ PWC and McKinsey methodologies and what I have discovered and learned myself. It is for me very valuable, and I trust to put it in OmniFocus, always available on every device;
  • 14. Templates contain predefined “goals/ projects/ result in streams/actions” for “projects set up,” so every project (goal) starts with an identical setup/ structure, “Travel plans” and “Preparation for meetings.”

💡Tip: The order/ sequence of folders is essential. In views, perspectives, and listings, I mostly use the project order. The most important folders are at the top of the list, so I work on the important stuff first.

💡Tip: I try to use as many sequential projects () to work with the first action available and the next actions and not see all actions in available action.

Tags – to sequence what is important for you

Tags serve as your navigational beacon in the sea of tasks and projects, enabling swift and effortless identification of what matters most. Each tag acts as a unique identifier, offering valuable context or additional metadata that streamlines the process of organizing and accessing related actions, action groups, and projects. With tags, you effortlessly carve out pathways to productivity, ensuring that every endeavor is seamlessly aligned with your roles and priorities.


For example, tagging actions with ☕️ Waiting for makes it easy to identify all of the actions you have delegated to your colleagues across all Roles and Projects (goals). 

Please find below the explanation of my current setup, as shown on the left:

  • None I use for tasks that are not tasks, and I want to keep them out of view. Tag and associated tasks are on hold;
  • Today is about tasks I have planned to do Today. It is working in combination with Schedule functionality and part of the Omni Automation script explained further below;


Schedule is used in an Omni Automation script called Scheduling. I use the Omni Automation script crafted by Kaitlin Salzke. Kaitlin is a brilliant professional who has created a lot of very valuable Omni Automation scripts. Schedule is an OmniFocus plug-in that assigns a ‘do date’ to tasks using a system of tags. You can find more information here and download the scripts;


New Assignments. I use a sales process to sell “new” assignments. I use these tags to build up and follow the sales funnel. An opportunity/ lead is defined as a project. It is my own mini CRM.



Priority is the most used tag. I use the Eisenhower Matrix. The Eisenhower Matrix is a way to organize tasks by urgency and importance so you can effectively prioritize your most important work. Dwight D. Eisenhower—the 34th President of the United States and a five-star general during World War II presented the idea that would later lead to the Eisenhower Matrix.



Communication. I try to communicate directly as they arise. However, sometimes, it is too early or too late in the day, or do not have the motivation and/ or I have to follow up or call back later. I use a tag per communication channel.


Administration. In my business and private life, I have to make/ send/ collect Invoices, pay Invoices, and do accounting. I have a tag for all significant administrative processes.


To effectively categorize tasks within my workflow, I employ specific tags for clarity and organization. Tasks requiring my attention are marked with the ‘Radar’ tag, signifying their immediate priority. Those delegated to others are labeled ‘Waiting for’, indicating a pending status. Additionally, tasks currently in progress are designated as ‘Active’, while those in the planning phase are tagged as ‘Planning’. This systematic approach streamlines task management and ensures efficient progress tracking.



I am using an Omni Automation script also crafted by Kaitlin Salzke. I have a Shortcut (here to download) that collects Agenda Events from the Calendar and puts them in Omnifocus with the tag Events and vice versa: which Events to remove from OmniFocus (canceled or past due). I use this Omni Automation Script to convert “Tasks” to agenda items for the selected Event. I also have a Shortcut to share the agenda points and a Drafts 5 action to put the agenda points from OmniFocus in the Meeting Minutes in Drafts 5. You can find that Meeting workflow here;

  • Routines are collections of checklists, checks on having a trusted system, and habits. I have written a separate paragraph on Routines here;
  • The Decision tag is used for decision logs on all projects. Making a decision is one step. Most decisions need to be operationalized to keep track of these items until they are also implemented;
  • The People tag I am using to add names of people to a task. For example, if I need an answer from John, I add the tag Waiting for and the tag  “John” stored under People. This is how I can build “meeting cheat sheets” with people to see in a few seconds the commitment somebody has with me. (For projects, here to download, for 1:1, here to download);

The Horizon tag I am using for areas of focus. You can find here more explanation of the concept of “Horizon of focus”.

  • Maybe/ Sometime is being used for ideas/ bucket list stored in Someday/ Maybe folder

💡Tip: As you can see, some tags ” are “on hold,” meaning that they will not show up in Available/ Remaining actions views: no clutter.

💡Tip: You can use more tags on one project or action. I try to minimize the use of more tags (keep it simple). I only use it for New Assignment (priority and step in sales funnel), Waiting for and people I am waiting for, and Agenda.

Goals represented in projects
Within the folders (=roles), I set up projects. Sometimes I oversee programs or projects with more than 100 people, but I also have project teams with two people. I still use one template that I strip for smaller or personal projects to maintain a consistent structure.

I am using a script for copying a template into a new project using <<placeholders>>. You can download the script here. The breakdown/ setup of the project is as follows:

  • The project name is a short description of the expected result.
  • 00. Add to DevonThink reference file is being used to create a reference folder with documents/ presentations that have the same structure as the OmniFocus project structure and are linked together. The setup is described here
  • 01. General information contains subprojects, project general information, the project’s purpose, approach, project planning, and milestones.
  • 02. Standard and templates contain a standard for progress reports, decision documents, communication plans, etc.
  • 03. Programme/ project procedure contains procedures for changes, problem reports, management of deliverables, acceptance, and onboarding of project members.
  • 04. Communications contains sub-projects for a communication plan, external meetings, internal meetings, and correspondence.
  • 05. Reporting and information contain subprojects for progress reporting, evaluation reporting, steering comité, project groups, result teams, and suppliers (contract management).
  • 06. Quality and risk are about risk assessment and managing the mitigation tasks agreed upon.
  • In 07. Registrations, you will find budget vs. actual reporting, time reports, and deliverable status.
  • Every goal has one or more results. To deliver the end results, I created per end result a subproject in 08. Result streams

The user interface on the macOS version

I use different devices in my Apple ecosystem. However, every menu structure is the same, no matter which device I use. Furthermore, my way of working is based on the concept of contextual computing to avoid distraction as much as possible, as lean as possible and the outcome of 13 years of using OmniFocus.

This also means that I do not use OmniFocus’s user interface often but instead use KeyBoard Maestro pallets on the Mac and iOS shortcuts on the iPad and iPhone to jump directly to the action I want to take.

Below you will find the clean user interface in OmniFocus on the Mac:

Home screen OmniFocus for Mac


Below I will explain what is on the Sidebar. I have chosen to put here a limited but important perspective/views on my task list. If you click on the link, you will see the setup of the specific perspective.

  • Prepare for flight. It contains all the untagged tasks and or has a project and/or an estimated duration. It helps with maintaining a trusted system.

    Like many of you, I have more work at hand than hours in a day. I use the concept to add to every task the estimated duration (in 5-minute blocks). In the morning, during the Reveille routine, I can see how much time is remaining (total working time minus meeting duration) for doing specific tasks. In this way, I can plan the remaining time with tasks I can finish, and at the closure of the day, I can be 🥳joyful that I could finish my plan for the day. You can find the setup of this perspective here.
  • The inbox contains all the items that I need to process with a project and tag. If I did “Prepare for flight,” it should be empty. It helps with maintaining a trusted system;
  • Communications perspective is listing all available communication tasks per communication channel. The setup can be found here;
  • Do is a perspective for the actions I want to complete Today, which I have selected during the Reveille routine out of below “Today’s next Action perspective”. The setup can be found here;
  • Today’s next actions are listing all actionable items sorted per due date. The setup can be found here;
  • The weekly review is a checklist to keep the system trusted. See the paragraph Keep the system trusted for further explanation;
  • A Monthly review is to check how I am doing compared with the Q plan and what I can learn from wins/ losses/ use of time, etc. It could change my priorities and order the priorities in my Daily planning going forward. The setup can be found here;
  • The Quarterly Review is a checklist of how I am doing compared to the Year plan and in each of my roles in comparison to my ambition to “become the best version of myself” in that specific role (roles audit). The setup can be found here;
  • Waiting for perspective contains all the tasks I am waiting to complete from others without an agreed due date. The setup of this perspective can be found here;
  • Waiting for due. This perspective contains all the tasks I am waiting to complete on or before the agreed due date. The setup of this perspective can be found here;

Toolbar
I use the toolbar for contextual computing. Unfortunately, we cannot place the text of an icon under the icon, so I have an overview. Please find below the setup of this toolbar:

Toolbar

From left to right, I will explain each icon’s functionality and, if applicable, attach a link to the setup and/or AppleScript/ Shortcut or KeyBoard Maestro Macro.

  • All projects is a standard functionality of OmniFocus and show all projects, depending on how you adjust your focus;
  • Likewise, All tags;
  • Clean up the screen, refreshes your views, and is standard functionality;
  • Add to Inbox, do what the title states;
  • The “+” , Add action is about adding a task to the place you are currently in. F.e., if you are in a project view, it will add to that specific project;
  • The Reveille routine, which I do every day in 30 minutes time, consists of several checks and balances to keep your system up-to-date/ trusted. The setup is explained here;
  • The Daily digest routine helps me limit my time of news consumption to around 30 minutes per day. I have listed the sources I want to read and set a timer of 30 minutes. The process is explained here;
  • Closure of the day is a 15-minute routine to end the day and write in my journal about how it went. The routine is explained here;
  • Verify Next action I use to identify projects which do not contain a next action. I should close this project or add a next action to keep it afloat. It is an Applescript, which you can download here;
  • To pay Private / Business lists all payments sorted by the due date. The Perspective setup you can find here;
  • Mail notes link to an Omni Automation script that sends the selected note in the task via mail. I often use this to inquire about the task via mail and include the text of the inquiry in the task. You can download the script here;
  • A reference folder in Mail and Drafts 5. OmniFocus is the heart of the system, so when I create a project, I will create a mail folder in Drafts 5 workplace and put all the links in the specific OmniFocus project. I use a shortcut for this, which you can find here;
  • Creates a Reference Folder in DevonThink for the selected project with a backlink to the OmniFocus Project. You can download the script here;
  • Sync, if you want to immediately sync with the other devices;
  • View options are standard functionality to change the view;
  • Inspector shows the project/ task details, which you can change. I have the inspector always open.