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 DeepL and Odoo at all times without any IT projects? That’s exactly what MARINI is for.
With MARINI, the integration of DeepL and Odoo 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 DeepL Odoo 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 DeepL with Odoo and many other systems is also possible.






















DeepL is an AI-based translation service from Germany that translates texts into over 30 languages. Data is processed exclusively in Germany and is not stored. Odoo is a modular open-source business suite with over 80 official apps: CRM, ERP, e-commerce, accounting, HR and more. Over 12 million users worldwide use Odoo.
The DeepL Odoo Integration automatically translates product descriptions, customer communication and master data into the languages of your international markets. You control via MARINI which fields are translated when and into which language. Odoo remains the lead system for your business logic, DeepL ensures linguistic consistency. Everything GDPR-compliant, everything in real time.
You sell in multiple countries, your customers speak different languages. Without automated translation, this means: manual copy-paste, external tools, time loss and inconsistencies.
Product master data for international markets. Article descriptions, categories and technical data from Odoo are automatically translated into all shop languages. New products are available in multiple languages within seconds.
Translate customer inquiries in a GDPR-compliant manner. Tickets, emails or CRM notes with personal content are translated via DeepL API Pro without data being stored. Your support team works in their own language, regardless of the customer’s language.
Localize sales communication. Quotes, sales orders and customer notes are automatically translated into the recipient’s language. Your sales team communicates professionally, even without foreign language skills.
Internal communication for international teams. Notes, tasks and comments in Odoo are translated for colleagues in other countries. Project teams work seamlessly across language barriers.
Marketing content for multi-language campaigns. Website texts, newsletter content and campaign descriptions are maintained centrally and automatically translated into all target languages.
Glossary for consistent technical terminology. Product names, brand terms or industry-specific technical terms are translated uniformly via DeepL glossaries. Your brand voice remains consistent in every language.
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

Country Lead Germany & Director Corporate DACH at HubSpot Inc.
MARINI serves as a crucial partner, perfectly extending HubSpot’s capabilities for companies with complex system landscapes. Through seamless integration of SAP, legacy systems, and diverse data sources, we collectively create a true single source of truth. Particularly valuable: Our mid-market customers can retain their established IT structures while still leveraging HubSpot’s full power – with clean data, automated processes, and a 360-degree customer view that delivers measurable business results.

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.
For: C-Level, Management, Business Development
International markets without resource explosion. New countries previously meant: translators, external agencies, delays. With the DeepL Odoo integration, you scale multilingualism without additional headcount. Product launches run in parallel across all markets.
GDPR-compliant translation as a competitive advantage. Your competitors use Google Translate and risk data protection violations. You use a German provider with EU-only data processing and no storage of sensitive texts. This creates customer trust and keeps compliance risks low.
Total cost of ownership drops dramatically. Manual translation processes cost time, agencies cost money, inconsistencies cost revenue. Automated translation reduces all three factors. ROI is measurable within a few months.
For: Marketing, Sales, Customer Success, Operations
Maintain product data once, available everywhere. You maintain descriptions in Odoo in German. The integration automatically translates into English, French, Spanish or 27 other languages. No Excel export, no manual data entry, no version conflicts.
Understand support tickets in any language. A customer writes in Italian, you reply in German. The integration translates both directions. Your team works in their own language, the customer receives professional answers in theirs.
Sales without language barriers. A lead from France comes in. The integration automatically translates all relevant fields. Your sales team immediately sees what it’s about and can react. Response time drops from hours to minutes.
Roll out marketing campaigns faster. Website texts, newsletter content, product announcements: You create the content once, the integration translates it automatically. Campaign rollouts for new markets take days instead of weeks.
For: IT, Development, System Architects, Admins
Store DeepL API key in MARINI, done. You activate DeepL directly in the MARINI platform. The API key is stored, then you configure via workflows which fields are translated when and into which language. No custom code, no installation in Odoo.
Field-based control with flexible rules. You define: Translate product descriptions automatically into EN, FR, ES upon creation. Translate ticket texts only for certain country codes. MARINI handles the mapping and workflow control.
Bidirectional translation without data loss. Original language is preserved, translations are stored in separate fields. When the original changes, MARINI automatically triggers a re-translation. Version conflicts are excluded.
Rate limits and batch processing. DeepL API has character limits per month. MARINI monitors usage and can schedule batch translations. You have full transparency over API calls and costs.
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.
Via MARINI, you can translate any text fields from Odoo: product descriptions, article texts, category names, CRM notes, email content, ticket texts or free text fields from custom models. You define in the workflow which fields are translated into which target language. Translation occurs automatically when creating or modifying records.
Yes. DeepL is a German provider based in Cologne. When using DeepL API Pro, texts are processed exclusively for translation and are not stored. Combined with MARINI’s EU-only hosting, this creates a fully GDPR-compliant solution, ideal for translating sensitive or personal data. DeepL is ISO 27001 certified.
Yes. To use via MARINI, you need a valid DeepL API key, which you obtain through DeepL API Free or DeepL API Pro. The key is stored once in MARINI. For sensitive company data, DeepL API Pro is recommended, as no texts are stored here and you have full GDPR guarantees.
Via MARINI workflows, you define rules: Translate product descriptions automatically upon creation into EN, FR, ES. Translate ticket texts only for certain country codes. Translate CRM notes only for contacts from specific regions. You have full control over triggers, target languages and field mapping.
DeepL supports over 30 languages, including all major European languages as well as Chinese, Japanese, Korean and Arabic. The target language is configured per workflow step in MARINI. DeepL automatically detects the source language, but you can also specify it.
Yes. DeepL supports glossaries for consistent technical terminology. You can store product names, brand terms or industry-specific terms that are then translated uniformly. Glossaries are managed via your DeepL API key and apply to all translations executed via MARINI.
Data is only the gold of the digital age when it is integrated and consistently translated into decisions. That is exactly what MARINI stands for: we connect data sources, make data actionable, and enable purpose-driven, model-based analytics—fully aligned with the principles of Robotic Selling.

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.


With MARINI, we use a reliable interface between our existing ERP system and HubSpot. The data exchange works seamlessly and delivers tangible added value in our day-to-day operations. We are particularly impressed by the platform’s clear structure as well as the direct and straightforward communication with the support team.


We support you in integrating DeepL and Odoo. Personalized. Tailored to your goals.