Keyboard Maestro for Creatives – A Quick Start Guide

Keyboard Maestro: Your Workflow Amplifier

Keyboard Maestro stands out for its unparalleled ability to adapt to any particular workflow. It’s like a Swiss Army knife for digital tasks—enabling you to achieve more with less effort and heightened speed. Whether you’re automating repetitive tasks or streamlining keyboard shortcuts across various applications, Keyboard Maestro is the solution for minimizing effort and maximizing focus on your most impactful projects.

main window -

Making the Case for Automation

You might wonder if learning another app is worth your time. To help you decide, consider these data points:

An enlightening XKCD comic that cleverly illustrates the time-saving benefits of automation.
Pasted image 20231113160522.png

The unequivocal importance of optimizing your processes— For example by automating keyboard shortcuts (where Keyboard Maestro shines as the premier tool): 3.3% of your total productivity or 8 Days per year could be saved by utilizing keyboard shortcuts.

Acquiring Keyboard Maestro: A Strategic Investment

Keyboard Maestro’s license fee is approximately $43 USD. But I have two discount codes that slash 20% off the price, reducing the cost to roughly $34—arguably the most sensible purchase you’ll make this year. This fee secures your license for version 11 and includes all updates within this version. When it’s time to upgrade to a future version, you can do so at an additional cost. Once installed, Keyboard Maestro may alter familiar shortcuts, like replacing your command tab. This change, although initially startling, is easily reversible. I suggest you simply navigate to the main Keyboard Maestro window, click the history button, and disable the command tab alteration if it doesn’t suit you.

Discount Codes:

To ensure you get the best deal:

  • Use LOF20 from LearnOmniFocus for a 20% discount.
  • Alternatively, KMFG from MacSparky’s Field Guide also provides the same discount.

Navigating the Keyboard Maestro Interface

With the main interface of Keyboard Maestro displayed, it’s time to understand its layout. To the far left, you’ll find the macro groups represented by folders, with smart folders situated at the top. These smart folders automatically organize macros based on specific criteria, such as the “All macros” folder, which aggregates all your macros irrespective of their designated blue folders—these are for your organizational convenience. Clicking on a blue folder gives you options to activate the group and restrict its actions to certain applications. That’s why I often create one folder for an app’s macros and another for macros from the same app that can be used globally on my Mac. Here’s a pro tip: start organizing your macros right away. An ‘inbox’ for your macro experiments and tests can be incredibly useful before they are sorted into their permanent folders.

main window - 1.jpg

Understanding Macros and the Macro Workflow Builder

Within each folder, macros are displayed with a descriptive icon, a title, and the assigned keyboard shortcut. At the bottom, plus and minus buttons allow you to add or remove macros. Selecting a macro opens up the core feature of Keyboard Maestro—the macro workflow builder.

The Macro Workflow Builder Explained

At the top of the workflow builder, there’s a checkbox to enable or disable the macro. Following this, you set the macro’s trigger. Below the trigger, you’ll find the actions. By clicking the plus button, you can add new actions to your macro. In its simplest form, a macro consists of a trigger, like Control + P, which could open a URL and play a notification sound. Without application-specific restrictions on the folder, this macro can be executed from anywhere on your Mac.

group -

Crafting Your First Macro

Let’s tackle a practical task—remapping the command bar keyboard shortcut in my favorite visual organization app, Eagle.

The function I frequently use in Eagle is accessing a specific folder, normally done with Command + J. However, I prefer the consistency of using Command + K as the command bar shortcut, which is standard in other apps. To achieve this across app versions and potential changes within Eagle, we’ll simply remap Command + K to perform the Command + J action.

Here’s how to do it:

  1. In Keyboard Maestro, navigate to a new Eagle-specific folder you’ve created.
  2. Create a new macro and name it something like “Remap Go to Folder.”
  3. Set the macro’s trigger to Command + K.
  4. Add an action named “Send Keystroke” and configure it to Command + J.
  5. Ensure the macro is restricted to only function within Eagle by restricting the Eagle folder to only work within Eagle.

Now you have a reliable and consistent keyboard shortcut that aids your muscle memory as you switch between apps throughout the day.

Essential Optimization Tips for Keyboard Maestro

After years of refining my macro creation and workflow triggering methods, I’ve identified some optimization tips that have had a significant impact on my productivity. Implementing these from the outset can make Keyboard Maestro infinitely more powerful and user-friendly.

One of the features in Keyboard Maestro that initially proved cumbersome was the macro block chooser that appears when you hit the plus button. Navigating through the extensive list to find the right action block was time-consuming. To streamline this process, I’ve set Command + K to trigger a text search for inserting a macro block. This simple remapping has saved me an immense amount of time when building macros.

Another transformative addition to my workflow has been the ability to run macros through a command bar similar to Raycast or Alfred, which can be summoned from anywhere on my Mac. This feature allows me to execute any macro from my library with a quick keyboard shortcut, which I’ve set to Command + Option + Space.

Conclusion: Embrace Automation for Creative Productivity

My recommendation for any creative or knowledge worker is to integrate Keyboard Maestro into their daily routine without delay. With AI and automation becoming increasingly integrated into creative processes, it’s vital to leverage automation tools to eliminate monotonous tasks. By doing so, we can dedicate more time to the ‘flow state’—that precious period where our unique creative contributions can truly flourish.

Make Keyboard Maestro a part of your toolkit and see the transformation in your work and creative output.