Delete Subaccounts in GoHighLevel

How to Delete a Subaccount Location in GoHighLevel

When managing many client workspaces across platforms like ClickUp and CRM tools, you may eventually need to delete a subaccount location in GoHighLevel. This guide walks you step by step through the exact process, explains what data is removed or preserved, and highlights important precautions so you can clean up your account safely.

Before You Delete a GoHighLevel Subaccount

Deleting a location in GoHighLevel is permanent and cannot be undone from the user interface. Before starting, review these key points so you understand the impact:

  • Subaccounts/locations are removed completely from your account.
  • Deleted locations cannot be accessed again.
  • You should export any important data before deletion.

If you manage multiple agencies or clients, consider organizing snapshots, funnels, and automations first to avoid losing valuable configuration work.

What Gets Deleted in GoHighLevel

When you delete a subaccount location in GoHighLevel, the following related data is deleted along with it:

  • Contacts and conversations tied to that location
  • Pipelines, opportunities, and deals in those pipelines
  • Calendars and booked appointments at that location
  • Funnels and websites stored in the subaccount
  • Workflows, triggers, and automations belonging to that location
  • Forms, surveys, campaigns, and templates under that subaccount
  • Tasks, notes, and any associated records within the location

In short, most operational data for that location is removed. This is why it is essential to back up or export records before you confirm the deletion.

What Is Not Deleted in GoHighLevel

Some data is preserved at the agency level and will not be deleted automatically when you remove a subaccount location in GoHighLevel:

  • Your agency account configuration and billing profile
  • Global assets and settings stored at agency level
  • Stripe subscription records related to your agency billing (the subaccount subscription itself may be canceled, but the agency’s overall billing history remains)

Understanding what remains in your GoHighLevel agency lets you cleanly decommission a client or internal project while keeping your global setup intact.

Step-by-Step: Delete a GoHighLevel Subaccount Location

Follow these steps to delete a location safely. You will need agency-level access to perform these actions in GoHighLevel.

Step 1: Log in to Your GoHighLevel Agency Account

  1. Open your browser and sign in to your agency account.
  2. Make sure you are using an agency admin profile with permission to manage subaccounts.

Without the correct permission level, the option to delete a location will not be available.

Step 2: Open the GoHighLevel Agency View

  1. From the left-hand menu, navigate to the Agency or Agency View.
  2. Locate the section where all subaccounts (also called locations) are listed.

You will see each client or workspace represented as a separate location record in GoHighLevel.

Step 3: Find the Subaccount Location You Want to Delete

  1. Scroll through the list of locations or use search to find the specific subaccount.
  2. Confirm you have the correct location by checking its name, address, or other identifying details.

Double-check this step. Deleting the wrong subaccount in GoHighLevel will permanently remove critical data for that client or project.

Step 4: Open the Location Settings

  1. Click on the three-dot menu or settings icon next to the target location.
  2. Choose the option that opens the location or subaccount Settings.

The settings panel gives you the controls needed to manage, transfer, or delete the subaccount.

Step 5: Select the Delete Location Option

  1. Inside the location settings, scroll until you see an option such as Delete Location or Delete Subaccount.
  2. Click this option to start the deletion process.

GoHighLevel will typically show a warning message to ensure you understand the consequences before you continue.

Step 6: Confirm Deletion in GoHighLevel

  1. Review the on-screen warning detailing what will be removed.
  2. If prompted, type the location name or confirm via checkbox.
  3. Click Confirm or Delete to finalize the action.

After confirmation, GoHighLevel processes the request and permanently deletes the subaccount location and its related data.

Best Practices Before Deleting a GoHighLevel Location

To reduce risk when deleting a subaccount location in GoHighLevel, follow these recommended practices:

  • Export key data: Download contacts, opportunities, and reports you may need in the future.
  • Review active subscriptions: Make sure any external billing or service agreements for that client are canceled or updated.
  • Document your setup: Capture screenshots or notes about important workflows, funnels, or settings that you might want to replicate later.
  • Communicate with stakeholders: Inform your team or client that the location will be removed, and confirm timing.

If you work with multiple tools or agencies, consolidating documentation in one place helps keep your GoHighLevel operations transparent and auditable.

Troubleshooting GoHighLevel Location Deletion

If you are unable to delete a subaccount or see errors, consider these checks:

  • Verify you are logged in with an agency admin account.
  • Ensure your browser is updated and clear cache if the button is not visible.
  • Check whether there are any system-wide restrictions or ongoing maintenance.

If problems persist, you can refer to the official documentation for this specific process at this GoHighLevel support article or contact the platform support team for individualized help.

Optimize Your GoHighLevel Account Management

Cleaning up unused locations is part of maintaining a healthy, well-organized GoHighLevel environment. By periodically reviewing old subaccounts, you can:

  • Reduce clutter in your agency dashboard
  • Prevent team members from accessing outdated client data
  • Maintain clear reporting across active locations only

For broader CRM and funnel strategy, including how to structure agencies, subaccounts, and automations efficiently, you can learn more from specialists at Consultevo, who focus on systems optimization and scaling.

Summary: Safely Delete a GoHighLevel Subaccount

Deleting a subaccount location in GoHighLevel is a permanent action that removes contacts, pipelines, funnels, workflows, and other operational data for that workspace. By confirming the correct location, exporting important records, and following the step-by-step instructions above, you can confidently clean up your account while keeping your agency-level settings and billing intact.

Always treat the deletion of a GoHighLevel location as a final task at the end of a client relationship or project, and keep backups or documentation so you can replicate successful configurations in future accounts.

Need Help With ClickUp?

If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.

Scale GoHighLevel

“`