Skip to Content
Menu
v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies CRM (crm)
Project (project)
Purchase (purchase)
Sales (sale_management)
Website (website)
Calendar (calendar)
Contacts (contacts)
Discuss (mail)
Invoicing (account)
Employees (hr)
Lines of code 2253
Technical Name dev_all_in_one_crm_lead
LicenseSee License tab
Websitehttps://www.devintellecs.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies CRM (crm)
Project (project)
Purchase (purchase)
Sales (sale_management)
Website (website)
Calendar (calendar)
Contacts (contacts)
Discuss (mail)
Invoicing (account)
Employees (hr)
Lines of code 2253
Technical Name dev_all_in_one_crm_lead
LicenseSee License tab
Websitehttps://www.devintellecs.com

All In One CRM Lead Management in Odoo

seprator

All-in-One CRM Odoo App streamlines your entire sales process—from capturing leads to closing opportunities. It combines all essential CRM features into one simple and powerful platform, helping your team stay focused and productive.

Easily import leads via CSV/Excel, track lead counts per customer, and send automatic email notifications upon lead creation. Manage documents directly on leads, monitor how long each lead stays in a stage, and reduce clutter by automatically removing followers during creation.

Team leaders can view and manage all quotations/orders from their members. Use customizable checklists to ensure key steps aren’t missed, and archive/unarchive leads to maintain a clean pipeline.

Quickly edit lead records, create project tasks or RFQs from leads, and log time with CRM Timesheets. WhatsApp integration lets you send messages using templates, with logs saved in the chatter.

From imports and collaboration to stage tracking and real-time communication, this app offers a complete CRM solution for businesses of any size—making your sales workflow smarter and faster.

Community Enterprise Odoo.sh

FEATURES

seprator
  • notification-icon

    Lead & Pipeline Sequence Number

    Generates unique sequence numbers for every lead and pipeline to simplify tracking.

  • dashboard-icon

    IMPORT CRM LEADS THROUGH CSV/Excel

    IMPORT CRM LEADS THROUGH CSV/Excel

  • team-icon

    CRM Lead Portal

    This Odoo application allows you to access CRM Leads from the website.

  • email-server-icon

    CRM Lead Workflow

    This Odoo application allows you to define stages for Lead. You can create various stages for lead and then these stages will display on Lead.

  • email-icon

    CRM Lead Attachments

    odoo apps will manage document like PDF/Image/TEXT on CRM LEAD/Pipeline/Opportunity.

  • sign-icon

    CRM Stage History Tracker

    This odoo apps use to generate logs base on crm stage changes.It also display how much day state on particular stage.

  • sign-icon

    CRM - Automatically Stop Followers

    In odoo when you create CRM Lead at that time current logged in user will be added as a follower of newly created lead, So by this application you can stop adding that user as a follower.

  • notification-icon

    Create RFQs from CRM Leads

    This Odoo application allows you to create multiple Request for Quotations from Lead.

  • notification-icon

    CRM Mass Update Stage

    This Odoo app lets you update the stage of multiple CRM pipeline records at once by selecting them, choosing a stage, and applying the update.

  • time-icon

    Archive or Active Leads

    This Odoo application will allows you to Archive & Unarchive Lead and Opportunity.

  • merge-icon

    Add Checklist on CRM Leads/Opportunity

    This odoo application allows you to use checklists for Lead and Opportunity.

  • history-icon

    CRM WhatsApp

    This Odoo app lets you send WhatsApp messages directly from Leads or Pipelines via WhatsApp Web or Mobile.

  • update-icon

    Lead Notification to the Customer

    This Odoo app sends an automatic email notification to the customer when a new lead is created. It also displays a Lead Number on the lead form.

  • notification-icon

    Quick Edit for CRM Leads

    This odoo application use to quick edite record.

  • notification-icon

    Auto Email on Lead Stage Movement

    This Odoo app automatically sends emails when a lead moves to a specific stage, using your chosen email templates.

  • notification-icon

    CRM Product Quotation

    Automatically generate and manage customer-specific quotations from CRM leads, with dynamic pricing and smart handling of new or consolidated quotation lines.

  • notification-icon

    Auto Assign Crm Lead

    Automatically assign and fairly distribute leads to sales teams based on filters, with email notifications sent to team members.

  • notification-icon

    CRM Lead Transfer

    This module lets users quickly reassign leads or opportunities from one salesperson to another, with options to filter by type and date range. After selecting records and a new salesperson, the leads are transferred.

