Opportunities in HighLevel

A HighLevel Opportunity is a deal record linked to a contact – with an opportunity name, pipeline, stage, monetary value, close probability, assigned owner, and activity timeline. Create from a contact record or automatically via workflow. Move through pipeline stages by dragging the kanban card. Stage changes trigger Workflow Builder automations. Close as Won or Lost with notes. Won deals attribute revenue to pipeline reporting. Found at CRM or Opportunities in the sub-account.

This post covers what opportunities are, how they relate to contacts and pipelines, the fields on an opportunity record, how to create and manage them, how stage-change automation works, and how opportunity data feeds into reporting.

Reading time: about 6 minutes.

Track every deal as an – HighLevel connects lead capture to pipeline tracking

Opportunities are in CRM or Opportunities in every HighLevel sub-account.

Try HighLevel Free

What Is an Opportunity in HighLevel?

An opportunity in HighLevel is a deal record – a discrete unit that represents one specific transaction being tracked through a sales process. Every opportunity belongs to a contact and sits within a pipeline at a specific stage.

The opportunity is the thing being tracked. The contact is the person it is associated with.

The pipeline is the structure it moves through. Understanding this three-way relationship is the foundation for using HighLevel’s CRM effectively.

When a new lead fills out a form, a contact is created in the CRM. That contact is not automatically in a pipeline.

Creating an opportunity for that contact – either manually or through workflow automation – is what brings them into the sales tracking system.

Opportunities vs. Contacts vs. Pipelines

These three concepts are related but distinct. Many HighLevel users conflate them early on, which creates confusion about what the pipeline is actually showing.

A contact is the person – their name, phone, email, and all interaction history. Contacts persist indefinitely in the CRM regardless of deal status.

A contact who never becomes a paying customer still has a contact record with their full history.

An opportunity is a specific deal. It is time-bound and outcome-focused.

It starts in a pipeline stage, progresses through stages, and ends as Won or Lost. One contact can generate multiple opportunities over time – a returning client, a different service, a renewal.

A pipeline is the framework – the ordered sequence of stages that opportunities move through. The pipeline defines the process; the opportunities are the deals going through that process.

The Fields on an Opportunity Record

Understanding each field on an opportunity record helps with both data entry discipline and reporting accuracy. The fields are: opportunity name, pipeline, stage, monetary value, close probability, assigned user, close date (expected), status (Open, Won, Lost, Abandoned), and the activity timeline.

The opportunity name should be descriptive enough to identify the deal from the pipeline board without opening the record. The contact name plus the service or product is the most practical format: “Martinez Family – Roof Replacement” or “Bloom Dental – SEO Retainer.”

The monetary value is the deal’s worth if it closes. It does not have to be exact – a realistic estimate works fine and can be updated as the deal progresses.

This value is what the pipeline aggregates for reporting.

The close probability – a percentage – represents how likely the deal is to close. Used in weighted pipeline calculations.

A 100% probability means the deal is essentially confirmed; 10% means it is a long shot being tracked.

Creating Opportunities

Opportunities are created two ways: manually from a contact record, or automatically via Workflow Builder.

Manual creation: open the contact record, click Add Opportunity, fill in the fields, and save. The opportunity appears on the pipeline board immediately in the selected stage.

Manual creation is appropriate for high-value deals where the team is involved from the start.

Automatic creation: a Workflow Builder action creates an opportunity when a trigger fires – a form submission, a lead ad, an inbound call, or any other event. The workflow sets the pipeline, stage, and value automatically based on the trigger context.

Automatic creation ensures that every lead that enters the CRM also enters the pipeline – no lead is left without a deal record due to manual oversight.

The Activity Timeline

Each opportunity has an activity timeline that logs the deal’s history – calls, emails, notes, stage changes, and other interactions. The timeline is shared between the opportunity and the contact record – activities logged on the opportunity appear on the contact’s history, and vice versa.

