Connect Shopify bidirectionally with ERP, CRM and marketing. Orders, inventory, prices and customer data synchronized in real time.

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






















Shopify is the world’s leading e-commerce platform with API-first architecture and an extensive app ecosystem. CAS SmartWe is the cloud-based CRM system with affordable cost-per-user, ideal for small businesses. Both live in separate worlds: Shopify knows orders, shopping carts, and buying behavior. SmartWe knows contacts and sales opportunities.
The CAS SmartWe Shopify integration connects both systems in real-time. Shop customers automatically become contacts in the CRM, orders are immediately visible, cart abandoners trigger follow-up processes. Your sales team finally sees who’s buying what, who’s abandoning, and where opportunities are hiding. No more manual exports, no delays, no missed leads.
The integration closes the gap between e-commerce and sales. Data flows bidirectionally, in real-time, without an IT project.
Automatically transfer shop customers to CRM. Every new Shopify customer is automatically created as a contact in SmartWe. Name, email, address, marketing consent: everything synchronized. Your sales team immediately works with complete data, no manual import needed.
Make order history visible to sales. Which customer has ordered how many times? Which products? At what value? The complete order history from Shopify flows into the CRM. Your team sees the customer journey at a glance and can follow up strategically.
Automatically identify cart abandoners. Shopify captures every abandoned checkout. The integration transfers this data as an activity to the CRM. Your sales or marketing team can react immediately: email, call, personalized offer. No lead gets left behind.
Track and leverage product interests. Which products were viewed, added to cart, but not purchased? This information flows into the CRM and enables segmented campaigns. Cross-selling and up-selling based on actual product interests.
Synchronize newsletter opt-ins bidirectionally. Marketing consent from Shopify is transferred to the CRM, changes in the CRM flow back. GDPR-compliant communication across all channels, without manual reconciliation.
Orchestrate multi-store scenarios. You run multiple Shopify stores for different countries, brands, or B2B/B2C segments? MARINI can synchronize data from all instances in parallel and consolidate them in one central SmartWe. Full transparency without media breaks.
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
Increase conversion rate through follow-ups. Cart abandoners often make up 60-80% of shop visitors. With the integration, you identify them immediately and can follow up automatically or manually. A few percentage points more conversion means significantly more revenue without increasing advertising budget.
Make customer lifetime value transparent. You see for every customer how often they’ve ordered, which products they buy, and how their behavior develops. This data is the foundation for data-driven decisions: Which customer groups are worthwhile? Where do you invest marketing budget?
Enable growth without system chaos. Small businesses grow quickly, and the system landscape grows with them. The integration ensures that shop and CRM stay synchronized from the start. You scale your business without data silos, without manual processes, without IT dependency.
For: Marketing, Sales, Customer Success, Operations
Finally know who’s buying what. Previously, you had to guess or reconcile Excel lists. Now you see in the CRM the complete order history for every contact: products, quantities, dates, values. You call customers and know exactly what they’ve purchased. That’s professional.
Process cart abandoners immediately. Abandoned checkouts appear as activities in the CRM. You see who abandoned, which products were in the cart, and can react immediately: personalized email, phone call, discount code. No lead gets lost.
Segmentation by purchase behavior. You can now segment contacts by shop data: new customers, existing customers, high-value customers, product categories. Your campaigns become more relevant, targeting more precise, conversion better.
No more manual data exports. Previously: export shop data, clean, import to CRM. Now: the data is simply there. In real-time. Without effort. You gain time for actual sales work instead of data maintenance.
For: IT, Development, System Architects, Admins
Bidirectional real-time synchronization via REST API. MARINI uses the Shopify Admin API (GraphQL) and the CAS SmartWe REST API. Webhooks trigger changes in real-time, no polling intervals. Objects like Customer, Order, DraftOrder (Shopify) are synchronized with contacts, companies, activities (SmartWe). You configure mappings through a no-code interface.
Field mapping and transformation rules without code. Shopify and SmartWe have different data structures. MARINI offers a GUI for field mapping, validation, duplicate detection, and conflict resolution. You define rules for when which fields take precedence, how data is transformed, and which objects are synchronized.
Multi-store orchestration with central CRM. Shopify is fundamentally a single-store system. In multi-store scenarios (e.g., expansion stores or multiple Shopify instances), MARINI can connect all instances in parallel and orchestrate the data in one central SmartWe. Store IDs are considered in the mapping.
Integrated monitoring, logs, and alerting. Every synchronization is logged, errors are reported in real-time. You see in the MARINI interface which data was synchronized when, which conflicts occurred, and how they were resolved. No black box, full transparency.
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 (as contacts), Orders (as activities or sales opportunities), DraftOrders (cart abandonments), and Metafields from Shopify are synchronized with contacts, companies, activities, and custom fields in SmartWe. You define which objects are relevant and how they’re mapped.
Yes. MARINI can connect any number of Shopify instances in parallel and synchronize the data in one central CAS SmartWe. Store IDs and store names are considered in the mapping, so you see in the CRM which shop the data comes from. Ideal for multi-market or multi-brand scenarios.
Yes. You can define filter rules, e.g., only customers with marketing consent, only orders above a certain value, or only specific product categories. MARINI offers conditions and actions that let you control synchronization granularly.
MARINI offers duplicate checking based on email address, customer number, or other identifiers. If a customer exists in both Shopify and SmartWe, the records are automatically linked instead of created twice. You define the rules for which system takes precedence in conflicts.
Shopify offers a modern GraphQL Admin API as the primary interface. Webhooks enable event-based real-time synchronization. CAS SmartWe offers a REST API for integration. MARINI uses both APIs and orchestrates data flows bidirectionally in real-time.
No. MARINI is external middleware that communicates with both systems via APIs. Nothing needs to be installed in the shop or CRM. You configure the integration through the MARINI interface, authentication is via OAuth 2.0 (Shopify) and API Key (SmartWe).
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 CAS SmartWe and Shopify. Personalized. Tailored to your goals.