Revset
Book a Free Audit

30-minute call · No obligation

HomeGHL HubPipelines & OpportunitiesHow to Update and Manage Opportunity Statuses in GoHighLevel
REVSET LABS · EXPERT GUIDE·Pipelines & Opportunities

How to Update and Manage Opportunity Statuses in GoHighLevel

991 words·4 min read·Updated 27 April 2026·beginner·
Arsalan ZaffarArsalan ZaffarLinkedIn

👉 Start your 30-day GoHighLevel free trial.

Start 30-Day Free Trial
Quick Answer

To update an opportunity's status in GoHighLevel, go to Opportunities in your account. You can change the status by clicking into the opportunity, dragging it across pipeline stages, or automating the update with a workflow. This typically takes less than 30 seconds for a single manual update.

Key Takeaways
  • Understand the four fixed opportunity statuses: Open, Won, Lost, and Abandoned.
  • Choose from three effective methods to update statuses: direct edit, drag-and-drop, or automated workflows.
  • Utilize workflows for efficient bulk updates or to automate status changes based on specific triggers.
  • Maintain an accurate sales pipeline and reliable reporting by regularly updating opportunity statuses.
  • Leverage the drag-and-drop feature for quick, visual adjustments directly within the **Opportunities** board.

Understanding GoHighLevel Opportunity Statuses

Managing your sales pipeline effectively is crucial for any business. In GoHighLevel, opportunity statuses help you track the progress of potential deals. Each status provides a clear indicator of where a lead stands in your sales process, allowing for better organization and reporting. Understanding these statuses is the first step to mastering your pipeline.

1
Open: Actively Pursued DealsThe 'Open' status means an opportunity is currently active and being pursued. These are potential deals still viable for conversion, representing leads in various stages of engagement before a final outcome.
2
Won: Successfully Converted DealsAn opportunity with the 'Won' status signifies a successful conversion. This applies when a lead makes a purchase, signs a contract, or generates revenue for your business.
GoHighLevel screenshot
0
3
Lost: Unsuccessful DealsThe 'Lost' status indicates an opportunity that did not result in a sale. This occurs when a lead decides not to proceed with the purchase or chooses a competitor's offering.
4
Abandoned: Neglected or Disregarded OpportunitiesThe 'Abandoned' status applies to opportunities that are no longer being actively pursued. This can happen if the lead stops responding or if your team decides there's no further action planned, effectively removing it from active consideration.
GoHighLevel screenshot
1
GoHighLevel screenshot

✅ GoHighLevel provides these four fixed opportunity status types. You cannot change their names or create custom statuses beyond these options.

🔥 Pro Tip

Regularly review your 'Open' opportunities to ensure no potential deals are overlooked. Use filters to prioritize based on lead value or last activity.

Method 1: Updating an Opportunity Status Directly

The most straightforward way to change an opportunity's status is by directly editing its details page. This method is ideal when you need to update a single opportunity and want to review all its associated information at the same time.

1
Access Your GoHighLevel AccountLog in to your GoHighLevel account. From the left sidebar menu, click on Opportunities to open your sales pipeline board.
2
Locate the OpportunityFind the specific opportunity you wish to update. You can use the search bar or filters at the top of the Opportunities page to quickly locate it.
GoHighLevel screenshot
0
3
Open Opportunity DetailsClick directly on the opportunity card. This action opens the detailed view of that opportunity, showing all its relevant information.
4
Select New StatusIn the opportunity details page, locate the 'Status' field. Click on this field to reveal a dropdown menu and choose the desired status from 'Open', 'Won', 'Lost', or 'Abandoned'.
GoHighLevel screenshot
1
5
Save Your ChangesAfter selecting the new status, click the Update or Save button at the bottom of the opportunity details window. The opportunity's status will instantly reflect your change.
GoHighLevel screenshot
🔥 Pro Tip

When using this method, take a moment to quickly verify other details like the lead value or source. This ensures your opportunity data stays completely accurate.

Try GoHighLevel Free

Start your 30-day GoHighLevel free trial

Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.

Start 30-Day Free Trial

Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Method 2: Updating an Opportunity Status with Drag-and-Drop

For a quick and visual way to manage your pipeline, GoHighLevel allows you to update opportunity statuses using a simple drag-and-drop action. This method is perfect for moving opportunities between stages directly on your pipeline board.

1
Navigate to OpportunitiesLog in to your GoHighLevel account. From the left sidebar menu, click on Opportunities to view your sales pipeline.
2
Identify the Opportunity CardLocate the opportunity card you intend to move. These cards are arranged within their current pipeline stages.
GoHighLevel screenshot
0
3
Drag the OpportunityClick and hold down your mouse button on the opportunity card. Drag the card horizontally across your pipeline board.
4
Drop into New StatusRelease the mouse button when the opportunity card is positioned over the desired pipeline stage (e.g., 'Won', 'Lost', 'Abandoned'). The opportunity's status will update automatically.
GoHighLevel screenshot
1
GoHighLevel screenshot
🔥 Pro Tip

Use the drag-and-drop method during team huddles or daily stand-ups. It provides a highly visual and interactive way to review and adjust pipeline progress together.

Method 3: Updating an Opportunity Status Using Workflows

Automating opportunity status updates through workflows is a powerful feature in GoHighLevel. This method is ideal for automatically moving opportunities based on specific actions, such as a form submission, an appointment booking, or a payment. Workflows ensure consistency and save significant manual effort.

