Est. 2026 · Independent
CRM Newspaper Clear answers about CRM software.

Basics · Explainers

What is the difference between a lead, a contact, and an opportunity in a CRM?

By CRM Newspaper Editorial Published

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?

RecordWhat it isCertaintyTypical question
LeadUnqualified prospectLow”Is this person even a fit?”
ContactQualified personMedium–high”What’s our relationship and history?”
OpportunitySpecific potential saleTracked by stage”How likely and how much?”

How do they flow together?

The lifecycle is a funnel:

  1. A lead arrives (form fill, list, referral).
  2. You qualify it. If it’s real, it converts into a contact (and often an account).
  3. 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