Basics · Explainers
What is the difference between a lead, a contact, and an opportunity in a CRM?
The short answer
In a CRM, a lead is an unqualified prospect you haven't verified yet, a contact is a qualified person you have a real relationship with, and an opportunity (or deal) is a specific potential sale tied to a contact or account. Leads convert into contacts; contacts generate opportunities that move through your pipeline.
Open any CRM and you’ll meet three words that sound interchangeable but aren’t: lead, contact, and opportunity. Mixing them up muddles your reporting and your pipeline. Here’s what each one means and how a prospect moves from one to the next.
What is a lead?
A lead is a raw, unqualified prospect — someone who filled in a form, swapped a card at an event, or landed on a marketing list. You don’t yet know whether they’re a genuine fit or ready to buy. Leads are the top of the funnel: high in number, low in certainty. The job at this stage is qualification.
What is a contact?
A contact is a real person you have a verified relationship with — typically a qualified lead who has been confirmed as worth pursuing, often linked to a company or account. Contacts carry full history: emails, calls, and notes. Where leads are “maybe,” contacts are “yes, this is a real person we deal with.”
What is an opportunity?
An opportunity (many CRMs call it a deal) is a specific potential sale, tied to a contact or account, with an estimated value and a stage in your sales pipeline. One contact can be linked to several opportunities over time. Opportunities are what you forecast and what your pipeline actually tracks.
How do they compare?
| Record | What it is | Certainty | Typical question |
|---|---|---|---|
| Lead | Unqualified prospect | Low | ”Is this person even a fit?” |
| Contact | Qualified person | Medium–high | ”What’s our relationship and history?” |
| Opportunity | Specific potential sale | Tracked by stage | ”How likely and how much?” |
How do they flow together?
The lifecycle is a funnel:
- A lead arrives (form fill, list, referral).
- You qualify it. If it’s real, it converts into a contact (and often an account).
- When that contact has a concrete buying interest, you create an opportunity and move it through your pipeline to won or lost.
Not every CRM uses all three terms. Lead-heavy, account-based tools like Salesforce and Zoho CRM separate leads from contacts formally, while simpler pipeline tools such as Pipedrive fold qualification into the deal flow itself.
Why does the distinction matter?
Keeping the records distinct keeps your numbers honest. Counting raw leads as deals inflates your pipeline; treating every contact as an opportunity makes forecasting meaningless. Clean separation lets you measure conversion at each step — lead-to-contact and contact-to-opportunity — and find where prospects stall.
What should you do next?
Decide how your team defines a “qualified” lead, then configure your CRM so conversion from lead to contact to opportunity is one clear step. If you’re setting this up for the first time, our CRM implementation checklist and sales pipeline stages guide walk through it.
Keep reading
Basics · Explainers
What is a CRM data model, and how is customer data structured inside one?
What is a CRM data model and how is customer data structured inside one? The core objects, how they relate, and why the structure matters.
Security · Basics
What is single sign-on (SSO) in a CRM, and why does it matter?
What is single sign-on in a CRM and why does it matter? How SSO works, the security and admin benefits, and when a small team actually needs it.
Basics · Explainers
What is the difference between a CRM and a spreadsheet?
What is the difference between a CRM and a spreadsheet? When a spreadsheet is enough, where it breaks down, and the signs it is time to switch.
Basics · Explainers
What is a custom field in a CRM, and when should you create one?
What is a custom field in a CRM and when should you create one? How custom fields work, the common types, and how to avoid cluttering your records.