Connect Odoo with CRM, e-commerce, and marketing. Bidirectional, real-time, no-code. res.partner mapping and Custom Models included.

Would you like to have consistent and accurate customer data in Odoo and Dun & Bradstreet at all times without any IT projects? That’s exactly what MARINI is for.
With MARINI, the integration of Odoo and Dun & Bradstreet is ready to use in just a few days and grows flexibly with your requirements.
And the best part: we handle the integration for you. Our experts set up your Odoo Dun & Bradstreet interface on your behalf or together with your team.
Important note: The video shows the integration of HubSpot with SAP C4C. Of course, connecting to Odoo with Dun & Bradstreet and many other systems is also possible.






















Odoo is a modular open-source business suite with over 80 apps for CRM, ERP, e-commerce, accounting, and more. Dun & Bradstreet (D&B) is the world’s leading provider of business data and risk assessments.
The Odoo Dun & Bradstreet Integration enables automatic enrichment of res.partner records in Odoo with validated master data, compliance information, and risk scores from the D&B Data Cloud. In real-time, without manual research, and with monitoring for existing customers.
Odoo manages your customers, suppliers, and contacts centrally in the res.partner object. D&B delivers the data you need for clean master data, sound credit decisions, and compliance.
Validate and enrich business partner data. As soon as you create a new partner in Odoo, the integration accesses the D&B Data Cloud and automatically fills in address, industry, management, and DUNS. No typos, no outdated information. Data quality improves immediately.
Check credit risks before signing contracts. Before you confirm a quote or accept a larger order, D&B shows you the Financial Risk Score of the business partner. You see at a glance whether a customer is solid or whether you should request advance payment.
Meet compliance obligations (KYC, AML, ESG). For regulated industries or international business, you need UBO data, sanctions screening, and ESG scores. The integration provides this data directly in Odoo, without having to open external portals.
Activate monitoring for existing customers. Once a partner is linked with a DUNS, D&B automatically monitors them. If the risk score changes, there’s an insolvency, or a company restructuring, you receive an alert. You act proactively instead of being surprised.
New customer search via Criteria Search. Want to target companies from a specific industry, region, or size? D&B Criteria Search delivers matching companies that you directly import as res.partner into Odoo. Your sales team works with qualified leads, not Excel lists.
Identity Resolution for incomplete data. If you only have an approximate address or an old company name, D&B Identity Resolution suggests the most likely matches based on statistical matching. You find the right partner even when starting information is thin.
The use cases on this page are not theoretical, but implementing them requires experience. You can set up integration and data management yourself through MARINI’s no-code interface, or have our team configure it for you. For implementation in your systems, we work collaboratively with you and your service providers. If you don’t yet have a suitable service provider, we’re happy to recommend an appropriate partner from our network.
Andreas Gozian, Chief Sales Officer at MARINI

European Lead Center of Excellence Manufacturing at Dun & Bradstreet
With MARINI, we have found a flexible and reliable partner for data integration with our customers. In today’s environment, we’re dealing with countless systems. At the same time, resources, especially in IT, are becoming increasingly scarce. Through MARINI, we conveniently deliver our data to any of our customers’ systems, whether CRM, ERP, or MDM – quickly and securely.

