An opportunity in Salesforce is a record that represents a potential deal, tracking a specific sale from the moment it looks promising through to a closed win or loss. It sits at the heart of Salesforce’s sales pipeline, connecting an account (the company you’re selling to) with the products or services they might buy, the dollar amount at stake, and the expected close date. If you’re new to Salesforce or trying to understand how your team tracks revenue, the opportunity record is where most of that action happens.
How an Opportunity Fits Into the Sales Process
Salesforce organizes your sales workflow into a progression: leads become opportunities, and opportunities become closed deals. A lead is someone who has expressed interest in your product or service but hasn’t been vetted yet. Once your team qualifies that lead by assessing their budget, decision-making authority, need, and timeline, the lead converts into an opportunity linked to an account and a contact.
The opportunity record is where your team shifts from nurturing general interest to running a focused sales strategy. It’s no longer “this person downloaded our whitepaper.” It’s “this company needs 50 licenses, has budget approval, and wants to go live by Q3.” That level of specificity is what separates an opportunity from everything earlier in the funnel.
Required Fields When Creating an Opportunity
Salesforce requires four fields to create an opportunity record:
- Opportunity Name: A label for the deal, typically combining the account name and what’s being sold (for example, “Acme Corp – Enterprise License”). You get up to 120 characters.
- Account Name: The company the deal is tied to. Every opportunity must be linked to an account.
- Close Date: The date you expect the deal to close. This drives forecasting and pipeline reports.
- Stage: Where the deal currently sits in your sales process, chosen from a predefined list your admin sets up.
The Amount field isn’t technically required, but it’s critical for pipeline reporting. You can enter a dollar figure manually, or if you add products to the opportunity, Salesforce calculates the amount automatically by summing up the line items. Once products are attached, you can only change the total by editing the individual product quantities or prices.
Opportunity Stages and Probability
Every opportunity moves through stages that reflect how far along the deal is. Salesforce comes with nine default stages out of the box, though your admin can customize these to match your company’s actual sales process:
- Prospecting
- Qualification
- Needs Analysis
- Value Proposition
- Id. Decision Makers
- Perception Analysis
- Proposal/Price Quote
- Negotiation/Review
- Closed Won or Closed Lost
Each stage carries a probability percentage that estimates the likelihood of winning the deal. Early stages like Qualification might sit at 5% to 15%, while later stages like Proposal/Price Quote carry much higher percentages. These probabilities feed directly into your sales forecast. If you have a $100,000 opportunity at 20% probability, Salesforce treats that as $20,000 of expected revenue in pipeline reports. This helps sales managers see not just how many deals are open, but how likely they are to actually close.
Moving an opportunity from one stage to the next is as simple as updating the Stage field, but it should reflect real progress. If your team agreed that “Needs Analysis” means a discovery call has been completed, updating the stage before that call happens inflates your pipeline and makes forecasts unreliable.
How Products and Price Books Work
For teams that sell multiple products or services, Salesforce lets you attach specific line items to an opportunity rather than just entering a lump-sum dollar amount. This relies on two related features: products and price books.
Products are your master catalog of everything you sell, each with a standard price. Price books let you create different collections of products with custom pricing for specific scenarios, like a government discount list or a regional pricing structure. When you add products from a price book to an opportunity, Salesforce calculates the opportunity’s total amount by adding up the prices and quantities of each line item. This gives you visibility not just into how much a deal is worth, but exactly what the customer is buying.
What Opportunities Look Like in Practice
On a day-to-day basis, sales reps spend most of their Salesforce time inside opportunity records. They log calls, update stages, attach files like proposals or contracts, and note next steps. Managers pull pipeline reports that aggregate all open opportunities by stage, owner, close date, or amount to answer questions like “How much revenue is expected to close this quarter?” or “Which deals have been stuck in Negotiation for more than 30 days?”
Opportunities also connect to other Salesforce features. You can link them to campaigns that influenced the deal, associate multiple contact roles to show who on the buyer’s side is involved, and track competing vendors. The record becomes a single source of truth for everything related to that deal, so anyone on the team can open it and understand exactly where things stand.
Customizing Opportunities for Your Business
The default setup works for many teams, but Salesforce admins can tailor opportunity records significantly. Common customizations include adding fields specific to your industry (like contract length or renewal date), creating record types for different sales motions (new business versus upsell), building validation rules that prevent reps from skipping steps, and setting up automation that assigns tasks or sends alerts when a deal reaches a certain stage.
You can also customize the stages themselves. A company with a two-call sales cycle doesn’t need nine stages. A company selling enterprise software with six-month deal cycles might need more granular stages to track legal review, security assessments, and procurement separately. The key is making your stages reflect what actually happens in your sales process so the data stays meaningful.

