Skip to Content

Odoo 19 CRM Module — From Lead to Opportunity, From Opportunity to Sale

Track leads, manage your pipeline, and close deals with AI-powered CRM
June 30, 2026 by
Odoo 19 CRM Module — From Lead to Opportunity, From Opportunity to Sale
Ömer ABA
| No comments yet

You've got your contacts in the system. But how do you turn those contacts into actual sales?

That's where CRM comes in. The Odoo 19 CRM module helps you track potential customers, manage your sales pipeline, and make sure no opportunity slips through the cracks.

What Does the CRM Module Do?

CRM (Customer Relationship Management) covers the entire pre-sales process:

  • Tracking potential customers (leads)
  • Managing sales opportunities
  • Monitoring sales team performance
  • Recording every touchpoint with a customer

In Odoo 19, CRM comes with AI-powered lead scoring and automatic activity suggestions.

How to Open the CRM Module

Menu → CRM

When the module opens, you're taken straight to the Kanban view — each column represents a stage in your sales process.

Leads vs. Opportunities: What's the Difference?

Odoo CRM has two distinct concepts:

LeadOpportunity
DefinitionRaw, unqualified potentialA contact with real sales potential
StatusNot yet evaluatedActively being pursued
SourceWeb form, email, manual entryConverted from a lead

TIP: For small businesses, skipping the Lead stage and creating Opportunities directly is more practical. For larger sales teams, the Lead → Opportunity conversion is an important qualification step.

The Pipeline: Visualize Your Sales Process

The heart of CRM is the Kanban pipeline. The default stages are:

`

New → Qualified → Proposal Sent → Won

`

You can customize these stages to match your own sales process:

CRM → Configuration → Stages

Example customization:

`

New Lead → First Contact → Demo → Proposal → Negotiation → Won

`

Creating a New Opportunity

Step 1: Click the New button in the pipeline, or press + in any Kanban column.

Step 2: Fill in the basic details:

  • Opportunity name (e.g., "ABC Company — ERP Implementation")
  • Customer (pulled automatically from Contacts)
  • Expected revenue
  • Closing date

Step 3: Drag the opportunity to the correct stage.

Step 4: Schedule an activity — a call, meeting, or email follow-up.

Activities: Never Miss a Step

You can schedule activities on every opportunity card:

Opportunity → Schedule Activity

Activity types:

  • 📞 Phone call
  • 📧 Email
  • 📅 Meeting
  • ✅ To-do

In Odoo 19, AI reviews past interactions and automatically suggests the next best activity.

TIP: Consistently scheduling activities is the most critical habit in any sales process. An untracked opportunity is a lost opportunity.

What's New in Odoo 19 CRM

  • AI lead scoring: Every opportunity gets a win-probability score from 0 to 100
  • Smart next-step suggestions: Based on similar past opportunities, Odoo suggests what to do next
  • Natural language search: Search the pipeline with queries like "opportunities over $50,000 closing this month"
  • WhatsApp integration: Send WhatsApp messages directly from the opportunity card

Pipeline Analysis

CRM → Reporting → Pipeline

Here you can see:

  • Opportunity distribution by stage
  • Total expected revenue
  • Performance by salesperson
  • Win / loss ratios

Summary

The Odoo 19 CRM module makes your entire sales process visible from end to end:

  • No lead gets lost
  • Every opportunity's status is tracked in real time
  • Sales team performance is measurable
  • AI support helps you take the right action at the right time

In the next post, we'll look at how CRM integrates with the Sales module: from opportunity to quotation, from quotation to order.

---

Have questions about Odoo 19 implementation or consulting? [Get in touch](https://omeraba.com/contactus).

Odoo 19 CRM Module — From Lead to Opportunity, From Opportunity to Sale
Ömer ABA June 30, 2026
Share this post
Archive
Sign in to leave a comment