Productivity

How to Apply GTD with Multiple Jobs: A Practical Guide to Mastering Chaos Without Losing Focus

Learn how to implement the GTD method in environments with multiple projects or jobs. Capture, clarify, and organize tasks in one place to avoid mental overload.

Juggling multiple jobs, projects, or clients at once can feel like trying to keep a handful of spinning plates in the air. Each one demands attention, different deadlines, and competing priorities. Add personal tasks to the mix, and mental overload is inevitable. This is where GTD (Getting Things Done), developed by David Allen, becomes a game-changer. But how do you apply GTD with multiple jobs without your system collapsing? The answer lies in adapting its five steps—capture, clarify, organize, reflect, and engage—to a workflow that works in multi-project environments, using tools that centralize everything without adding complexity.

How to Apply GTD with Multiple Jobs: A Practical Guide to Mastering Chaos Without Losing Focus

Why GTD Works for Multiple Jobs (and Where Other Methods Fail)

Most productivity methods assume you work in a single context: one job, one project, or one role. But when you manage multiple jobs—whether you're a freelancer with three clients, an employee with parallel projects, or an entrepreneur wearing different hats—those systems fall short. GTD stands out because:

  • It prioritizes by context, not urgency: GTD organizes tasks based on where you can do them (e.g., "at the office," "with my phone," "in a meeting") or what resources you need (e.g., "with client X," "with internet access"). This is crucial when working across different domains, as it lets you filter what to do now based on your current situation.
  • It separates capture from execution: In multi-project environments, your mind tends to jump between tasks without finishing any. GTD forces you to empty your head into an external system (an app, a notebook) to free up mental RAM. This prevents the stress of trying to remember "what’s left for client Y?".
  • It includes a mandatory weekly review: When managing multiple jobs, it’s easy to lose track of deadlines or hidden tasks. GTD’s review forces you to update each project, reassign priorities, and clear out obsolete items. Without this, multi-project systems become graveyards of forgotten tasks.
  • It’s flexible with tools: GTD doesn’t require a specific app, but it does demand a system that’s complete, accessible, and reliable. In multi-job environments, you need a tool that allows labeling, filtering, and grouping tasks by project without dumping everything into one endless list.
A multi-project productivity system is useless if it doesn’t let you forget tasks until it’s time to do them.

The 5 GTD Steps Adapted for Multiple Jobs (With Concrete Examples)

1. Capture: Collect EVERYTHING That Occupies Mental Space

The first step in GTD is to capture anything that requires your attention: ideas, tasks, emails, messages, or reminders. In multi-job environments, this includes:

  • Tasks for each project: E.g., "Write quarterly report for client A," "Review pull request for repository B."
  • Pending communications: E.g., "Reply to supplier X’s email about the delivery delay."
  • Ideas or follow-ups: E.g., "Research automation tools for project Z."
  • Related personal tasks: E.g., "Call the health insurance provider to confirm coverage for client C."

The golden rule: if it’s on your mind, capture it. It doesn’t matter if it’s big or small, urgent or trivial. Use a single place to record everything (an app, a notebook, or a combination). For example, if you work in software development and graphic design, you might capture:

  • «Fix bug in the authentication endpoint (GitHub project)»
  • «Send logo proposal to client D by Friday»
  • «Buy Figma licenses for the team»
  • «Review pending invoice from supplier E»

2. Clarify: Turn Captured Items Into Concrete Actions

This is where many systems fail. Clarifying means reviewing each captured item and deciding:

  • Is it actionable? If not, archive it (e.g., reference material) or delete it (e.g., spam).
  • If it is actionable, what’s the next physical action? Example: Instead of "Work on project X," write "Draft the outline for client X’s report in Google Docs."
  • Does it require more than one step? If so, turn it into a project (in GTD, a project is any outcome that requires more than one action). Example: "Launch the marketing campaign for client Y" could break down into "Write the brief for the designer," "Review ad copy," and "Schedule social media posts."
  • Can you do it in under two minutes? If yes, do it now. If not, organize it by context (more on this below).

Practical example with multiple jobs:

  • Capture: "Meeting with client B."
  • Clarification: Is it actionable? Yes. What’s the next action? "Prepare agenda for client B’s meeting (context: office, needs computer)." Does it require more steps? Yes → Project: "Preparation for client B’s meeting" with actions: "Email to confirm attendance," "Review last month’s progress report," "Update presentation with new data."

