How I’m Using GoodTask


When GoodTask v4.4 was released for both macOS and iOS I wanted to revisit this app and see if I could make it work for me on a daily basis. tl;dr; It does and it's been a fun experiment.

Don't get me wrong... there are still some things that suffer because of Reminders limitations but overall I've found a lot to like. So I wanted to detail how I'm using this app on a day-to-day basis as it might help some of you as you try to use it as well.

Table of Contents

  1. Settings
    1. Appearance
    2. Lists
    3. New Tasks
    4. Favorites
    5. Text Snippets
    6. Quick Actions
  2. Organization
    1. Lists
    2. Smart Lists
  3. Capture
    1. Quick Capture
      1. macOS
      2. iOS
    2. Email
      1. MailMate
      2. Airmail
    3. Shortcuts
    4. Templates
  4. Working
    1. Keyboard Maestro
  5. Review
    1. Recurring Tasks
    2. Keep It Lists


I’m not using anything earth shattering in my settings. A few areas of note though.


  • Separate calendar events: OFF
  • Separate completed on List View: ON
  • Tag on: NOTES
  • Sound Effects: OFF


  • Edit: List Order
    • Use this to update the order that the lists are shown in various places in the app. The main area is when selecting a list in the dropdown menus of a new task, or the Detail view of an existing task.
  • Un-check any Lists & Calendars you don’t want to be visible in the app.


  • Include:
    • Today – No Time
    • Today - Later Tasks
  • Notifications: OFF (macOS)
    • I prefer to get notifications on iOS only, so I have this turned off on macOS.


  • Font Size: SMALL
    • I find the small size small enough to keep the majority of the app’s lists compact, but also still readable while I’m working.
  • Title: ALL
  • Notes: 1 LINE
  • Duration: OFF
  • Subtasks: ON
  • Notes Icon: OFF
  • Subtasks (Show Details): 3 Lines


  • A few of my favorite text snippets that I use:
    • /List - Allows quickly associating a task to a list during quick entry
    • _evening - _Set to 10pm
    • _before bed _- Set to 8pm, so that I can make sure to do it before I try to get to sleep
    • +1-7d | +1-2w - Allows quick setting of dates from today


  • I keep actions organized in a 4x grid on macOS. I find this matches iOS and helps my brain process where an action is at a quicker pace.

NOTE: The iPhone you have can adjust how much of the Quick Action grid you see. On my Xr, I see 4x rows, but apparently on a X, you get 3x rows. Also, if you are on macOS, and you do not have "Integrate Panels" checked, you can resize the Quick Action popover and it will retain those dimensions.


  • 1st Row: Lists & Clear Date
  • 2nd Row: Priority | -1/+1 Day | Duplicate
  • 3rd Row: Alert | -1/+1 Week | Location: Home
  • 4th Row: Open URL | -1/+1 Hour | Location: Work Office

As you can see, I follow a pattern of general action, 2 date based actions, then another general action. This helps me to see all date based actions in a center column.



I organize almost everything into lists. I then color code lists based on a general “Area”. This way I can scan my lists and jump to a section almost immediately.

  • Home = Blue
  • Main Job = Orange
  • Second Job = Red
  • Side Work = Teal
  • Guidance = Purple


I have a few smart lists that I use. Overall, I’m trying not to go overboard with these, but I do enjoy the ability to quickly segment my tasks based on specific criteria. For instance, if I need to see all tasks that I’ve assigned an alert, I can do that with a smart list.

So what are the ones that I’m using?

  1. Today : All my tasks due today (List View)
  2. Upcoming : All upcoming tasks (Week View)
  3. Anytime : All tasks without an assigned date
  4. Waiting : All tasks with a #waiting tag
  5. Work Day : All tasks with a time between 7am - 6pm. I’m using this for my badge counts, as I don’t generally want to see my evening tasks as a badge.
  6. Evening : All tasks with a time between 6pm - 12am.
  7. Reviews : I have a smart list for each “area”, so that I can review them on a regular basis.



On macOS, I make use of the global Quick Entry window.

On iOS, I have a Shortcut that I created (with a Homescreen icon) that I can run to enter task details. I love this because it’s set to parse it through the smartadd URL scheme. This way I can make use of all the text snippets during task entry. Something like:

!! Clean up the backyard wednesday 6pm /h alert

This will get parsed into my Home list with a medium priority, an alert for the next Wednesday @ 6pm.

Video Example
Get the Shortcut


I use MailMate on macOS as my mail client. I created a bundle that I use to pass the email message to GoodTask with the message URL, and the email body into the notes.

Get the bundle on Github

On iOS, I primarily use Apple’s Mail app, but because it can’t natively send messages to external apps, I supplement it with a custom Shortcut in Airmail. This parses the message in the same way that MailMate does, so I can reference the message later regardless of which platform I’m using.

Read how this is done at The Guild

Download GoodTask Shortcut


I’m finding more and more uses of Shortcuts. Having tasks within Reminders also gives some added benefits in Shortcuts. Here are a few items that I’m getting some regular use out of. :blush:


When working I generally am working on macOS, so I try to make heavy use of Keyboard Maestro for any actions that I do over and over again. v4.4 of GoodTask on macOS has made this automation possible. It added URL schemes, and Quick Action menu items. It’s the only reason why I’m using the app today. Otherwise there was just too much friction in my daily use.

