GoHighLevel glossary

Opportunity

An opportunity is a potential deal tied to a contact in GoHighLevel. It sits in a pipeline stage and has a value, status, owner and its own custom fields.

An opportunity is a deal record in GoHighLevel. Each one is linked to a contact, sits in one stage of one pipeline, and carries a name, monetary value, status (open, won, lost or abandoned), assigned owner, source and any opportunity custom fields you've added. One contact can have several opportunities, for example in different pipelines or for repeat business.

Opportunities are separate records from contacts. Opportunity custom fields are created under the opportunity object, not the contact object, and use their own keys.

In practice

You work opportunities from the Opportunities page, usually in the board (Kanban) view where each column is a stage. Drag a card to move it, or let workflows do it: a form submission creates the opportunity, a booked appointment moves it forward, a signed contract marks it won. The "Pipeline Stage Changed" and "Opportunity Status Changed" triggers let workflows react to moves.

Two daily frictions come up. Opening a card to check the contact's details takes you off the board, which slows down reps who move through many cards. And opportunity data gets left behind in exports and backups, since opportunity fields and files don't travel with a simple contact export.

Where it shows up in RGS Tools

Power-Ups' Contact Peek opens a contact in a window over the Opportunities board, so reps don't leave the board. Sub-Account Manager's bulk field creator creates contact and opportunity fields in one run. Backup & Insights's file backup ties each backed-up file to its contact, opportunity or conversation in the manifest.

Related terms

PipelineCustom FieldWorkflowCustom Object

Guides that mention Opportunity

Sub-Account Manager

How to Add Dropdown Options to GoHighLevel Custom Fields

How to add dropdown options to GoHighLevel custom fields, including checkbox and radio fields, what happens to old data, and how to add a long list at once.

4 min read
Backup & Insights

How to Back Up a GoHighLevel Sub-Account

A layer-by-layer plan to back up a GoHighLevel sub-account: snapshots for setup, CSVs for records, and the files, recordings and messages native exports skip.

5 min read
Sub-Account Manager

How to Bulk Add Users in GoHighLevel Sub-Accounts

How to bulk add users in GoHighLevel: the native one-at-a-time path, Copy Permissions, the Users API, and a paste-a-list option for onboarding a whole team.

4 min read
Sub-Account Manager

How to Bulk Create Custom Fields in GoHighLevel

How to bulk create custom fields in GoHighLevel with snapshots or the API, what to plan before you build, and a faster paste-a-list option for agencies.

5 min read
Field Finder

How to Compare Custom Fields Between GoHighLevel Sub-Accounts

Three ways to compare custom fields between sub-accounts in GoHighLevel, what to look for besides missing fields, and how to keep snapshots in sync.

4 min read
Backup & Insights

How to Download All Files from GoHighLevel Contacts

Where files live on GoHighLevel contacts, how to download them one by one or via the API, and how to keep each file tied to its contact in a bulk pull.

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