OdooWiki OCA HUB

NUTS Regions in CRM

crm_location_nuts folder_open OCA/crm open_in_new
Customer Relationship Management License: AGPL-3

This module adds the concept of NUTS region to the CRM main objects (lead, opportunity), and propagate them through the workflow.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Adds NUTS region fields (levels L1 to L4) to leads and opportunities in CRM, so you can record and analyse the geographic region of each lead.

This module extends the CRM lead and opportunity form with four new fields: NUTS L1, NUTS L2, NUTS L3 and NUTS L4. NUTS is a standard European classification of regions, from large areas (L1) down to small local areas (L4).

On the lead/opportunity form, the four fields appear next to the website field. You can only pick regions that belong to the selected country, and only regions of the correct level. When you choose a region, Odoo automatically fills in the country, the state and the parent region above it, and it limits the choices of the lower levels to the children of the region you selected.

When you convert a lead into a customer, the NUTS regions are copied onto the new contact record, so the geographic information is not lost.

In the Leads and Opportunities list views, you can search and group records by any of the four NUTS levels, using the new NUTS L1 to NUTS L4 filters. This makes it easy to see how many leads or opportunities you have per region.

The module works together with the base location NUTS module, which provides the list of NUTS regions, and it touches the crm.lead model.

Depends on

crmsales_teambase_location_nuts
Models and fields (1)
  • crm.lead · extends an existing modelnuts1_id (NUTS L1), nuts2_id (NUTS L2), nuts3_id (NUTS L3), nuts4_id (NUTS L4)

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 16.0
  • Go to CRM configuration and enable "Leads"
  • Create a new Lead (or edit an existing one):
  • Set a contact name or a company name.
  • Set NUTS values as desired.
  • Save it an convert to opportunity.
  • In the dialog, choose Create a new customer and click create.
  • If you browse the new customer, the NUTS values should have been propagated.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.