IMPORT CRM LEADS THROUGH CSV/Excel

Helps you to Import CRM Leads easily through CSV or Excel file with format validation and user-friendly interface.

  • Apps will help to Import CRM Leads in CSV or Excel format.
  • Note: Install xlrd Python Package before installing a module

Import Lead Menu.

All in One CRM

This popup lets you import leads by selecting either CSV or Excel format, then uploading your file. After uploading, click "Import Lead" button.

All in One CRM

CSV File Format.

All in One CRM

Leads Imported in odoo Successfully.

All in One CRM

select excel file and then click on "import lead" button.

All in One CRM

If you select Excel as the file type but upload a file in a different format (like CSV), the system will show a warning message and will not allow you to import the file.

All in One CRM

Leads Imported in odoo Successfully.

All in One CRM

Excel File Format.

All in One CRM

CRM Lead Portal

This Odoo application allows you to access CRM Leads from the website.

Main Features:

  • Access CRM Leads from the website
  • Sort Leads by :
    • Name
    • Assigned Date
  • Sort Leads by : Group Leads by :
    • None
    • Lead Type

Click on My Leads

All in One CRM

All CRM Leads of the User

All in One CRM

Various Sort By options provided

All in One CRM

Various Group By options provided

All in One CRM

CRM Lead Workflow

This Odoo application allows you to define stages for Lead. You can create various stages for lead and then these stages will display on Lead

Main Features:

  • Separate menu provided to create Stages for Lead.
  • Lead stages displayed on Lead form view.
  • Lead stages displayed on Lead kanban view view.

Separate menu provided to create Stages for Lead

All in One CRM

Lead stages displayed on Lead form view

All in One CRM

Lead stages displayed on Lead kanban view view

All in One CRM

CRM Lead Attachments

odoo apps will manage document like PDF/Image/TEXT on CRM LEAD/Pipeline/Opportunity.

Main Features:

  • Allows you to create document for CRM.
  • Add CRM document from lead screen
  • Quick view to show all document of each Lead screen.

You can add a new document by clicking “Add Document”, or view all attached documents by clicking the “Documents” button at the top.

All in One CRM

CRM Lead document List

All in One CRM

CRM Stage History Tracker

This odoo apps use to generate logs base on crm stage changes.It also display how much day state on particular stage.

Main Features:

  • It display how much day state on particular stage..

CRM view Check stage logs

All in One CRM

All CRM Stages life display

All in One CRM

CRM - Automatically Stop Followers

In odoo when you create CRM Lead at that time current logged in user will be added as a follower of newly created lead document, So by installing this application you can stop adding that user as a follower in newly created lead document.

Main Features:

  • Stop automatically adding follower to the newly created lead document.

This screen shows that no followers are added to the CRM lead.

With the module installed, the logged-in user is no longer automatically added as a follower when creating a new lead.

All in One CRM

Archive or Active Leads

This Odoo application will allows you to Archive Lead and Opportunity, Once Lead and Opportunity is archived you can also Unarchive it.

Main Features:

  • Archive Lead document.
  • Unarchive Lead document.
  • Archive Opportunity document.
  • Unarchive Opportunity document.

This opportunity is active, and you can archive it using the Active button.

All in One CRM

This lead is active, and you can click the Active button to archive it.

All in One CRM

This Opportunity is archived, and you can restore it by clicking the Archive button.

All in One CRM

This Opportunity is active, and you can click the Active button to archive it.

All in One CRM

Add Checklist on CRM Leads/Opportunity

This odoo application allows you to use checklists for Lead and Opportunity, there is a separate menu provided from which you can configure number of checklist. Same checklist can be used for both lead and opportunity.

Key Features:

  • Use Checklists into Lead.
  • Use Checklists into Opportunity.
  • Create checklist for specific Stage.

Create checklists from here

All in One CRM

Create checklists for specific stage

All in One CRM

System restriction when checklist is not checked for specific stage

All in One CRM

Checklist status in Lead form view

All in One CRM

Checklist status in Lead list view

All in One CRM

Checklist status in Opportunity form view

All in One CRM

Checklist status in Opportunity list view

All in One CRM