Notes on the opportunity record are the most underused feature in HighLevel’s CRM. After every meaningful interaction – a discovery call, a proposal walkthrough, a negotiation conversation – a note captures what was discussed, what the prospect’s concerns are, and what the agreed next step is.

This note-taking discipline pays off when deals take weeks or months to close, when team members hand off deals to each other, and when reviewing closed-lost deals to identify patterns. Without notes, the only record is the stage – the deal was here, then there, then lost.

With notes, there is context for every decision and a clear narrative of how the deal evolved.

Moving Opportunities Through Stages

The primary action in pipeline management is moving opportunities from one stage to the next. This happens by dragging the opportunity card on the kanban board to the next stage column.

The stage change should reflect the actual status of the deal – not an aspirational status. A deal is only in “Proposal Sent” if the proposal has actually been sent.

A deal is only in “Discovery Call Done” if the call has actually happened. Accurate stage tracking requires discipline but produces accurate pipeline reporting.

Inaccurate stages – moving deals forward before the stage’s defining action has happened – inflate the pipeline value in later stages and create false confidence about close rates. The pipeline is only as trustworthy as the discipline applied to updating it honestly.

Stage-Change Automation

When an opportunity moves to a new stage, the Pipeline Stage Changed trigger in Workflow Builder fires. This trigger is what connects the pipeline to automated action.

The trigger can be configured to fire for all stage changes or filtered to specific pipelines, specific source stages, or specific destination stages. Filtering allows building stage-specific automation without triggering it for every single stage transition in the entire pipeline.

Every stage in a well-configured pipeline should have at least one automated response. When a deal enters the Proposal Sent stage, send the proposal and set a 3-day reminder.

When a deal enters Negotiation and sits there for more than 7 days without moving, send the assigned team member an alert. When a deal closes as Won, fire the onboarding sequence.

The automation is what makes the pipeline an active sales driver rather than a passive tracker.

Closing as Won or Lost

Every opportunity should eventually reach a closed state – Won or Lost. Opportunities that sit in active stages indefinitely without ever being closed create inaccurate pipeline reporting and obscure the actual state of the sales process.

When a deal is clearly not going to close – the prospect has gone silent for 60 days, they bought from a competitor, they told the team they are not moving forward – it should be closed as Lost rather than left open. Moving it to Lost preserves the record, removes it from the active pipeline view, and keeps the reported pipeline value accurate.

The reason for the loss should always be noted. Common patterns in loss reasons reveal systemic issues: if 40% of deals are lost at Proposal Sent because the price is too high, that is a pricing or value communication issue.

If 30% are lost because the prospect went silent after the discovery call, that is a follow-up cadence issue. Loss reason data is some of the most actionable information a pipeline generates.

Opportunity Data in Reporting

Opportunities feed into several reporting views. Total pipeline value shows the sum of all open opportunity values – the potential revenue if every active deal closes.

Stage-level value shows where that potential is concentrated. Close rate shows what percentage of opportunities end as Won versus Lost.

Weighted pipeline value uses the close probability on each opportunity to produce a more realistic revenue forecast. An opportunity worth $20,000 at 25% probability contributes $5,000 to the weighted forecast rather than $20,000.

Weighted forecasting is more useful for revenue planning than raw pipeline value, which assumes every deal closes.

Revenue from Closed Won opportunities is attributed to the opportunity’s value in the reporting. Tracking this over time shows actual closed revenue alongside pipeline revenue – separating what has already been earned from what is still potential.