3. Organize: Structure Tasks by Projects and Contexts

In GTD, organizing means placing each task in the right place based on its nature. For multiple jobs, this involves:

  • Projects: Group tasks by the desired outcome. Example: "Client A’s website launch," "Client B’s social media campaign," "Feature X development in GitHub." Each project should have at least one next action.
  • Contexts: Label tasks based on where or with what you can do them. Examples: "@office," "@mobile," "@calls," "@clientA," "@with-internet." This lets you filter what to do based on your current situation.
  • Calendar: Only put tasks with fixed dates and times here (e.g., meetings, immovable deadlines). Everything else goes into "Next Actions" lists.
  • Someday/Maybe: For ideas or non-urgent tasks (e.g., "Learn React for future projects"). Review this list during your weekly review.

Example of organization in an app:

  • Project: "API Development for Client C."
  • Tasks: "Review API documentation (context: @office, @with-internet)," "Write unit tests (context: @office)," "Send progress update to client (context: @email)."
  • Calendar: "Follow-up meeting with client C – 05/15 10:00 AM."

4. Reflect: The Weekly Review That Prevents Chaos

The weekly review is the heart of GTD, especially with multiple jobs. Without it, tasks pile up, deadlines slip, and projects stall. Dedicate 1-2 hours per week to:

  • Empty your inbox: Capture everything pending (emails, notes, messages) and clarify it.
  • Review projects: For each project, ask: What’s the next action? Are there blocked tasks? Do I need to delegate anything?
  • Update contexts: Remove obsolete tasks or add new ones based on changes in your jobs.
  • Review "Someday/Maybe": Decide if any task deserves to move to active projects.
  • Plan the week: Assign time blocks in your calendar for the most important tasks (use time blocking for unpredictable schedules if your agenda is irregular).

Key tip: do the review on the same day every week (e.g., Friday afternoon or Sunday morning) to build the habit. Use a checklist to avoid missing anything. Example:

  • Have I captured everything pending this week?
  • Do all my projects have a clear next action?
  • Are there tasks that are no longer relevant?
  • Do I need to adjust priorities due to new deadlines?
  • Do I have time blocks assigned for key tasks?

5. Engage: Choose What to Do in the Moment

With everything organized, the final step is to engage without stress. GTD proposes a decision model based on four criteria:

  • Context: What can I do now based on where I am or what tools I have? Example: If you’re on your phone, filter tasks with the context "@mobile."
  • Time available: How much time do I have? If it’s 10 minutes, pick a quick task (e.g., "Reply to client X’s email"). If it’s 2 hours, pick a complex task (e.g., "Draft report for project Y").
  • Energy: How do I feel? If you’re exhausted, choose mechanical tasks (e.g., "Organize client Z’s files"). If you’re fresh, choose tasks requiring focus (e.g., "Design wireframes for client A’s app").
  • Priority: What’s most important now? Use the Eisenhower Matrix to decide: urgent vs. important. Example: "Send invoice to client B" (urgent and important) vs. "Research new design tools" (important but not urgent).

Practical example: You’re at the office with 30 minutes free before a meeting. Filter your tasks by:

  • Context: "@office" and "@with-internet."
  • Time: 30 minutes or less.
  • Energy: Medium (you just had lunch).
  • Priority: Urgent or important.

The chosen task might be: "Review and approve the pull request for client C’s repository" (urgent, requires moderate focus, and fits your context).

Common Mistakes When Applying GTD with Multiple Jobs (and How to Avoid Them)

While GTD is flexible, there are pitfalls that can derail its effectiveness in multi-project environments:

  • Mixing projects in one list: If all your tasks are in one giant list, you lose visibility. Solution: Use tags or folders per project and filter as needed.
  • Not defining clear contexts: If your contexts are too generic (e.g., "@work"), they won’t help you decide what to do. Solution: Be specific (e.g., "@clientA," "@calls," "@with-server-access").
  • Skipping the weekly review: Without it, tasks pile up and projects stall. Solution: Block it in your calendar as an unmovable meeting.
  • Overloading the calendar: If you put every task in your calendar, you lose flexibility. Solution: Use the calendar only for fixed deadlines (meetings, deliveries) and keep the rest in "Next Actions" lists.
  • Not delegating: In multi-job environments, trying to do everything yourself is unsustainable. Solution: Identify tasks you can assign to others (e.g., "Ask the designer to review the mockups") and use tools that allow collaboration.

