How to Create and Manage Leads in Odoo 18 CRM: 7 Methods Guide
By Braincuber Team
Published on December 14, 2025
Odoo 18 stands out as a powerful business management platform, delivering advanced features for lead generation and opportunity handling. With its CRM module and smooth integrations, it enables businesses of any size to capture prospects, qualify them efficiently, and simplify the conversion journey.
7 Ways to Generate Leads in Odoo 18:
- Manual Lead Creation
- Website Contact Forms
- Live Chat
- Lead Mining
- Lead Enrichment
- Visits to Leads
1. Manual Lead Creation
When prospects reach out through phone calls, walk-ins, or casual interactions, sales teams can easily record these inquiries manually.
- Navigate to CRM Module
- Click New button
- Enter basic information in the pipeline form:
- Contact name
- Opportunity name
- Email address
- Phone number
- Expected revenue
- Priority
- Save the lead
2. Website Contact Forms
Generate leads directly through website forms by linking them with the CRM module.
- Edit the contact form on your website
- Configure submit button's action as "Create an Opportunity"
- When visitors submit the form, details are captured as leads
- The Subject becomes the Opportunity name
3. Lead from Live Chat
Create leads through the website's Live Chat feature during real-time conversations.
Quick Tip: Use the command /lead followed by the lead name to create a lead directly from chat.
4. Lead from Email
Create leads directly from incoming emails by configuring an email alias in the CRM.
- Enable Leads option in CRM settings
- Set up an incoming mail server with required details
- Set target model as Lead/Opportunity
- Define an email alias
- Use Fetch Now to retrieve leads from emails
5. Lead Mining (Paid Feature)
Automatically generate leads based on predefined criteria.
- Enable Lead Mining option in settings
- Navigate to Leads menu
- Click Generate Lead button
- Set filters: country, industry, company size, employee count
- Click Generate Leads
- Leads are created and can be assigned to sales teams
6. Lead Enrichment
Automatically supplement incomplete lead records with valuable details like company address, phone number, website, industry, and workforce size.
- Enable Lead Enrichment in CRM settings
- When leads are created with minimal info (e.g., just company name)
- Odoo retrieves additional data automatically
- Minimizes manual research and saves time
7. Visits to Leads
Turn website traffic into potential opportunities by monitoring visitor actions.
- Enable Visits to Leads option
- Navigate to Configuration > Visits to Leads Rule
- Click New to create a rule
- Define rule name and tracking target (companies or companies + contacts)
- Set country, website, page URL, sequence
- Configure Opportunity Generation Conditions (industry, employee count)
- Specify lead/opportunity type, sales team, salesperson, tags, priority
Conclusion
Odoo 18 CRM provides multiple powerful methods to generate and manage leads. From manual creation to automated lead mining and website visitor tracking, businesses have all the tools needed to build a robust sales pipeline and drive better results.
Need Help with Odoo CRM?
Our experts can help you configure lead generation, set up automation rules, and optimize your sales pipeline.