What Can You Do With It?

  • Track every active deal with its current stage, value, and owner in one view: The pipeline board surfaces the entire sales operation – no spreadsheet, no guesswork, no “wait, what stage is that deal at?”
  • Automate follow-up based on where a deal is in the process: Stage-change triggers connect deal advancement to automated action – ensuring that every stage transition triggers the next appropriate response without manual coordination.
  • Build accurate revenue forecasts from pipeline data: Opportunity values and close probabilities aggregate into pipeline reports that show potential revenue by stage and weighted forecast – enabling data-driven planning rather than gut-feel estimates.
  • Create accountability for deal ownership across a sales team: Every opportunity has an assigned owner. Every team member knows which deals they are responsible for. The pipeline view makes accountability visible at a glance.
  • Document deal history for handoffs and pattern recognition: Activity notes on opportunities preserve the context of every deal – for team handoffs, for reviewing why deals were won or lost, and for improving the sales process over time.

Key Definitions

Opportunity terms in HighLevel
Term What It Means
Opportunity A deal record in HighLevel linked to a contact. Contains stage, monetary value, close probability, assigned user, and activity timeline. Tracks one specific potential transaction through a pipeline.
Opportunity Name The label for the deal – typically the contact name plus the service or product. Should be identifiable from the pipeline board without opening the record.
Monetary Value The estimated or actual worth of the deal if it closes. Aggregates into pipeline value reporting by stage and for total open pipeline.
Close Probability A percentage representing the estimated likelihood the deal will close. Used in weighted pipeline forecast calculations.
Closed Won The status for a deal that successfully closed – the contact became a customer. Removes the opportunity from the active pipeline and attributes its value to revenue reporting.
Closed Lost The status for a deal that did not close. Removes the opportunity from the active pipeline and preserves the record with its history for pattern analysis.
Activity Timeline The log of all interactions, notes, stage changes, and activities on an opportunity. Shared with the associated contact’s history. The documented narrative of the deal’s progression.
Weighted Pipeline Value The sum of all opportunity values multiplied by their respective close probabilities. A more realistic revenue forecast than raw pipeline value.

Use Cases by Industry

Home Services – Every Estimate Is an Opportunity

A landscaping company creates a workflow that automatically creates an opportunity in the Estimate Requested stage every time a contact submits the “Request an Estimate” form on their website. The opportunity name is set to the contact’s name plus “Landscaping Estimate.” The default value is $1,500 – the average job value – until updated after the actual estimate is provided.

The owner checks the pipeline board each morning. Estimate Requested has today’s new leads.

Estimate Scheduled shows appointments for the week. Estimate Sent shows which homeowners are waiting for a decision.

Nothing falls through the cracks because every lead is automatically an opportunity in the pipeline.

Result: Every inquiry is a tracked deal from the moment it arrives. The owner has a clear view of the week’s potential revenue, and the workflow ensures that each stage transition triggers the appropriate automated follow-up.

Real Estate – Deal Tracking Across Months

A real estate agent uses opportunities to track buyer clients through a multi-month process. The opportunity is named “Smith Family – Home Purchase” and starts in Inquiry.

As the deal progresses over weeks and months, each interaction is logged as a note – the property tours, the pre-approval status, the offers made. The stage advances with each milestone.

When a deal stalls for 30 days without a stage change, the workflow sends the agent a reminder SMS to check in. The pipeline shows at a glance which buyers are active, which are in process, and which are nearing close – and the activity notes provide context for re-engaging after any gap.

Result: A multi-month sales process across many buyers is manageable because every deal has a documented history. The agent never loses context on any buyer, regardless of how much time has passed since the last interaction.

B2B Services – Multi-Deal Clients

A marketing agency tracks multiple opportunities per client. A client who is currently in active service has one opportunity in the Service Pipeline at the Active Client stage.

That same client is also being pitched a new service – they have a second opportunity in the Sales Pipeline at Proposal Sent stage. Both opportunities are linked to the same contact record.

The account manager sees both opportunities on the pipeline board – the active service relationship and the upsell conversation. The contact’s record shows the full history of both relationships.

Managing the two processes separately – one for service delivery, one for new business development – keeps each pipeline focused.

Result: One contact supports two independent deal-tracking processes. The client is a current account and a prospect simultaneously, and both relationships are tracked appropriately without conflating them.

Coaching – Enrollment and Renewal Tracking

