Salesforce: lead stage vs. lead status (and how to automate both)
Salesforce: Know the difference between Lead Stage & Lead Status
In Salesforce, lead stage and lead status represent two ways to track a prospect through the buyer journey.
Many users confuse the two, which can lead to messy reporting and diluted insights.
Knowing the difference helps you pinpoint where a lead stands and what action to take next.
If you are struggling to align these two platforms, you can check out the guide on how to choose between Salesforce and HubSpot.
Lead stage is used to indicate where a person is in the broad buyer journey.
If you have integrated HubSpot and Salesforce, you may notice that Salesforce lead stages are often designed to mirror HubSpot lifecycle stages.
These stages represent the high-level progression of a contact.
- Subscriber: a contact who has opted to receive updates.
- Lead: a contact who has taken a conversion action beyond a subscription.
- Marketing qualified lead (MQL): a contact ready for the sales funnel.
- Sales qualified lead (SQL): a contact the sales team has confirmed as a potential customer.
- Opportunity: a contact associated with an active sales deal.
- Customer: a contact who has made a purchase.
Lead status indicates the specific progression of the sales outreach.
While the stage tells you who the person is in your funnel, the status tells you what the sales team is currently doing with them.
To learn more about how these conversions work in practice, read about lead source vs. lead conversion in HubSpot.
Understanding Salesforce lead status
Once a lead reaches the MQL stage, the sales team begins outreach. Lead status tracks how far that outreach has gone. Default Salesforce lead status options usually include
- Open: The lead has been assigned to sales but not yet contacted.
- Contacted: Sales has started the outreach process.
- Qualified: Sales has connected and confirmed interest.
- Unqualified: The lead does not fit the buyer criteria.
Common reasons for being marked unqualified include not being ready, not being a fit, or having invalid data.
A useful tip is to add a picklist field for the unqualified reason and require it through a validation rule.
This gives the marketing team insight for future re-engagement campaigns and improves overall reporting. You can find more tips on keeping your data clean in the HubSpot audit checklist.
How to create and automate these fields
Lead status is managed through a Salesforce lead process. This process can differ by lead record type.
To create one, navigate to setup and search for lead processes. After creating a new process, you can choose which status options to include.
To add or change values later, go to the object manager and select the lead object.
Once lead status is defined, you can create a custom lead stage picklist.
Navigate to setup, then the object manager, and create a new picklist field labeled lead stage.
Add the values for lead, MQL, SQL, opportunity, and customer. While these can be updated manually, automation is the better choice for accurate data.
- When a lead is created, set the status to open and the stage to lead.
- When a lead is marketing qualified, update the stage to MQL via automation or your marketing sync.
- When a lead is sales qualified, update the stage to SQL when the status moves to qualified.
- When a lead becomes an opportunity, ensure the stage updates to reflect the new deal.
Designing a proper revenue operations framework ensures that your sales and marketing teams speak the same language.
If your lead stages and statuses are not aligned, it can wreck your reporting and break your forecasts.
To refine your lead management further, see our guide on lead scoring best practices.
Most teams end up trying to fix these fields manually, which leads to sync errors and data gaps.
If you would rather focus on driving revenue than fixing technical debt, contact the experts at RevBlack to discuss your CRM architecture.