Here are a few of my most used macros:

  • ⌘⇧I : Go to Inbox
  • ⌘⇧T : Go to Today
  • ⌘⇧F : Go to Upcoming
  • ⌃⇧K : Clear Date
  • ⌥⌘Right Arrow : Focus on Tasks
  • ⌃⌥⌘⇧G : Open URL
  • ⌥1 : Add Priority (!!!)
  • ⌥⇧1 : Remove Priority
  • ⌃[ : -1 Day
  • ⌃] : +1 Day
  • ⌃T : Do Today (Today 10pm)
  • ⌃Y : Do Tomorrow (Tomorrow 10pm)
  • ⌥Q : Toggle Mini -> Full Window
    • Example Video
    • Toggles the window’s side panels (Lists & Details) and shrinks the window down to around 600x700 pixels. Invoking the key combo again makes the app full screen.

Get all KMMacros in a Library

What does my general day look like?

  1. The night before I setup my calendar blocks + what tasks I plan on working on.
  2. The next day, when I begin my day I start working through each block of time. I hit ⌥Q to jump into the mini-window so that my other lists aren’t distracting.
  3. If for some reason something isn’t going well, and I need to push it off to the next day, I can select the items and quickly hit ⌃Y to push the task(s) to the next day, and get on to my next block of time. Side note: I have most of my default times set to 10p. _This is a “placeholder” that I use so I know to schedule them within my calendar blocks for the next day. _
  4. If I need to create a new task after getting an email, I can press ⌃⌥⌘⇧C within MailMate, and the email is moved to my Inbox in GoodTask. I can process it immediately, or have it there until I do my next daily review that evening.
  5. If I’m out an about and someone mentions something that I need to do, I have both Drafts + Shortcuts setup to quickly capture single actions, or multiple actions, through SmartAdd so I can capture these thoughts before they get lost.
  6. If I get to the end of my day and I have some items that I made progress on, but haven’t finished completly. I’ll make a note of what I completed within the Notes field, and then Clear the Date with ⌃⇧K, and I can re-schedule it another day when I’m going to get back around to it.


In order to facilitate a regular review of my lists when using Things, I started using recurring tasks to handle alerting me to review different areas on a regular basis. GoodTask isn’t really any different here. I have a Daily, Weekly, Monthly, & Yearly Review that I have set to specific repeating schedules.

I don’t care to track the individual items in these actions though so I keep the checklists in Keep It.

If you all have any areas that I can clarify or if you’d like any shortcuts or macros, do let me know. :blush:


Wow. This is great. Thanks for sharing how you're using the app. It's super helpful. :smiley:


Love to see more of your shortcuts that you're using. It could be inspiring. :slight_smile:


I don’t have a ton that I’m using specific to GoodTask. Still working through all that. I’ll post a few more either today or tomorrow as I have more time. :blush:

1 Like

Ok I've added a bunch more material for how I'm working currently. Lots more video, and shortcut examples. :+1:t3:

1 Like

Thanks! Looks great. :heart_eyes:


It seems like this one is missing it's link.


See if it's working for you now? It was a Base64 encoded URI from Drafts, but I shared it to the Actions Directory now for a proper web link.


Yes, it's working now. :slight_smile:

1 Like

Where are you finding this setting, I can't see it anywhere!


If your window is in a floating popover, then you can just re-size it. I re-sized mine until it shows a 4x grid. It should retain the sizing once you adjust it. :blush:

If you have "Integrate Panels" checked (in the View Menu), then your Quick Actions will show up in the sidebar, and you can't re-size the grid.


Ah, that'll be why, I use integrated view.

Still shows as a 3x grid on iOS for me though, would much prefer a 4x like your screengrab!

Thanks for the write up, some really useful ideas here.

1 Like

I'm on the Xr. I didn't consider that the iPhone would change the grid size. :weary: Good to know. I'll adjust my post. :blush:

1 Like

I'm on an X. Have tried using different font sizes but it doesn't seem to affect the layout. @goodtask, any way to adjust this manually?


Hi Hatticus, currently there is no way to adjust layout of Quick Actions. It needs minimum of 100 points per action and adjusts leftovers to fit the width.

I'll keep it on the list to consider. :slight_smile:

1 Like

Does that mean I could 'cheat' it by having longer/shorter actions?


No, it just follows screen size. (100 points = 200 pixels).

X/XS shows 3 per line and XR/XS MAX shows 4 per line because of the screen resolution. :sweat_smile:

1 Like

Ah I see! Thought I was being an evil genius there! :joy:

1 Like

Thanks for sharing Kennon!

I tried the bundle for mail mate, however, I could not see it in the bundle list that I followed this

Currently you will need to download the ZIP archive, rename it to GoodTask.mmbundle and move the bundle file to ~/Library/Application Support/MailMate/Bundles.

Also, all the links that uses dropshare are not working now.


It actually won’t be in the bundle list in the preferences. It’ll automatically be activated once it’s in the folder. You should see it in the menu bar.

Yea I got a notice that I used all my bandwidth from Dropshare. I’ll have to move them somewhere else. I’ll let you know once I’ve had a chance to do that.