Checklist status in Opportunity kanban view

All in One CRM

CRM WhatsApp

This odoo application allows you to send WhatsApp messages from the Lead/Pipeline. Send WhatsApp message to the customer, Send it by WhatsApp Web or WhatsApp Mobile. You can configure message templates. So when you don't need to type same kind of messages again and again. Just save some pre-defined messages into multiple template and use it while sending WhatsApp message to the customer of Lead/Pipeline. Last sent WhatsApp message will display on chatter of Lead/Pipeline.

Key Features:

  • Send WhatsApp message to the customer from Lead/Pipeline.
  • Configure WhatsApp message templates, So you can use the template to load WhatsApp message automatically.
  • Send message to the customer via WhatsApp Web.
  • Send message to the customer via WhatsApp Mobile.
  • System will use mobile number of Phone from the Lead/Pipeline to send WhatsApp message.
  • Last sent WhatsApp message will display on chatter of Lead/Pipeline.

Send WhatsApp message to the customer from Lead/Pipeline

All in One CRM

Message loaded automatically based on the WhatsApp Template, send it via WhatsApp Web or WhatsApp Mobile

All in One CRM

Message received into WhatsApp successfully

All in One CRM

Last WhatsApp message displaying in Chatter of Lead/Pipeline

All in One CRM

Configure WhatsApp message template from here

All in One CRM

WhatsApp message template

All in One CRM

Lead Notification to the Customer

This Odoo application will send notification email to the customer when any lead of the customer is created into the system. It also display Lead Number on the lead screen so you can how many leads are there from particular customer. For example if lead for customer Bruce Wayne is created first time into the system at that time lead number on that lead will be 1, If you are getting 5th lead from Bruce Wayne then lead number will be 5 on that lead and so on.

Key Features:

  • Send notification email to the customer when lead is created for him/her in the system.
  • Display Lead Number on lead screen.

This screen shows the Lead Number highlighted, and a notification email is sent to the customer when the lead is created.

All in One CRM

Notification Email sample

All in One CRM

Quick Edit for CRM Leads

This odoo application use to quick edite record.

Key Features:

  • Easily edit multipal record.

Shows a quick edit icon on each lead ; an error appears if required details are missing.

All in One CRM

A small popup opens where you can quickly change lead information.

All in One CRM

The lead is updated and shows the new details after editing.

All in One CRM

Sale Team Leader Access in Odoo

The Odoo application in question provides a valuable feature that enhances collaboration within a sales team. With this application, Sales Team members have the capability to access and manage all the sale quotations and orders generated by their fellow team members. To illustrate this functionality, let's consider a scenario where Mahira is the designated team leader, while Thomas and Scarlett are her team members. Thanks to this Odoo application, Mahira gains the ability to conveniently access and oversee all the sale quotations and orders that have been created by Thomas and Scarlett. This streamlined access not only fosters transparency within the team but also promotes efficient coordination and management of sales-related tasks. In essence, it empowers team leaders like Mahira to effectively monitor and support the sales efforts of their team members.

Key Benefits:

  • Team leaders have the ability to access all the sales orders and quotations created by their team members.

This screen displays how a sales team is organized, clearly showing who is the team leader and who are the team members.

All in One CRM

Team Leader access their team member's sale quotations/orders

All in One CRM

Create Task From Lead

This odoo application use to create Project Task from Lead.

Key Features:

  • Create Task From Lead.

There is a button on the lead form to open the task creation popup.

All in One CRM

A small popup opens where you fill in the task details to create a task from the lead.

All in One CRM

The tasks created from the lead are shown on the lead form.

All in One CRM

After filling the popup, the task is created and linked directly to the lead.

All in One CRM

Created tasks can be easily viewed and managed in the project/task Kanban view.

All in One CRM

Create RFQs from CRM Leads

This Odoo application allows you to create multiple Request for Quotations from Lead

Key Features:

  • Create multiple RFQ from Lead.

Create RFQ from here

All in One CRM

Add product and vendor details of the RFQ

All in One CRM

You can select multiple vendors here

All in One CRM

Click on Create RFQ

All in One CRM

Access created RFQ from here

All in One CRM

Created RFQ : PO00020

All in One CRM

Created RFQ : PO00021

All in One CRM

Timesheet for CRM Leads

This odoo application allows you to add timesheet details on the Opportunity screen.