A business coach uses opportunities to track new enrollments and renewals separately. New prospects are in the Enrollment Pipeline.

Existing clients approaching their program end date are added to the Renewal Pipeline with a 60-day close date.

When a renewal opportunity is created, the workflow sends the coach a task to schedule a renewal conversation 45 days before the close date. The renewal pipeline value shows the potential recurring revenue at risk – the total value of all renewals being tracked.

Result: Revenue renewal is a tracked, managed process rather than something that happens ad hoc. The coach has visibility into potential renewal revenue and a system that prompts the renewal conversation at the right time for every client.

Every deal tracked, every – HighLevel Opportunities connect your pipeline

Create opportunities from any contact record in CRM or Opportunities in every sub-account.

Start Free Trial

Who Is This For?

Good fit if you…

  • Track prospects through a multi-step sales process where deals can be at different stages simultaneously
  • Want to know at any moment how much potential revenue is in the pipeline and at what stage
  • Have a sales team where deal ownership and accountability need to be explicit
  • Want automated follow-up to fire based on where a deal is in the process – not just when a lead first arrives

Not the right fit if you…

  • Have immediate-purchase products with no sales cycle – opportunities add process complexity without meaningful benefit if there is no multi-stage decision being tracked
  • Will not maintain the pipeline – an opportunity system that is not regularly updated becomes inaccurate data rather than useful intelligence

How to Create and Manage Opportunities

Step 1: Open the contact record

Navigate to the contact in CRM and open their record.

Step 2: Create a new opportunity

Click Add Opportunity. The opportunity creation panel appears.

Step 3: Set the opportunity name

Use the format: Contact Name – Service/Product. Make it identifiable from the pipeline board without needing to open the record.

Step 4: Select the pipeline and starting stage

Choose the correct pipeline for this deal type and the appropriate starting stage.

Step 5: Enter the monetary value and close probability

Add a realistic estimate of the deal’s value. Set the close probability based on the current state of the conversation.

Step 6: Assign an owner

Set the assigned user. Every deal should have a single owner who is accountable for advancing it.

Step 7: Save and verify on the pipeline board

Save the opportunity and confirm it appears in the correct stage on the pipeline kanban board.

Step 8: Log notes after every interaction

After every call, email, or meeting related to the deal, add a note to the opportunity with what was discussed and what the next step is. Do this consistently.

Step 9: Close Won or Lost when decided

When the deal reaches a conclusion, mark it Won or Lost immediately. Add a note with the reason – especially for Lost deals.

Do not leave decided deals in active stages.

How Does It Connect to HighLevel?

  • Pipeline Management: Opportunities are the data that fills the pipeline. The pipeline is the structure; opportunities are the deals. They are the same CRM module – Opportunities is the record-level view, Pipeline Management is the aggregate view.
  • Workflow Builder: The Pipeline Stage Changed trigger in Workflow Builder fires when an opportunity changes stage. This trigger is what connects deal progression to automated action – every stage transition can trigger a specific, relevant response.
  • Contact Management: Every opportunity belongs to a contact. The opportunity’s activity timeline shares history with the contact record. Opening a contact shows all their opportunities – giving the full picture of the relationship alongside the deal tracking.
  • Reporting and Analytics: Opportunity data feeds HighLevel’s reporting – pipeline value by stage, win rate, revenue from Closed Won opportunities. The quality of the reporting depends on the quality and completeness of the opportunity data.
  • Smart Lists: Smart Lists in Contact Management can filter contacts by their opportunity status – contacts with open opportunities in a specific stage, contacts with no open opportunities, or contacts whose opportunities closed as Lost in the last 90 days. This connects pipeline status to contact-level segmentation for targeted outreach.

Common Questions

