List All Workflows in GoHighLevel: Native Steps and Limits

How to list all workflows in a GoHighLevel sub-account using Automation, folders and the API, where it falls short, and a faster way for agencies.

Before you can clean up, audit or hand off a sub-account, you need to see every workflow in it. The Workflows page in GoHighLevel can do that for one account. It gets slow once you have dozens of folders or dozens of accounts.

This guide covers the native ways to list workflows, where each one runs out, and what to do when you manage a lot of sub-accounts.

The native way: Automation, then Workflows

As of October 2026, the main list lives in the sub-account's left menu.

  1. Switch into the sub-account you want to review.
  2. Open Automation in the sidebar, then Workflows.
  3. Read the list. It shows any existing workflows, and the list is empty if there are none yet.
  4. Open any folders to see the workflows nested inside them.

Menu labels move around from time to time. If yours differs, look for Automation in the main sidebar and a Workflows tab under it.

Narrow the list with filters

HighLevel's own help article on bulk actions says you can apply filters or open a smart list to narrow your results. That's useful when you only care about one folder, one status or one owner.

The same article describes the Select All dropdown on this page. It lets you switch between All Workflows, All Folders, Published Workflows, and Draft Workflows. That's a quick way to separate live automations from half-built ones.

Check how workflows are performing

The list page also has a Stats button. It shows SMS and email statistics for workflows, and lets you compare stats across workflows without opening each one. Per HighLevel's help article, stats are available only for individual workflows, not for folders.

What the native list doesn't give you

The Workflows page is built for working inside one account. For an audit, you'll hit these limits:

For one small account, none of this matters. For an agency doing a cleanup before a client handoff, it adds up. It's the same reason we put a workflow check in our sub-account onboarding checklist.

Listing workflows through the API

If you're comfortable with a little scripting, the HighLevel API can return the list for you. The v3 docs show a Get Workflow endpoint at GET /workflows/ where locationId is a required parameter.

The sample response in those docs includes an ID, name, status, version, created and updated timestamps, and the locationId for each workflow. That's enough to build a simple inventory.

To call it, you need a token for the sub-account. A Private Integration Token works for one account. Our Private Integration Token guide walks through creating one. Because the call takes a single location ID, you repeat it for every sub-account in your agency.

The API route has its own costs:

A practical audit routine

Whichever method you use, the useful part is what you do with the list. Here's a routine that works for a quarterly review:

  1. List every workflow and note its folder and status.
  2. Separate drafts from published workflows.
  3. Flag names that suggest copies, tests or retired campaigns.
  4. Open the flagged ones and check whether anything still triggers them.
  5. Move the keepers into clearly named folders, and mark the rest for removal.

HighLevel's list-page bulk actions can help with step 5. They let you apply commands like Move, Publish/Draft, Delete, or Manage Permissions (folders) to many items at once. Take care with Delete, and open a workflow before you remove it.

Where the Sub-Account Manager fits

Our Workflow List feature is part of Sub-Account Manager. It shows a sub-account's workflows in one place, so you don't have to click through folders or write an API script. It connects to your agency through a marketplace-app install, or to a single sub-account with a Private Integration Token.

Sub-Account Manager costs $49/mo per agency, with unlimited sub-accounts, a 7-day free trial and cancel-any-time billing. It's made by Revenue Generating Solutions, which built these tools for its own sub-accounts first, and it isn't affiliated with HighLevel Inc. You can find it at builder.revenuegeneratingsolutions.com.

If you only manage one or two accounts, the native page and a spreadsheet are fine. The tool earns its keep when you do this review across many accounts on a regular schedule.

Quick summary

Method Best for Main limit
Automation, then Workflows One account, quick look One sub-account at a time
Filters and Select All dropdown Separating drafts from published Still manual, still per account
API (Get Workflow) Scripted inventories Needs code, tokens and one call per location
Workflow List in Sub-Account Manager Agencies with many accounts Paid tool

Start with the native list so you know what a healthy account looks like. Then decide whether the time you spend repeating it justifies a script or a tool.

Questions

Where do I see all workflows in a GoHighLevel sub-account?

Open the sub-account, go to Automation, then Workflows. The list page shows your workflows and folders, and you can filter it or open a smart list to narrow what you see.

Can I list workflows across every sub-account at once?

Not from the native Workflows page, which works one sub-account at a time. For an agency-wide view you either switch accounts and note each list, or call the API once per location.

Can I get a list of workflows through the GoHighLevel API?

Yes. The v3 API has a Get Workflow endpoint that takes a locationId and returns each workflow's ID, name, status, version and timestamps. You need a token that can reach that sub-account.

How do I tell which workflows are live and which are drafts?

Each workflow on the list page is either published or draft. The Select All dropdown on the list page also lets you switch between all workflows, published workflows and draft workflows.

Features in this guide

Workflow List

Every workflow's name and status in one list. Filter by name to pull out a set.

Keep reading

Sub-Account Manager

GoHighLevel Sub-Account Onboarding Checklist for Agencies

A practical GoHighLevel sub-account onboarding checklist for agencies: snapshot, phone and A2P, email domain, fields, users, integrations and backups.

5 min read
Sub-Account Manager

GoHighLevel Media Library Links: How to Find and Copy Them

How GoHighLevel media library links work, public vs. private files, why links break, and how to get every file's link without clicking through folders.

4 min read
Sub-Account Manager

Audit User Permissions in GoHighLevel Sub-Accounts

How to audit user permissions across GoHighLevel sub-accounts: where to look, what to check, native limits, and a faster way for agencies with many clients.

5 min read
All 6 tools, all 34 features: $149/month

Every tool above plus everything we release next. $302/month bought separately. 7 days free, cancel any time.

Start the bundle free