Enable Dark Mode!
By: Shereef PT

Lead Management in CRM

Functional Crm Sales

A lead is a prospective customer of our sales or service. For a successful sales/service company, Lead analysis and its automation is an important thing. Suppose, If you are running an event management company, the leads are nothing but some queries on your service from a person who is getting married soon. Simply, we can say that lead is the first step in pre-sales.

Pre stages of sales:
Pre stages of a sale are strictly depended upon the nature of the company. The core idea of these steps are converting all possibilities or Leads to a successful sale.
Some of the presale stages are listed below:
1. Lead Generations.
2. Follow up through calls/emails or any other medium.
3. Meetings.
4. Quotations.

This blog describes how to successfully manage a Lead and convert it into a business with Odoo ERP.  As we know Odoo ERP has an excellent Lead tracking and analysis system by default.
Steps involved in Odoo Lead Management:
- Installs “Sales” & “CRM” apps from the apps menu
- Configure lead settings from sales configurations
- Add leads and follow up the leads using next activities.
- Convert to opportunity & pass through the user-defined pipelines
- Mark as won and confirm the sale order.
First of all, we have to install “Odoo CRM” and “Sales” apps from Apps menu. Then configure lead strategy as per your company working structure from


You can create Lead in two ways:
1. Select manual entry option to get Leads menu under Sales.
2. Automate the process by saving all incoming emails to your leads. (you have to set incoming mail server)


Creating leads by sales persons:

System user (sales user) can generate their leads under Sales->Leads menu. There he can provide basic information about the query or lead.
For example: Let’s create a lead for an event management company. The Lead may be like below:


Important fields are listed below..

Lead: The topic or subject of lead
Customer: It is an optional field for mentioning the party name
Contact name: Queried person.
Internal Notes: Here, we can add a detailed description about the lead.

Convert to opportunity:
Opportunity is the next step of lead, we can convert a lead to opportunity by pressing “Convert to opportunity” button from the lead form (see the above image). Convert to opportunity button will give us a wizard like below. Here we can change the customer, merge duplicate leads, change the sales person, sales team etc.


It is after we have got a confirmation about the business possibilities of the Lead, we convert it to an Opportunity. So, now it is not a “lead”. It transformed to an opportunity. We can put these opportunity record into a user-defined pipeline to close the deal. You can see the record is now listed in opportunity pipeline. The user can drag it to the next stage based on the development on the lead like E-mails, calls, demo etc.


We can view full details of any opportunity in Pipeline by just clicking on its Kanban view (see below picture).  On upper right corner of the form, we can see all the stages of the pipeline through which the opportunity should pass.


What is ‘next activity’ in opportunity?
Next activity is a scheduling record based on opportunity or lead. It may be a task, call, meeting, mail etc. It may have its own deadline and details.

The salesperson can close the opportunity in two ways.
1. Mark as won.
Where, we can go to next step, i.e. quotation sending, confirm sale & payments
2. Mark as lost.
Where the salesperson should log the lost reason of the lead/opportunity.

If quotation gets approval by client-side or customer side, we can confirm the sale order and create invoice against the order.

Analysis of Leads/Opportunities:
Leads and Opportunities analysis can be done dynamically using pivot dynamic views in Odoo. Some of the reports are given below. We can use different filtration to customize the report.

Pie Chart of country wise leads


Bar Chart of Activities with stage filter

Tabular analysis of opportunity pipeline

This is the default workflow of lead analysis or pre-sale analysis in Odoo ERP. As we know, we can modify its workflow and automate it based on our own requirements including integration with third parties (SMS integration, third party mailing templates engines, etc.)

So let's analyze the total workflow of CRM or lead opportunity pre-sale analysis in a simple diagram.

You can also have look Odoo 13 CRM

If you need any assistance in odoo, we are online, please chat with us.



Lead nurturing throughout the sales process will yield greater dividends. Hence using a Lead Management Software makes it easy to track all the information about our leads. Aritic PinPoint is a good Lead Management Tool that I have come across, can you suggest few other tools.





Thank you for the article and the suggested useful tips.




Nilmar Shereef

Thank you for your feedback. But I have a different opinion than yours. In every business, Lead management plays an important role. Nowadays, the application of software technology in business is finding its zenith with the deployment of ERP software. Because, all data and records (In CRM, sales, HRMS, Accounting, website etc..) managing in a single system is far better than an isolated and dedicated system. So ERP's with effective lead management is an impressive one. Odoo is such an ERP and it has its'own inbuilt Lead management module. We can also customize easily as per the business level and needs. I think, all the main listing features of 'Artic Pinpoint lead management' is already there in Odoo. For example Mail campaigning, A/B test, Dynamic reports and its graphical representation etc.. You can now decide which is better.. :)




Shivam Chauhan

Hello Dear, Firstly, thanks for sharing this article. I have read this post. It has clear explanations of Lead Management software. This blog has Nonprofits business use Lead Management software there are explain. It is really helpful for a small business. I am so much information on this blog. So, I suggest you can read the article. And can you use Lead Management software for your business? Thanks, Shivam




Leave a comment




Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry, Calicut
Kerala, India - 673635



Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.



Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message