Senior Consultant Master Data & Marketing Solutions at Dun & Bradstreet
With MARINI, we have a partner with whom cooperation is simple and straightforward. Short coordination channels, fast implementation, and a solution-oriented team—this is how we provide our customers with D&B data quickly, reliably, flexibly, and across systems.
For: C-Level, Management, Business Development
Risk management at the push of a button. You make credit decisions based on validated data, not gut feeling. Fewer payment defaults, better cash flow planning. The integration shows you risk scores and payment behavior before you approve a deal.
Compliance without overhead. KYC, AML, and ESG are no longer separate projects. Data flows automatically into Odoo, you document compliance checks directly in the ERP. You meet regulatory requirements without additional tools.
Scalable data quality. The more partners you manage in Odoo, the more important clean data maintenance becomes. With D&B Monitoring, even existing customer data stays current without your team having to update manually. Growth without chaos.
For: Marketing, Sales, Customer Success, Operations
Sales works with qualified leads. Your sales team creates a new contact in Odoo and immediately sees whether the company is financially stable, how many employees it has, and who the management is. No time for research on LinkedIn or business registries—all information is there.
New customer acquisition becomes more targeted. Want to approach mid-sized machinery manufacturers in Bavaria? Criteria Search delivers a list with DUNS, revenue, and risk score. You import the matches into Odoo and start the campaign. No waste.
Credit management becomes proactive. An existing customer is running into payment difficulties? D&B Monitoring sends an alert before insolvency becomes official. Customer Success can initiate a conversation, Finance can adjust payment terms. You act instead of react.
Data maintenance is largely eliminated. Previously, someone regularly checked customer addresses. Now D&B automatically delivers current data. Your team focuses on customer relationships, not data hygiene.
For: IT, Development, System Architects, Admins
API connection via MARINI DataEngine. The D&B Direct+ API is integrated via the MARINI Integration Platform. You don’t need to install a module in Odoo—the DataEngine handles authentication, rate limiting, and error handling. On-premises target systems can also be connected.
Type-Ahead Search during partner creation. As soon as a user types a company name in the Odoo res.partner form, the integration triggers a type-ahead search at D&B. The API delivers matches in real-time, the user selects the appropriate one. Address, industry, DUNS, and other fields are automatically populated.
Flexible field mappings. D&B delivers over 250 data fields. You decide which ones are transferred to Odoo: management, revenue, employee count, risk score, UBO, sanctions status. MARINI maps these to custom fields or standard fields in the res.partner object.
Monitoring via webhooks. Once a partner is linked with DUNS, you can add them to D&B Monitoring. Changes in the D&B Data Cloud (e.g., new risk score) are pushed to MARINI and updated in Odoo. No polling jobs, no delay.
Business-critical data deserves maximum reliability. At MARINI, security isn’t an add-on—it’s our lived standard. Our security architecture at a glance:
This keeps your central data infrastructure stable, protected, and scalable at all times. Together, we’ll find the right integration and tailor it precisely to your requirements.
All D&B Data Blocks are available via MARINI: Master Data (Basic and Extended), Sales & Marketing Intelligence, Compliance (Basic and Extended), Financial Risk Assessment (Traffic Light to Comprehensive), and Company Financials. You decide which data you need. An overview is available on the MARINI Data Marketplace.
Yes, the MARINI Integration supports both editions. The prerequisite is that the Odoo API (XML-RPC or JSON-RPC) is available and accessible. The integration runs outside of Odoo—you don’t need to install a module.
Once a partner is linked with DUNS, you can add them to D&B Monitoring. Updates (e.g., new risk score, company restructuring, insolvency) are automatically pushed and available in real-time in Odoo. You can configure alerts to be notified of critical changes.
With D&B Criteria Search, you can identify potential new customers by criteria such as industry, size, revenue, address, and radius. The matches are directly imported as res.partner into Odoo. Ideal for targeted sales campaigns and account-based marketing.
Yes, with the D&B Compliance Data Blocks (Basic and Extended), you can cover KYC (Know Your Customer), AML (Anti-Money Laundering), and ESG requirements. This includes Ultimate Beneficial Owner (UBO), Sanctions Screening, and ESG scores. The data is synchronized directly into Odoo.
If you only have an approximate address or an old company name, D&B Identity Resolution suggests the most likely companies based on statistical matching. You select the appropriate match, and the complete data is transferred to Odoo. No more manual googling.
The integration of our marketing automation (Evalanche) and Salesforce via MARINI takes our data quality to a new level and provides the basis for successful account-based marketing.


We support you in integrating Odoo and Dun & Bradstreet. Personalized. Tailored to your goals.