Key Features:

  • Separate Timesheet tab is provided on Opportunity screen to add timesheet details.
  • You have to add Initially Planned Hours, Project and Timesheet details only other things will be calculated automatically.
  • Progress, Hours Spent and Remaining Hours will be calculated automatically.

Timesheet details on Opportunity

All in One CRM

Timesheet entry successfully created

All in One CRM

CRM Lead Transfer

This module allows users to easily reassign leads or opportunities from one salesperson to another. Users can select whether they want to view Leads or Opportunities, and optionally choose a start and end date to filter records within a specific date range. If no dates are selected, the system will automatically load all available records. After clicking the "Load Lines" button, the filtered list of leads or opportunities will appear. Users can then choose the leads they want to transfer and assign them to a new salesperson. Once the "Transfer" button is clicked, the selected leads will be reassigned to the new salesperson, and an automatic email notification will be sent to the previous salesperson to inform them that their lead has been transferred. This helps streamline the lead management process and ensures smooth communication within the sales team.

Key Features:

  • Choose whether to work with CRM leads or opportunities.
  • Select the salesperson whose leads or opportunities you want to view.
  • Filter records based on a specific date range, or leave it blank to view all available records.
  • Click the Load Lines button to display relevant leads/opportunities based on the selected criteria.
  • you can select the leads you want to reassign a new salesperson.
  • The selected leads get updated with the newly assigned salesperson.
  • The previous salesperson receives an automatic email notification whenever a lead is transferred from them.

This section displays all leads currently assigned to Thomas

All in One CRM

Lead Transfer Popup

In the Lead Transfer popup, begin by selecting the type — either Lead or Opportunity. Next, choose the salesperson whose records you want to view. Optionally, you can specify a date range to filter the leads or opportunities. If no date is selected, all records for the chosen salesperson will be displayed. Click the Load Lines button to fetch and view the relevant data. From the list, select the specific leads you wish to reassign, choose the new salesperson, and then click the Transfer button to complete the reassignment.

All in One CRM

You can view the leads that have been reassigned to the new salesperson

All in One CRM

The previous salesperson receives an automatic email notification whenever a lead is transferred from them

All in One CRM

CRM Mass Update Stage

This Odoo application will add allows you to update the stage of multiple CRM Pipeline at once. Simply select multiple Pipeline records, click on "Mass Update Stage", choose the desired stage, and click "Update". All selected pipeline will be updated to the chosen stage.

Key Features:

  • Allows bulk stage updates for multiple CRM Pipeline.
  • Instantly updates the stage of all selected pipeline with one click.
  • Saves time by avoiding manual stage updates for each pipeline.

Select multiple pipeline and click on Mass Update Stages

All in One CRM

Select the stage you want to apply to the tasks, then click the 'Update' button.

All in One CRM

You can see that the stage has been updated here

All in One CRM

Lead & Pipeline Sequence Number

Unique Sequence Number on Lead and Pipeline apps helps you manage numbering by generating unique sequence numbers for every lead and pipeline in the Odoo CRM system, making it easier to track

Key Features:

  • Generates unique sequence numbers for every lead and pipeline record.
  • Helps in organizing and tracking lead and pipelines efficiently.

A unique sequence number is automatically generated on Lead

All in One CRM

You can see the sequence number in the lead list view

All in One CRM

A unique sequence number is automatically generated on Pipeline

All in One CRM

You can see the sequence number in the Pipeline list view

All in One CRM

Auto Email on Lead Stage Movement

This Odoo application will add helps automate your CRM workflow by sending emails automatically when a lead reaches a specific stage in the pipeline. You can set an email template for each stage, and whenever a lead moves into that stage, the system will automatically send the configured email. This makes it easier to stay in touch with customers and keep your team informed—without having to manually send emails.
With this module, communication becomes faster, more consistent, and completely hands-free. Whether it's sending a welcome email, follow-up message, or internal alert, everything happens automatically based on the stage the lead is in. It saves time, improves customer experience, and ensures that no important message is forgotten.

Key Features:

  • Set a specific email template for each CRM stage.
  • Emails are automatically sent when a lead enters a stage with a template.
  • Improves communication with customers and internal teams.
  • Saves time by removing the need to send emails manually.
  • Only sends emails for stages where a template is configured.

The lead is currently in the 'New' stage, and then I move it to the 'Qualified' stage

