Sign inBlogSupportContact
Macro Commands Module

Chain commands intoautomated workflows.

You run the same commands in the same order every day. Tomorrow you'll forget step 4. Chain them into a macro. Build it once, it runs every time.

Visual flow builder Conditional branching 30+ triggers 30+ commands
The Problem

Your workflow lives in your head.

You run the same five commands in the same order three times a week. You never write it down because it feels too simple. Then you skip a step, forget the order, or hand it off to someone who has no idea what to do.

Without macros
Manually repeat 5 commands every morning
Forget to run cleanup after publishing
No way to chain actions with conditions
New team members guess the process
One missed step breaks the whole sequence
47 min/day wasted Error-prone
With TrueCommander Macros
Build once, runs every time with zero clicks
Auto-trigger on post publish, login, upload
Visual if/then branching, no code required
Export and share macros with your team
Preview execution before going live
0 manual steps 0 missed You moved on
The Builder

A visual flow builder that thinks like you do.

Drag commands from the sidebar, connect them into a sequence, add branches with conditions. The canvas shows your entire automation at a glance. No code required.

Drag and drop from 30+ commands
Conditional branches at any step
Search, zoom, pan, minimap
Full keyboard shortcuts
Auto-save drafts with 24h recovery
Preview before you deployHit play and watch your macro step through every node. No commands execute. Just a visual dry run so you can verify the flow before going live.
Triggers

30+ triggers. Your macros react to WordPress.

Post published? User registered? WooCommerce order placed? Pick the event, your macro handles the rest. No buttons to click.

  • Posts & Pages - created, updated, deleted, status changed
  • Users: registered, login, logout, profile, role, deleted
  • Comments - posted, edited, status changed
  • Media & Taxonomy - uploaded, deleted, terms
  • WooCommerce - orders, stock, coupons (8 triggers)
  • System - admin init, theme, plugins, menus
Chip inputs

Drag a pill. Drop it in.

Trigger data and previous step results render as draggable pills. Drop them into any text field and they become visual chips with one-click remove. What looked like a plain input is actually a contenteditable with embedded tokens.

  • Drag green pills from the trigger panel into any input field
  • Blue chain pills for results from earlier steps ({{step1.total}})
  • Constrained params (post type, product, status) render as Select2 dropdowns
  • For-each loops on template commands: one email or PDF per item
Branching

If this, then that. But smarter.

Every command returns a result. Was the backup successful? How many revisions were deleted? Inspect the result and decide what happens next. Multiple branches per step fan out in parallel, nested up to 10 levels deep.

  • Multiple branches per step - all matching branches execute (fan-out, not first-match)
  • AND / OR condition groups - groups AND'd, conditions within a group OR'd
  • 7 operators: eq, neq, gt, gte, lt, lte, contains
  • Nest branches up to 10 levels. Sibling branches run independently - one failure doesn't cascade.
The Math

Build once. Save forever.

Every manual workflow costs minutes and memory. A macro costs one setup and zero attention after that.

To build a macro
Drag commands, set triggers, save. Done once.
To run it after that
Triggers fire automatically. You moved on.
Steps executed correctly
Every step, every time. Macros don't forget.
$59/yr
One macro replaces a daily routine. And macros are just one of ten modules. See pricing
Portability

Never lose your work.

Your macros are portable. Export them, import them, share them. And if your browser crashes mid-build, your draft is already saved.

Import & Export

Move macros between WordPress sites in seconds. Export your entire library as a single JSON file, import it on any site.

  • Bulk import with conflict handling
  • Preserves triggers, parameters, and branches
  • Share macros with your team or clients

Draft Auto-Save

Every change is saved to local storage automatically. Close your browser, come back tomorrow, your draft is waiting.

  • 24-hour recovery window
  • Resume or discard on next visit
  • Conflict detection prevents overwrites
FAQ

Questions? Answered.

How many steps can a macro have?
No limit on steps. Chain as many commands as you need. Branch nesting goes up to 10 levels deep.
Does it work with WooCommerce?
Yes. 8 WooCommerce-specific triggers - order events, stock alerts, coupon usage. Combine with WooCommerce commands like CSV export or discount rules.
What happens if a step fails?
The macro continues. Use branching to check each result and decide what happens next - retry, skip, or take a different path.
Can multiple macros share a trigger?
Yes. Same trigger, multiple macros. When the event fires, they all run independently.
Ready?

Build it once. Never repeat yourself again.

Every manual workflow is time you're giving away. Build it once. Let macros handle the rest.

14-day money-back guaranteeWe stand behind TrueCommander. If it's not the right fit within 14 days, request a refund through our support. Terms apply per our refund policy.
Cookies. The short version.

Essential cookies keep the cart and theme working. Analytics only fire if you say yes. Read our policy.