Lead enrichment
Lead enrichment enhances your CRM data by automatically adding valuable company details to leads, helping teams make better-informed sales decisions.
Lead enrichment is a feature that enhances lead records by automatically adding business-related information linked to a contact. This functionality is available as an In-App Purchase (IAP) service and requires credits to operate. It can be used on existing leads within an Odoo database.
Enriched data may include details such as company name and logo, social media profiles, Company type, Year founded, Industry sectors, Employee count, Estimated revenue, Phone number, Timezone, and Technologies used.
Note
Users with an Enterprise subscription receive complimentary credits to explore IAP features. These trial credits are available for standard databases, including demo, training, and single-app instances.
Important
To use lead enrichment, the Leads feature must be enabled in CRM settings.
Go to CRM app ‣ Configuration ‣ Settings, enable the Leads option, and click Save.
Lead enrichment setup
To enable lead enrichment:
-
Navigate to CRM app ‣ Configuration ‣ Settings
-
Locate the Lead Generation section
-
Enable Lead Enrichment
-
Choose one of the following options:
-
Enrich leads on demand only
-
Enrich all leads automatically
-
-
Click Save

Enrich leads
Lead enrichment works by analyzing the domain of the email address associated with a lead. There are two ways to enrich leads: automatically or manually.
Automatically enrich leads
If Enrich all leads automatically is selected during setup, enrichment happens without user intervention.
A background process runs approximately every hour, connecting to an external database to fetch and update lead information.
Tip
To adjust how often enrichment runs:
-
Enable developer mode
-
Go to Settings app ‣ Technical ‣ Automation ‣ Scheduled Actions
-
Search for
CRM -
Open CRM: enrich leads (IAP)
-
Modify the Execute Every interval (minimum 5 minutes recommended)
Example
Below is an example of a lead successfully enriched with additional data:

Manually enrich leads
If Enrich leads on demand only is selected, enrichment must be triggered manually for each lead.
To enrich a lead:
-
Open the lead record
-
Click the Enrich button in the top menu
Each enrichment consumes one IAP credit. This method is useful when you want to control costs or enrich only selected leads.

Tip
You can enrich multiple leads at once using list view:
-
Go to CRM app ‣ Leads
-
Switch to list view (☰ icon)
-
Select multiple leads using checkboxes
-
Click ⚙️ Action
-
Choose Enrich
This can also be done from the Pipeline view.
Pricing
Lead enrichment operates on a credit-based system. Each enriched lead consumes one credit.
Note
For detailed pricing, refer to:
To purchase credits:
-
Go to CRM app ‣ Configuration ‣ Settings
-
In the Lead Generation section, click Buy Credits

Alternatively:
-
Open the Settings app
-
Navigate to the Contacts section
-
Under Odoo IAP, click View My Services

Last updated 2 weeks ago
Built with Documentation.AI