1
Access Workflow BuilderLog in to your GoHighLevel account. From the left sidebar menu, click on Automations → Workflows. You will see a list of your existing workflows.
2
Create or Select a WorkflowClick Create workflow to start a new one, or select an existing workflow where you want to add this automation. Choose Start from Scratch for new workflows.
3
Add a TriggerClick Add new Workflow Trigger and select an event that will initiate the status update. Common triggers include Form Submitted, Appointment Status, or Contact Tag Added.
GoHighLevel screenshot
0
4
Add 'Create/Update Opportunity' ActionBelow your trigger, click the + icon to add a new action. Search for and select the Create/Update Opportunity action.
5
Configure Opportunity DetailsIn the action settings, first select the 'Pipeline' where the opportunity resides. Then, choose the 'Pipeline Stage' that corresponds to your desired new status (e.g., 'Won', 'Lost'). You can also update other details like 'Opportunity Name' or 'Lead Value' here.
6
Save Action and Publish WorkflowClick Save action to apply your changes. Then, ensure you save the entire workflow by clicking Save at the top right. Finally, change the workflow's status from Draft to Publish to activate it.
GoHighLevel screenshot
1

⚠️ Always thoroughly test your workflows after making changes, especially when they involve critical actions like updating opportunity statuses. Use a test contact to confirm the automation works as expected before going live.

🔥 Pro Tip

Combine 'Update Opportunity' actions with internal notifications. This way, your sales team receives an alert when an opportunity's status changes automatically, keeping everyone informed.

Troubleshooting Common Issues

⚠️ I can't find the 'Opportunities' section in GoHighLevel.
Ensure you are logged into the correct sub-account. Opportunity management is a sub-account specific feature. Also, check if your user role has the necessary permissions enabled under Settings → Staff → User Permissions.
⚠️ The opportunity status dropdown is grayed out or I can't select a new status.
Your user role might lack the required permissions to edit opportunities. Contact your account administrator to grant you 'Opportunities' permissions under Settings → Staff → User Permissions.
⚠️ My workflow isn't updating the opportunity status as expected.
Verify that your workflow is set to Publish mode. Double-check the workflow trigger conditions to ensure they are being met, and confirm the 'Create/Update Opportunity' action is correctly configured with the right pipeline and stage.
⚠️ I dragged an opportunity, but it didn't move to the correct pipeline stage.
When dragging, ensure you release the opportunity card precisely over the header of the intended pipeline stage. If you drop it between stages or too far from the header, it might not register the change correctly.
⚠️ I want to add a custom status like 'Negotiation' or 'Follow-up' but can't.
GoHighLevel only supports the four predefined opportunity statuses: Open, Won, Lost, and Abandoned. You cannot create custom statuses. Instead, use pipeline stages within the 'Open' status to represent different steps like 'New Lead', 'Qualification', or 'Proposal Sent'.

Common Mistakes to Avoid

  • Trying to create custom opportunity statuses beyond the four fixed options (Open, Won, Lost, Abandoned), which is not possible in GoHighLevel.
  • Forgetting to save changes after manually updating an opportunity's status directly within its details page.
  • Not publishing a workflow after adding an 'Update Opportunity' action, preventing the automation from running.
  • Misinterpreting 'Abandoned' as 'Lost' – they have distinct meanings for pipeline reporting and analysis.
  • Failing to check sub-account permissions for opportunity management, leading to restricted access or editing capabilities.

Frequently Asked Questions

QWhat are the four main opportunity statuses in GoHighLevel?
GoHighLevel provides four primary opportunity statuses to categorize your deals: 'Open' for actively pursued opportunities, 'Won' for successfully closed deals, 'Lost' for deals that didn't convert, and 'Abandoned' for opportunities where no further action is planned. These statuses help you track the progress of every lead through your sales pipeline.
QCan I add custom opportunity statuses in GoHighLevel?
No, GoHighLevel does not allow you to create custom opportunity statuses. You are limited to the four default statuses: Open, Won, Lost, and Abandoned. If you need more granular tracking within your sales process, you should utilize pipeline stages within the 'Open' status to define specific steps like 'New Lead', 'Qualification', or 'Proposal Sent'.
QWhat is the fastest way to update a single opportunity's status?
The fastest way to update a single opportunity's status is by using the drag-and-drop method directly on your **Opportunities** board. Simply click and hold the opportunity card, drag it to the desired pipeline stage (e.g., 'Won' or 'Lost'), and release. The status updates instantly, providing a highly visual and efficient way to manage individual deals.
QWhen should I use a workflow to update opportunity statuses?
You should use a workflow to update opportunity statuses when you need to automate the process based on specific triggers or for bulk updates. For instance, a workflow can automatically move an opportunity to 'Won' when a payment is received, or to 'Abandoned' if a contact hasn't responded after a series of emails. This ensures consistency and saves manual effort.
QWhat is the difference between 'Lost' and 'Abandoned' opportunity statuses?
The 'Lost' status means the opportunity was actively pursued but ultimately did not convert into a sale, often because the lead chose a competitor or decided not to purchase. The 'Abandoned' status signifies that the opportunity has been neglected or disregarded, either by the lead or your sales team, and there are no further plans for follow-up.
Try GoHighLevel Free

Start your 30-day GoHighLevel free trial

Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.

Start 30-Day Free Trial

Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Arsalan Zaffar
Arsalan Zaffar
Revset Labs · Revenue Systems · 78+ GHL Builds

Arsalan writes GHL guides from real build experience — 78+ systems, $9.2M in client pipeline. Wharton, CXL & Google certified.

Connect on LinkedIn
Tags:GoHighLevelOpportunitiesPipeline ManagementWorkflowsSales ProcessCRM