Tools for Applying GTD with Multiple Jobs (and How to Choose Yours)

GTD doesn’t depend on a specific tool, but in multi-project environments, you need one that meets these requirements:

  • Centralization: See all your jobs in one place without switching apps.
  • Flexible tagging: To organize by projects, contexts, and priorities.
  • Multiple views: List, kanban, or calendar to adapt to different workflows.
  • Sync: Works on mobile and desktop to capture tasks on the go.
  • Collaboration: If you work with teams, allows assigning tasks and sharing updates.

Some popular options:

  • Generic apps: Todoist, Notion, or ClickUp. Flexible but require manual setup for GTD.
  • GTD-specialized apps: OmniFocus or Things. Designed for the method but may be rigid for multiple jobs.
  • Developer tools: Linear, Jira, or GitHub Projects. Ideal if you work with code but limited for other contexts. If you use multiple tools, learn how to sync GitHub issues and Jira tasks in one list.
  • Freelancer apps: Foco, TickTick, or Any.do. Designed to manage multiple clients or projects with customizable tags and views.

How to Apply GTD with Multiple Jobs Using Foco (Without Complications)

If you’re looking for a tool that centralizes multiple jobs without adding complexity, Foco is built for that. Its structure aligns naturally with GTD:

  • Jobs as projects: Each job (e.g., "Client A," "Project X," "Home") is a container with its own color. This lets you see at a glance which task belongs to which job.
  • Views for every workflow: Use the list view to organize tasks by date (ideal for GTD), the kanban for projects with statuses (e.g., "To Do," "In Progress," "Done"), or the calendar for fixed deadlines.
  • GTD-integrated fields: Priority (urgent/important), start and due dates (to separate when you’ll work on something from its deadline), tags (for contexts like "@office" or "@clientB"), and attached notes (to capture details or files).
  • Quick capture: Use voice capture to dictate tasks on the go. Foco transcribes the audio and automatically detects dates, priorities, and reminders. If you dictate multiple tasks in a row, the Rapid feature separates them live and lets you review them before saving.
  • Simplified weekly review: Group and filter tasks by project, date, or priority. Use the list view to see what’s pending this week and what can wait. If you work with tools like Notion or GitHub, Foco’s connections automatically bring in your assigned tasks, so you don’t have to copy them manually.

Practical example with Foco:

  • You capture a task by voice: "Review pull request for client A, urgent, due Friday." Foco creates the task with "urgent" priority, a due date of Friday, and the audio attached.
  • During your weekly review, you filter by the "Client A" job and see all pending tasks. You use the kanban view to move them between columns based on status.
  • On the due date, you open Focus mode (only tasks for client A) to concentrate without distractions from other projects.

If you manage multiple jobs, GTD gives you the framework, and Foco provides the tool to apply it without getting lost in complexity. The key is to start with the five steps, adapt them to your reality, and use an app that doesn’t force you to change how you work. As Allen says: "Your mind is for having ideas, not for holding them." Free up mental space and let the system do the heavy lifting.

FAQ

Can I apply GTD if I have more than 5 active projects?

Yes, GTD is designed to handle multiple projects. The key is to clarify and organize each task by context (where or with what you can do it) and review weekly to avoid overwhelm. Use tags or folders to separate projects and filter as needed.

How do I avoid mixing tasks from different jobs in GTD?

Use separate projects for each job and tags for contexts (e.g., "@clientA," "@office"). In your tool, filter by project or tag to see only what’s relevant at the moment. The Focus mode in apps like Foco helps you concentrate on one job at a time.

What if a task belongs to two projects at once?

In GTD, a task can only belong to one project. If an action is key for two projects (e.g., "Review contract" for client A and B), duplicate it in both projects or create a new project to group common tasks (e.g., "Q2 Contract Reviews").

Do I need an app for GTD, or can I use paper?

You can use paper, but in multi-job environments, it’s less practical. An app lets you filter, search, and sync tasks easily, plus attach files or links. If you prefer paper, use a notebook per project and an index to locate tasks.

How do I apply GTD if I work with teams on multiple projects?

Use a tool that allows assigning tasks (e.g., Foco, Asana) and define shared projects for each team. During your weekly review, check which tasks are blocked by external dependencies and communicate it to your team. If you use GitHub or Jira, sync tasks to avoid duplicates.

Try Foco

Every task from every job in one place. Free to start.

Start free