Connect Magento with ERP, CRM and marketing. Multi-store, custom attributes, bidirectional. Also Magento 1 and on-prem.

Would you like to have consistent and accurate customer data in Magento and CAS genesisWorld at all times without any IT projects? That’s exactly what MARINI is for.
With MARINI, the integration of Magento and CAS genesisWorld 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 Magento CAS genesisWorld 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 Magento with CAS genesisWorld and many other systems is also possible.






















Magento is a powerful e-commerce platform for demanding B2B and B2C scenarios. CAS genesisWorld is a CRM system specifically designed for mid-sized companies, distinguished by its user-friendliness and strong team features. Both systems have their strengths but often don’t communicate with each other.
The Magento CAS genesisWorld integration connects your online shop with your CRM in real-time. Customer data, orders, and shopping carts flow automatically between both systems. Your sales team sees what’s happening in the shop. Your marketing can respond to actual purchasing behavior. And your customer service has all information in one place. No more manual exports, no outdated lists, no data silos.
The integration enables you to seamlessly link shop data and CRM processes. Here are the key use cases:
Automatically create shop customers in the CRM. Every new customer who registers in the Magento shop is automatically created as a contact in CAS genesisWorld. Addresses, email addresses, and customer groups flow along. Your sales team can react immediately without waiting for manual data transfer.
Track orders as activities in the CRM. Every order from the shop appears as an activity for the respective contact in the CRM. Your team sees at a glance who bought what and when. This enables better service and personalized communication.
Reactivate cart abandoners in a targeted manner. Abandoned shopping carts from Magento are used as triggers for nurturing workflows in CAS genesisWorld. You can automatically send personalized follow-ups and bring customers back before they go to the competition.
Synchronize customer database bidirectionally. Changes to customer data in the CRM flow back to the shop and vice versa. New addresses, changed email addresses, or updated customer groups are automatically synchronized. You always have consistent data.
Synchronize newsletter opt-ins between shop and CRM. Newsletter subscriptions and consent status from Magento are synchronized with CAS genesisWorld. You remain GDPR-compliant and can see in the CRM who is allowed to receive which communication.
Use product interests for segmentation. Which products a customer has viewed, added to cart, or purchased becomes visible in the CRM. You can segment contacts by product interests and conduct targeted cross-selling.
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

Member of the Executive Board at CAS Mittelstand CRM – CAS Software AG
The partnership with MARINI offers our customers and partners new opportunities to integrate any systems quickly and flexibly. We successfully deliver both simple integrations and complex integration requirements (data management, ETL processes, etc.) together with our partner MARINI.
For: C-Level, Management, Business Development
Higher conversion through faster response times. When your sales team sees in real-time which customers are currently active in the shop, they can react proactively. A call at the right time, a suitable offer at the right moment: This measurably increases the closing rate. Instead of waiting for monthly reports, you act immediately.
Lower acquisition costs through better segmentation. You invest marketing budget in campaigns based on actual purchasing behavior. Customers who have viewed certain products or added them to cart receive suitable offers. This reduces waste and makes every campaign more efficient.
Scalable processes without additional headcount. Manual data transfers between shop and CRM tie up resources. The integration automates these tasks completely. Your team can focus on strategic topics while the systems synchronize in the background.
For: Marketing, Sales, Customer Success, Operations
Marketing sees which campaigns lead to purchases. You send newsletters and campaigns from the CRM. The integration shows you which recipients subsequently purchased in the shop. You can optimize campaigns because you know what works.
Sales can enrich opportunities with shop data. When a lead is created in the CRM, you immediately see if they’re already a customer in the shop. Order history, cart value, and product interests flow into the sales opportunity. You conduct better conversations because you know more.
Customer success responds to purchasing behavior. A customer has purchased a product that requires regular maintenance. Your customer success team sees this in the CRM and can proactively offer service appointments. This increases customer satisfaction and opens upselling opportunities.
Operations avoids duplicates and data chaos. When customers exist in both the shop and the CRM, duplicates quickly arise. The integration synchronizes data bidirectionally and automatically detects duplicates. You have a clean data foundation.
For: IT, Development, System Architects, Admins
All Magento endpoints are available. MARINI uses the REST API of Magento 2 and can synchronize all standard objects: Products, Categories, Customers, Orders, Quotes, Invoices, Shipments, Credit Memos, and Inventory. Custom Attributes are also supported. Integration for Magento 1 is also possible.
CAS genesisWorld custom objects work. CAS genesisWorld allows custom objects that are available via the API. MARINI can synchronize these objects just like standard entities. If you use custom fields or modules in CAS, they can be integrated.
Bidirectional synchronization with conflict resolution. You decide which system is leading for which data. Customer addresses come from the CRM, orders from the shop. If both systems change the same record, the configured conflict resolution applies. You maintain control.
Real-time synchronization without polling. CAS genesisWorld supports webhooks for bidirectional data exchange. Magento 2 also offers webhooks from version 2.4.4. MARINI can synchronize both systems in real-time without constantly querying data. This reduces server load and latency.
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.
Typically, Customers, Orders, Quotes (shopping carts), and Newsletter Subscribers from Magento are synchronized with addresses, contacts, and activities in CAS genesisWorld. Product data and categories can also be transferred if you want to use them in the CRM for segmentation or reporting. Custom Attributes from Magento and Custom Objects from CAS genesisWorld are also supported.
Yes, MARINI supports both Magento 1 and Magento 2. Although Magento 1 has been end of life since June 2020, it’s still operated by many shops. The API capabilities are more limited in version 1 than in version 2, but the most important objects (customers, orders, products) can be synchronized.
Yes, MARINI can connect multiple Magento stores or websites simultaneously and synchronize data from all instances with the same CAS genesisWorld. This is particularly relevant if you represent different countries, brands, or B2B/B2C segments across multiple Magento instances. The integration can use different mappings and rules per store.
Yes, MARINI can synchronize all custom objects in CAS genesisWorld that are available via the API. If you’ve created your own modules or fields, they can be integrated just like standard entities. The same applies to Custom Attributes in Magento.
MARINI offers intelligent duplicate detection that works via configurable matching rules. You can specify whether to match by email address, customer number, or other fields. If a match is found, the records are linked instead of creating new ones. In case of conflicts, the configured leading rule decides which system wins.
Yes, MARINI can also connect both Magento and CAS genesisWorld when they’re operated on-premises. No installation in the target system is required. The integration occurs via the existing APIs, you only need to ensure the systems are accessible.
With MARNI, we were able to successfully optimize our digital sales processes. We were particularly impressed by the flexibility and scalability of the platform, which helped us to implement our projects quickly and efficiently.




We support you in integrating Magento and CAS genesisWorld. Personalized. Tailored to your goals.