Quick Answer

After recording, click Stop in ExoPanda Recorder, choose a name and location, and save the .exomacro file. To replay, open ExoPanda Recorder, click Open, select your file, reset to the starting position, then click Play.

Why Saving Macros Properly Matters

A recorded macro is only as useful as its ability to run reliably the next time you need it. Saving and organizing your macros thoughtfully makes the difference between a chaotic pile of unnamed files and a personal automation library you can actually use.

Good macro management means:

  • You can find the right macro quickly when you need it
  • Each macro reliably does what it is supposed to do
  • You know which macros are still current vs outdated

How Macro Playback Works

Before covering how to save and organize, it helps to understand what playback actually does. When you press Play:

  1. ExoPanda Recorder reads the saved macro file
  2. It reconstructs the sequence of events: mouse positions, key presses, timings
  3. It simulates those events on your Mac in order, with the original delays between them
  4. Your screen responds exactly as if you performed those actions manually

The key insight is that playback simulates exact events at exact positions. Nothing is interpreted or adapted. This is powerful but means the environment must match what you recorded in.

How to Save a Macro

1

Stop the Recording

Click STOP in ExoPanda Recorder after finishing your recorded sequence. The app will prompt you to save.

2

Choose a Descriptive Name

Name the macro so you will know what it does later. Good examples: Fill Client Invoice Form, Export Weekly Report PDF, Login to Admin Dashboard. Avoid generic names like Macro1 or Test.

3

Save to a Consistent Location

Choose a dedicated folder—for example Documents/Macros/. Keeping all macros in one place makes them easier to find, back up, and share.

How to Organize Multiple Macros

As you build more macros, organization becomes important. A good structure might look like:

Documents/
  Macros/
    Work/
      fill-invoice-form.exomacro
      export-weekly-report.exomacro
    Browser/
      login-admin-panel.exomacro
    Personal/
      photo-export-lightroom.exomacro

Group macros by the app or context they relate to. Subfolders keep things tidy.

Back Up Your Macros
If your macro library is in Documents, it is covered by Time Machine or iCloud Drive backups. Make sure your Macros folder is included in your backup routine—re-recording everything from scratch is tedious.

How to Replay a Saved Macro

1

Open ExoPanda Recorder

Launch the app. Click Open and navigate to your saved .exomacro file.

2

Reset to the Starting State

This is the most important step. Make sure: the target app is open, windows are in the exact same position as when you recorded, and you are on the same starting screen.

3

Press Play

Click PLAY in ExoPanda Recorder. Do not touch the mouse or keyboard while the macro runs. Watch the first few seconds to make sure it starts correctly.

How to Test Saved Macros

Always test a new macro before using it on real data:

  1. Use a test copy or dummy form — If the macro fills in a form, test on a blank copy or staging environment first
  2. Watch the entire first playback — Do not walk away; watch to ensure each step lands correctly
  3. Check the end state — Confirm the final result is what you expected
  4. If something is wrong, re-record — Editing timing is possible but re-recording is usually faster for beginners

Mistakes to Avoid

Saving without a descriptive name. You will forget what every Macro1, Macro2 does within a week. Always name macros clearly.

Storing macros scattered across your Desktop and Downloads. Consolidate them into one folder. Scattered files are hard to find and easy to accidentally delete.

Not testing after OS updates. macOS updates occasionally change how accessibility permissions work or how apps render. After a major macOS update, test your most important macros.

Recording at a different screen resolution than playback. If you record on your laptop and replay connected to an external 4K monitor with different scaling, coordinates will be off. Always use the same display configuration.

Relying on macros for security-sensitive tasks. Do not build macros that type passwords or handle sensitive authentication. Anyone with access to your macro file can read the stored keystrokes.

Sharing Macros Between Macs

Since macros are plain files, you can copy them to another Mac via AirDrop, USB, or cloud storage. The other Mac must have ExoPanda Recorder installed.

Keep in mind:

  • The other Mac needs the same screen resolution and window layout
  • Permissions must be granted on the other Mac as well
  • If apps are installed in different locations, recorded paths may differ