Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryOOpportunity
Core CRMBeginner

Opportunity

An Opportunity in Salesforce represents a potential revenue-generating deal or sale.

Opportunity record for a Q3 Enterprise Platform Renewal with account, stage, amount, close date, owner, and probability.
Illustrative mock of the Opportunity page in Lightning Experience
§ 01

Definition

An Opportunity in Salesforce represents a potential revenue-generating deal or sale. It tracks the progress of a deal through customizable sales stages, from initial prospecting to closed-won or closed-lost, and stores key details like expected revenue, close date, and probability of winning.

§ 02

In plain English

👋 Study buddy

Think of an Opportunity like tracking a big sale on a board game. You start by finding someone who might want to buy something, then you move your game piece through different steps - like talking to them, showing them what you have, and finally making the deal. Salesforce keeps score of all these steps so you know how close you are to winning.

§ 03

Worked example

scenario · real-world use

Your company sells enterprise software. A sales rep meets with Acme Corp's CTO who expresses interest in your analytics platform. The rep creates an Opportunity called "Acme Corp - Analytics Platform" with an amount of $150,000 and an expected close date of next quarter. As the deal progresses through stages - Qualification, Needs Analysis, Proposal, Negotiation - the team can see exactly where the deal stands and what needs to happen next.

§ 04

Why Opportunity matters

Opportunity is one of the most important standard objects in Salesforce and sits at the heart of the sales process. It connects to Accounts, Contacts, Products, Quotes, and Activities, creating a complete picture of every deal in your pipeline. Without Opportunities, sales teams would lack visibility into their pipeline, forecasting would be guesswork, and managers would struggle to coach reps on deals that need attention.

A well-configured Opportunity process includes clearly defined stages with exit criteria, required fields at each stage, and automation that keeps deals moving forward. Organizations that invest in their Opportunity management see more accurate forecasts, shorter sales cycles, and better win rates because every stakeholder has real-time visibility into deal progress.

§ 05

How to create Opportunity

Opportunities are the deals your sales team is actively working — the heartbeat of the pipeline. The platform requires more here than on most objects because the forecast engine depends on it.

  1. Open the Opportunities tab

    App Launcher → Opportunities. Most reps create Opportunities from the parent Account so the AccountId auto-populates.

  2. Click New

    Top-right of the list view, or use the New Opportunity quick action on the Account.

  3. Enter Opportunity Name

    Use a consistent naming pattern your team has agreed on (e.g., "AccountName - Product - Year") so the pipeline list view stays scannable.

  4. Pick a Stage

    Stage drives Probability and Forecast Category. Pick honestly — over-stating Stage is the #1 reason forecasts blow up.

  5. Set the Close Date

    The expected close date. Past dates are allowed but flag in reports. Don't roll the date forward to hide slipping deals — use Stage instead.

  6. Link the Account

    If you opened the New form from an Account, this is pre-filled. Otherwise pick the Account — it's almost always required by org policy.

  7. Save

    Save commits the record. Stage-specific validation rules often fire here (e.g., requiring an Amount past Stage 3).

Mandatory fields
Namerequired

Opportunity Name. Required by the platform.

StageNamerequired

Stage. Drives the Probability and Forecast Category fields automatically — picking the right stage is the highest-leverage data point on the record.

CloseDaterequired

Required by the platform. Past dates are valid but signal a slipped deal in reports.

Gotchas
  • Closing an Opportunity (Stage = Closed Won / Closed Lost) is irreversible in the standard UI — many orgs lock the record on close via validation rules.
  • Probability is automatically derived from Stage and is not directly editable on standard layouts. Edit Probability by editing the underlying Stage's mapping in Setup.
  • AccountId is technically nullable at the API level, but private Opportunities (no Account) cause sharing chaos. Always link an Account.
§ 06

How organizations use Opportunity

Pinnacle Corp

Uses Opportunity stages aligned to their buyer's journey to track every enterprise deal from discovery to close. Their sales ops team configured probability percentages and validation rules at each stage, resulting in forecast accuracy improvements and a clearer picture of their quarterly pipeline.

Vandelay Industries

Leveraged Opportunity Teams to bring cross-functional stakeholders - sales engineers, legal, and finance - into deal collaboration. Each team member has role-based access and receives automated notifications when the deal reaches their stage, eliminating handoff delays.

Oceanic Corp

Integrated Opportunity with their CPQ solution so that product configurations, pricing, and quotes are generated directly from the Opportunity record. This eliminated manual quote creation and reduced pricing errors across their global sales organization.

§

Trust & references

Official documentation

Straight from the source - Salesforce's reference material on Opportunity.

Keep learning

Hands-on resources to go deeper on Opportunity.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Test your knowledge

Q1. What does an Opportunity record primarily track in Salesforce?

Q2. What is the minimum information typically needed to create an Opportunity?

Q3. Why are Opportunity stages important for sales teams?

§

Discussion

Loading…

Loading discussion…