All in One CRM

In the 'Qualified' stage, you can see that an email is sent to customer

All in One CRM

Set a specific email template for CRM stage.

All in One CRM

Auto Assign Crm Lead

Automatically assign incoming leads to the correct sales team based on filter conditions like source or country. Leads are shared with team members using rules or round-robin, and each one gets an email with lead details. This saves time, keeps things organized, and makes sure leads are fairly shared among the team.

Key Features:

  • Automatically assign incoming leads to the correct sales team based on filter conditions (e.g., source, country, etc.).
  • Salespeople receive an email notification with all lead details (name, phone, email, team). Keeps everyone informed and responsive.

Filters are set on the sales team to auto-assign leads based on conditions (e.g., "Source = Search engine"). Each team member also has personal filter conditions, shown below their name.

All in One CRM

After clicking the button on the sales team screen, it redirects here and shows the filtered lead records.

All in One CRM

When the "Run Cron", the system checks all leads against the filter rules (e.g., Source Name = "Search engine").

If a lead matches the filter, it gets assigned to this sales team (London Team) and distributed to the team members (like Mr. Jean or Mr. Luca) based on the conditions set and a notification (like email) can be sent.

All in One CRM

You can see the updated leads' Salesperson and Sales Team here.

All in One CRM

You can see that an email is sent to the team member (Mr. Luca), showing the list of leads assigned to them along with details like lead name, phone, email, team, and user.

All in One CRM

CRM Product Quotation

This Odoo application will add product prices on quotations are dynamically fetched based on the customer's assigned pricelist, ensuring that each customer sees their own pricing for the same product. From the CRM lead form, users can click the "Create Quotation" button to generate a quotation. If a quotation already exists and the user adds new lines to the CRM lead, clicking the button again will create a new quotation only for the newly added lines, avoiding duplication of previously quoted items.
Additionally, if multiple quotations have already been created from a lead and the user now chooses the "Single Quotation" option, the system will automatically cancel all previous quotations linked to that lead. A new single quotation will then be created, including all existing and new lines from the CRM lead, ensuring everything is consolidated into one updated quotation.

Key Features:

  • Product price is fetched based on the customer's assigned pricelist.
  • Create Quotation" button is available on CRM pipelines.
  • Creates a quotation linked to CRM pipeline lines.
  • If new products are added later, only those new lines are quoted again.
  • Option to switch to "Single Quotation" mode.
  • Switching to "Single" cancels all previous quotations for that pipeline.
  • Creates a new consolidated quotation with all current lines.

Select the 'Quotation Created as Multiple' option, then add products and their quantities. Product prices are automatically fetched based on the customer's assigned pricelist. After Click on the 'Create Quotation' button to generate the quotation.You can view the generated quotation in smart button.

All in One CRM

You can view the generated quotation here.

All in One CRM

When new products are added to the CRM pipeline and the 'Create Quotation' button is clicked again, a new quotation is generated only for the newly added lines

All in One CRM

You can view the generated quotation in list view.

All in One CRM

Then select the 'Single' option and click 'Create Quotation', the system cancels all previous quotations and creates one consolidated quotation containing all lines

All in One CRM

You can see that a new quotation has been created

All in One CRM

You can see that all previous quotations are canceled, and a new consolidated quotation is created

All in One CRM

Version 1.0 | Released on : 11th July 2025

Initial Release.
  • Is this app compatible with Odoo Enterprise?
    • Yes, our app works with Odoo Enterprise as well as Community.
  • If need of customization in this app, How can i contact ?
    • Please contact us on odoo@devintellecs.com
  • Do i get free support?
    • Yes, you will get free support for 90days.
  • Do i get free updates?
    • Yes, you will get free updates for lifetime.
  • Do i have to buy this module for each version ?
    • Yes, you have to buy this module for each version.

Support

seprator
support
DevIntelle will provide FREE 90 days support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this app. This is applicable from the date of purchase.

Why Us?

seprator
logo
DevIntelle Consulting Services Pvt Ltd is an Odoo service provider India/USA based consulting company with 12+ years of experience. We provide a wide range of services, including implementation, customization, migration, support, and training. Devintellecs experienced team of Odoo can help you get the most out of your Odoo ERP system and achieve your business goals.

Devintelle Odoo Services

seprator
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.