Salesforce is the world's most widely used CRM platform, powering sales, marketing, and customer success operations for hundreds of thousands of organizations. Understanding the full landscape of Salesforce dimensions and metrics is essential for anyone building sales dashboards, analyzing pipeline health, measuring campaign effectiveness, or optimizing sales team performance.
This guide provides a complete reference of every key dimension and metric available in Salesforce CRM as of 2026. We cover leads, opportunities, accounts, contacts, campaigns, and activities — with API field names, formulas, and practical context on when and how to use each one for revenue operations and sales management.
What Are Dimensions vs Metrics in Salesforce?
Understanding the distinction between dimensions and metrics is fundamental to building effective Salesforce reports and dashboards.
Dimensions in Salesforce are the descriptive fields that categorize and segment your records. These include Lead Source, Opportunity Stage, Account Industry, Campaign Type, Owner, Region, and Status fields. Dimensions define the "what" and "who" — they let you filter, group, and organize your data. In Salesforce reports, dimensions are your row-grouping and filter fields.
Metrics are quantitative measurements calculated from your CRM data. These include total pipeline value, win rate, average deal size, lead conversion rate, campaign ROI, and activity counts. Metrics tell you the "how much" and "how well" — they measure performance, volume, and efficiency.
Salesforce's data model is object-based — Leads, Contacts, Accounts, Opportunities, and Campaigns are separate but related objects. Understanding how they connect is critical for accurate reporting: Leads convert to Contacts + Accounts + Opportunities. Contacts belong to Accounts. Opportunities connect to Accounts and Campaigns.
Lead Dimensions
Leads represent potential prospects who haven't yet been qualified as sales opportunities. Lead dimensions describe who the prospect is, where they came from, their current status in your qualification process, and who owns them.
| Dimension | API Field | Description |
|---|---|---|
| Lead ID | Id | Unique Salesforce identifier for the lead record |
| Lead Source | LeadSource | How the lead was acquired: Web, Phone Inquiry, Partner Referral, Purchased List, Event, Advertisement, etc. |
| Lead Status | Status | Current qualification stage: New, Working, Nurturing, Qualified, Unqualified, Converted |
| Lead Rating | Rating | Quality assessment: Hot, Warm, Cold |
| Lead Owner | OwnerId | Sales rep or queue assigned to work the lead |
| Company | Company | Organization name of the lead |
| Title | Title | Job title of the lead contact |
| Industry | Industry | Industry of the lead's company: Technology, Healthcare, Finance, Manufacturing, etc. |
| Annual Revenue | AnnualRevenue | Estimated annual revenue of the lead's company |
| Number of Employees | NumberOfEmployees | Employee count at the lead's company |
| Country | Country | Country location of the lead |
| State / Province | State | State or province of the lead |
| Created Date | CreatedDate | Timestamp when the lead record was created in Salesforce |
| Last Activity Date | LastActivityDate | Date of the most recent activity (call, email, meeting) logged against the lead |
| Converted | IsConverted | Whether the lead has been converted to a Contact + Account + Opportunity |
| Converted Date | ConvertedDate | Date when the lead was converted |
| Converted Opportunity ID | ConvertedOpportunityId | ID of the opportunity created upon conversion |
Opportunity Dimensions
Opportunities are the core of Salesforce's sales pipeline — they represent potential deals being pursued by your sales team. Opportunity dimensions describe the deal's stage, value, timeline, and ownership.
| Dimension | API Field | Description |
|---|---|---|
| Opportunity ID | Id | Unique Salesforce identifier for the opportunity |
| Opportunity Name | Name | Name of the deal (often formatted as Account - Product - Date) |
| Stage | StageName | Current pipeline stage: Prospecting, Qualification, Proposal, Negotiation, Closed Won, Closed Lost |
| Amount | Amount | Total monetary value of the opportunity in the account currency |
| Probability | Probability | Percentage likelihood of closing — typically mapped to stage (e.g., Qualification = 25%, Proposal = 50%) |
| Close Date | CloseDate | Expected or actual close date for the opportunity |
| Type | Type | Deal type: New Business, Existing Business - Expansion, Renewal |
| Lead Source | LeadSource | Original source of the lead that became this opportunity |
| Owner | OwnerId | Sales rep responsible for the opportunity |
| Account ID | AccountId | Parent account the opportunity belongs to |
| Forecast Category | ForecastCategoryName | Forecast classification: Pipeline, Best Case, Commit, Closed, Omitted |
| Is Closed | IsClosed | Whether the opportunity has reached a closed stage (Won or Lost) |
| Is Won | IsWon | Whether the opportunity closed as Won |
| Created Date | CreatedDate | When the opportunity was first created in Salesforce |
| Last Stage Change Date | LastStageChangeDate | When the opportunity most recently moved to a new stage |
| Next Step | NextStep | Description of the next planned action to advance the deal |
| Campaign Source | CampaignId | Primary campaign that generated this opportunity |
Account Dimensions
Accounts represent the companies and organizations in your CRM. Account dimensions provide firmographic data that helps you segment, prioritize, and analyze your customer and prospect base.
| Dimension | API Field | Description |
|---|---|---|
| Account ID | Id | Unique Salesforce identifier for the account |
| Account Name | Name | Company or organization name |
| Industry | Industry | Business sector: Technology, Healthcare, Financial Services, Retail, Manufacturing, etc. |
| Annual Revenue | AnnualRevenue | Company's annual revenue (self-reported or enriched) |
| Number of Employees | NumberOfEmployees | Total employee count at the organization |
| Account Type | Type | Classification: Customer, Prospect, Partner, Competitor, Other |
| Account Owner | OwnerId | Sales rep or team assigned to the account |
| Billing Country | BillingCountry | Country from the billing address |
| Billing State | BillingState | State or province from the billing address |
| Rating | Rating | Account priority: Hot, Warm, Cold |
| Account Source | AccountSource | How the account was originally acquired |
| Parent Account | ParentId | Parent company for subsidiary or division accounts |
| Created Date | CreatedDate | When the account record was created |
| Last Activity Date | LastActivityDate | Date of the most recent logged activity on the account |
Contact Dimensions
Contacts represent individual people at accounts. They are created when leads are converted or added directly to accounts. Contact dimensions help you understand who your stakeholders and decision-makers are.
| Dimension | API Field | Description |
|---|---|---|
| Contact ID | Id | Unique Salesforce identifier for the contact |
| Full Name | Name | Contact's full name (First + Last) |
| Title | Title | Job title of the contact |
| Department | Department | Department within the organization |
| Account ID | AccountId | Account the contact belongs to |
| Lead Source | LeadSource | Original source of the contact (carried from lead conversion) |
| Owner | OwnerId | Sales rep assigned to the contact |
| Mailing Country | MailingCountry | Country from the contact's mailing address |
| Created Date | CreatedDate | When the contact record was created |
| Last Activity Date | LastActivityDate | Date of the most recent activity logged against the contact |
| Has Opted Out of Email | HasOptedOutOfEmail | Whether the contact has opted out of email communications |
Campaign Dimensions
Campaigns in Salesforce track marketing initiatives — events, email blasts, webinars, content syndication, ad campaigns, and more. Campaign dimensions describe the initiative, and campaign members link contacts and leads to specific campaigns for attribution.
| Dimension | API Field | Description |
|---|---|---|
| Campaign ID | Id | Unique identifier for the campaign |
| Campaign Name | Name | Name of the marketing campaign |
| Campaign Type | Type | Category: Email, Webinar, Conference, Content Syndication, Direct Mail, Advertisement, Social, Referral Program |
| Campaign Status | Status | Current state: Planned, In Progress, Completed, Aborted |
| Start Date | StartDate | When the campaign begins |
| End Date | EndDate | When the campaign ends |
| Parent Campaign | ParentId | Parent campaign for hierarchical campaign structures |
| Budgeted Cost | BudgetedCost | Planned budget for the campaign |
| Actual Cost | ActualCost | Actual money spent on the campaign |
| Expected Revenue | ExpectedRevenue | Projected revenue the campaign should generate |
| Expected Response | ExpectedResponse | Projected response rate percentage |
| Is Active | IsActive | Whether the campaign is currently active |
Core Pipeline and Revenue Metrics
These fundamental metrics measure the health and output of your sales pipeline. They form the basis of every sales dashboard and revenue operations report.
| Metric | Calculation | Description |
|---|---|---|
| Total Leads | Count of Lead records | Total leads created in the period |
| Total Opportunities | Count of Opportunity records | Total opportunities created in the period |
| Open Pipeline Value | Sum of Amount where IsClosed = false | Total value of all open, in-progress opportunities |
| Weighted Pipeline | Sum of (Amount × Probability) for open opps | Pipeline value adjusted by probability — more realistic forecast |
| Closed Won Revenue | Sum of Amount where IsWon = true | Total revenue from closed-won opportunities in the period |
| Closed Lost Value | Sum of Amount where IsClosed = true and IsWon = false | Total value of deals lost in the period |
| New Business Revenue | Sum of Amount where IsWon = true and Type = New Business | Revenue from net-new customer acquisitions |
| Expansion Revenue | Sum of Amount where IsWon = true and Type = Expansion | Revenue from existing customer upsells and cross-sells |
| Renewal Revenue | Sum of Amount where IsWon = true and Type = Renewal | Revenue from contract renewals |
| Pipeline Coverage Ratio | Open Pipeline ÷ Revenue Target | How many times your pipeline covers your quota — 3x-4x is typical best practice |
Lead Metrics
Lead metrics measure the effectiveness of your lead generation and qualification process — from initial acquisition through conversion to the sales pipeline.
| Metric | Calculation | Description |
|---|---|---|
| Lead Conversion Rate | (Converted Leads ÷ Total Leads) × 100 | Percentage of leads that converted to contacts and opportunities |
| Lead Response Time | First Activity Date - Lead CreatedDate | Time between lead creation and first sales touch — best practice is under 5 minutes |
| Lead-to-Opportunity Time | ConvertedDate - CreatedDate | Average number of days from lead creation to opportunity creation |
| Cost Per Lead | Total Campaign Cost ÷ Leads Generated | Average marketing spend per lead acquired |
| MQL-to-SQL Rate | (Sales Qualified Leads ÷ Marketing Qualified Leads) × 100 | Percentage of marketing-qualified leads accepted by sales |
| Leads by Source | Count grouped by LeadSource | Distribution of leads across acquisition channels |
| Lead Aging | Today - CreatedDate for open leads | How long leads have been in the pipeline without conversion — identifies stale leads |
| Unworked Leads | Leads where LastActivityDate is null | Leads with no logged activity — indicates follow-up gaps |
Opportunity Metrics
Opportunity metrics measure the effectiveness and efficiency of your sales process from pipeline to close. These are the most critical metrics for sales leadership and revenue forecasting.
| Metric | Calculation | Description |
|---|---|---|
| Win Rate | (Closed Won ÷ (Closed Won + Closed Lost)) × 100 | Percentage of closed opportunities that resulted in a win |
| Average Deal Size | Sum of Closed Won Amount ÷ Count of Closed Won | Mean revenue per closed-won opportunity |
| Sales Cycle Length | Average of (CloseDate - CreatedDate) for closed opps | Average number of days from opportunity creation to close |
| Pipeline Velocity | (Opportunities × Avg Deal Size × Win Rate) ÷ Avg Cycle Days | Revenue throughput per day — higher is better |
| Stage Conversion Rate | (Opps reaching stage N ÷ Opps at stage N-1) × 100 | Conversion rate between consecutive pipeline stages |
| Stage Duration | Average days spent in each pipeline stage | How long deals sit at each stage — identifies bottlenecks |
| Push Rate | (Opps with close date pushed ÷ Total open opps) × 100 | Percentage of deals where the close date was moved later — signals forecast risk |
| Forecast Accuracy | (Actual Revenue ÷ Forecasted Revenue) × 100 | How closely committed forecast matched actual closed revenue |
| Pipeline-to-Close Ratio | Beginning Pipeline ÷ Closed Won Revenue | How much pipeline is needed to generate $1 of revenue — inverse of win rate adjusted for timing |
| Average Discount | Average of (List Price - Actual Price) ÷ List Price | Mean discount percentage across closed-won deals |
Campaign Metrics
Campaign metrics measure the return on your marketing investments — connecting campaign spend to pipeline generation and closed revenue. These bridge the gap between marketing activity and sales outcomes.
| Metric | Calculation | Description |
|---|---|---|
| Campaign ROI | ((Won Revenue - Actual Cost) ÷ Actual Cost) × 100 | Return on investment for the campaign |
| Total Campaign Members | Count of CampaignMember records | Total leads and contacts associated with the campaign |
| Campaign Responses | Count where HasResponded = true | Members who responded (attended, downloaded, registered) |
| Response Rate | (Responses ÷ Total Members) × 100 | Percentage of campaign members who responded |
| Leads Generated | Count of leads created from campaign | New leads attributed to the campaign |
| Opportunities Created | Count of opportunities sourced from campaign | Opportunities where the campaign is the primary source |
| Influenced Pipeline | Sum of Amount where contact was campaign member | Total opportunity value where any contact was a campaign member (multi-touch) |
| Won Revenue from Campaign | Sum of Won Amount from sourced opportunities | Closed-won revenue directly attributed to the campaign |
| Cost Per Lead | Actual Cost ÷ Leads Generated | Cost to acquire one lead from this campaign |
| Cost Per Opportunity | Actual Cost ÷ Opportunities Created | Cost to generate one sales opportunity from this campaign |
| Cost Per Response | Actual Cost ÷ Campaign Responses | Cost per campaign member who responded |
Activity Metrics
Activity metrics track the daily work of your sales team — calls made, emails sent, meetings held, and tasks completed. These leading indicators connect sales effort to pipeline and revenue outcomes.
| Metric | Source Object | Description |
|---|---|---|
| Calls Logged | Task (Type = Call) | Total call activities logged by reps in the period |
| Emails Sent | Task (Type = Email) | Total email activities logged by reps |
| Meetings Held | Event | Total meetings (events) logged by reps |
| Tasks Completed | Task (IsClosed = true) | Total completed tasks across all types |
| Activities Per Rep Per Week | Calculated | Average total activities (calls + emails + meetings) per rep per week |
| Activities Per Opportunity | Activities on opp ÷ Total opps | Average activity count per opportunity — reveals effort intensity |
| Calls to Meeting Ratio | Calls ÷ Meetings | How many calls it takes to book one meeting |
| Meetings to Opportunity Ratio | Meetings ÷ New Opportunities | How many meetings it takes to generate one new opportunity |
| Overdue Tasks | Open Tasks where ActivityDate < Today | Tasks past their due date — signals follow-up gaps |
| Accounts Without Activity | Accounts where LastActivityDate is null or > threshold | Active accounts with no recent sales engagement — at-risk accounts |
How to Use These Metrics for Sales Operations
Having access to hundreds of Salesforce fields is powerful, but knowing which metrics to prioritize for each role and objective is what drives real performance improvement.
For sales managers
Focus on pipeline coverage ratio (should be 3-4x quota), win rate by rep, average deal size trends, and sales cycle length. Monitor stage conversion rates to identify where deals stall. Track push rate — if more than 20% of deals push their close date each month, your forecasting is unreliable.
For revenue operations
Build pipeline velocity as your north star metric — it combines deal volume, size, win rate, and cycle length into a single throughput measure. Track forecast accuracy quarter over quarter to improve prediction. Use stage duration analysis to find bottlenecks and optimize your sales process. Compare weighted vs. total pipeline to understand forecast risk.
For marketing teams
Track campaign ROI and influenced pipeline to prove marketing's revenue impact. Compare cost per lead and cost per opportunity across campaign types to optimize budget allocation. Monitor lead conversion rate by source to invest more in channels that produce sales-qualified pipeline, not just lead volume.
For individual sales reps
Track your activities per week against your pipeline generation to understand your personal conversion rates. Monitor your opportunity aging — deals stalling too long in early stages often indicate they won't close. Focus on average deal size and win rate to understand whether you're pursuing the right deals at the right scale.
Common Mistakes in Salesforce Analytics
Even experienced revenue operations professionals make these errors when working with Salesforce data. Avoiding them produces more accurate forecasts and better strategic decisions.
1. Including all opportunities in win rate
Win rate should only count closed opportunities (Won + Lost). Including open opportunities in the denominator depresses your win rate artificially. Also exclude disqualified opportunities or those closed as "No Decision" if you want to measure true competitive win rate.
2. Using total pipeline instead of weighted for forecasting
Total pipeline assumes every deal closes at full value — it's useful for understanding capacity but misleading for forecasting. Always use weighted pipeline (Amount × Probability) for revenue projections. Better yet, use forecast categories (Commit, Best Case, Pipeline) set by reps who know the deals.
3. Not normalizing metrics by rep tenure
A rep who has been selling for 6 months will have different pipeline velocity than a 3-year veteran. Comparing raw metrics without normalizing for ramp time, territory size, and tenure produces unfair and misleading comparisons. Segment performance analysis by rep cohort and territory.
4. Measuring lead volume without conversion quality
Generating 1,000 leads per month means nothing if they don't convert to opportunities and revenue. Always pair lead volume metrics with conversion rate, lead-to-opportunity time, and eventually lead-to-closed-won rate. A smaller number of high-converting leads is more valuable than a flood of unqualified ones.
5. Ignoring data hygiene
Salesforce metrics are only as good as the data behind them. If reps don't update opportunity stages, log activities, or set accurate close dates, every metric derived from that data is wrong. Build data quality dashboards that track field completion rates, stage update frequency, and data freshness.
6. Averaging ratios across segments
Win rate, conversion rate, and pipeline velocity cannot be averaged across segments or reps to get accurate totals. A team with 5 reps at different volumes needs weighted averages. Calculate totals from base numbers: sum all closed-won divided by sum all closed deals, not the average of individual win rates.