A HighLevel Opportunity is a deal record linked to a contact – with a name, pipeline, stage, monetary value, close probability, assigned owner, and activity timeline. Create from a contact record or via Workflow Builder automation. Move through pipeline stages on the kanban board. Stage changes fire Workflow Builder triggers for automated follow-up. Close as Won or Lost with notes. Won deals attribute revenue to pipeline reporting. Found at CRM or Opportunities in the sub-account.

What is an opportunity in HighLevel?

A deal record linked to a contact – tracking one specific potential transaction through a sales pipeline with a stage, value, probability, owner, and activity history.

How is an opportunity different from a contact in HighLevel?

The contact is the person – their information and history. The opportunity is the deal – a specific transaction being tracked.

One contact can have multiple opportunities over time.

Where do I find Opportunities in HighLevel?

CRM or Opportunities in the sub-account navigation. The pipeline board shows all opportunities by stage.

Individual records are accessible by clicking any opportunity card.

How do I create an opportunity in HighLevel?

From a contact record, click Add Opportunity. Or create automatically via a Workflow Builder action triggered by a form submission, lead ad, or other event.

What fields does a HighLevel opportunity have?

Opportunity name, pipeline, stage, monetary value, close probability, assigned user, close date, status (Open/Won/Lost/Abandoned), and an activity timeline for notes and logged interactions.

Can one contact have multiple opportunities in HighLevel?

Yes. A contact can have multiple opportunities – different deals, different services, different time periods. Each is tracked independently.

How do opportunity stage changes trigger automation in HighLevel?

The Pipeline Stage Changed trigger in Workflow Builder fires on stage transitions. Filter by pipeline or specific stage to target automation precisely.

What does Closed Won and Closed Lost mean for opportunities in HighLevel?

Won: the deal closed successfully – removed from active pipeline, value attributed to revenue reporting. Lost: the deal did not close – removed from active pipeline, record preserved with history.

Can opportunities be assigned to specific team members in HighLevel?

Yes. Each opportunity has an assigned user field. Workflows can auto-assign based on lead source, service type, or round-robin rotation.

How does opportunity value affect reporting in HighLevel?

Values aggregate into pipeline reporting by stage, total open pipeline, and weighted forecast. Won opportunities attribute their value to closed revenue tracking.

To Wrap It Up

Opportunities are where lead generation meets sales management in HighLevel. A contact without an opportunity is a name in a database.

A contact with an opportunity is a tracked deal with a known stage, a known value, an owner, and automated follow-up firing at each transition.

The discipline that makes the opportunity system work is threefold: creating opportunities consistently for every qualifying lead (ideally via automation so it never requires a manual step), keeping stages current so the pipeline reflects reality rather than aspirational status, and closing deals as Won or Lost promptly so the active pipeline only contains live deals.

The feature that unlocks the most value is the stage-change workflow trigger. Most HighLevel users set up a good pipeline but do not wire it to automation.

Every meaningful stage in the pipeline should have at least one automated response. That connection – deal moves, action fires – is what distinguishes a tracking system from a sales acceleration system.

Here is how to get started:

  1. Build a workflow that automatically creates an opportunity when a new lead form is submitted
  2. Set the starting stage, default value estimate, and pipeline in that workflow action
  3. Check the pipeline board and manually add opportunities for any existing active leads not yet in the pipeline
  4. Build stage-change workflows for the two or three stages where automated response matters most
  5. Commit to logging notes after every significant interaction with a prospect
  6. Close Won or Lost within 24 hours of any deal reaching a conclusion
  7. Review pipeline reporting weekly and update any stale opportunities that have not moved

The first workflow to build is the one that creates an opportunity automatically on form submission. Every other pipeline discipline – updating stages, logging notes, closing deals – is downstream of having complete opportunity coverage.

If 30% of leads are not in the pipeline because someone forgot to add them manually, the pipeline reporting is 30% inaccurate from the start. Automation removes that gap entirely.

Track every deal from – HighLevel Opportunities with stage-based automation

Found in CRM or Opportunities in every HighLevel sub-account.

Try HighLevel Free