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






















Shopify is the leading cloud e-commerce platform for B2B and B2C. weclapp is a cloud ERP with integrated CRM, particularly popular among growing mid-sized companies in Germany. Both systems are purely cloud-based SaaS solutions.
The Shopify weclapp integration connects e-commerce with inventory management: orders from the store automatically become orders in weclapp, inventory levels flow back in real time. Customers, items, prices, and delivery status remain synchronized – without media disruption.
From the first order receipt to invoicing, data passes through both systems – often multiple times daily. A bidirectional integration closes this loop.
Transfer orders automatically. Every Shopify order is immediately created as an order in weclapp. No manual retyping, no delay. Order fulfillment starts directly after checkout.
Synchronize inventory levels. Availability from weclapp is displayed in real time in the store. Overselling is avoided, delivery times remain realistic. Multi-location scenarios can be mapped via Shopify Locations.
Maintain product master data. Products, variants, prices, and descriptions can be centrally maintained in weclapp and transferred to the store. Or vice versa: new items from Shopify automatically land in the inventory management system.
Synchronize customers bidirectionally. Store customers are created as customers in weclapp, including addresses and contact details. Existing customers are recognized and merged. A consistent customer view across all channels.
Report delivery status. As soon as an order is shipped in weclapp, the customer automatically receives tracking information in their Shopify customer account. Fewer service inquiries, better customer experience.
Synchronize prices and terms. Price lists from weclapp can be automatically adopted in Shopify. When prices change, everything remains consistent – across all channels.
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
Scaling without friction losses. More orders don’t automatically mean more manual work. The integration scales with you, whether ten or ten thousand orders per day. Multi-store scenarios are orchestrated seamlessly.
Faster time-to-market. New products are online in minutes. Price changes become immediately visible in the store. Campaigns can be implemented flexibly without waiting for IT resources.
Consistent data, better decisions. When store and ERP know the same truth, forecasts become more reliable. Inventory range, revenue forecasts, and liquidity planning are based on real, synchronized data.
For: Marketing, Sales, Customer Success, Operations
No more manual maintenance. Order data is immediately available in weclapp. Marketing sees purchase history and can upsell in a targeted manner. Sales recognizes existing customers before they call again. Customer Success has all information for proactive communication.
Realistic delivery promises. Those who order in the store see real availability. No promised 24-hour deliveries when the warehouse is empty. Less frustration, fewer returns, fewer service inquiries.
More efficient campaign implementation. Discount promotions, product launches, seasonal offers: everything can be implemented quickly because prices and availability are automatically synchronized. Marketing and Operations speak the same language.
Cross-channel transparency. When the same customer orders in the store and through direct sales, weclapp sees both transactions. One customer journey across all touchpoints – for personalized communication and targeted offers.
For: IT, Development, System Architects, Admins
API-first, no store installation required. MARINI connects both systems via their native APIs: Shopify GraphQL Admin API and weclapp REST API. No plugin, no shop performance degradation, no update conflicts.
Bidirectional real-time synchronization. Webhooks from Shopify trigger immediate processing in MARINI. Changes in weclapp are played back at configurable intervals or event-based. All field rules, validations, and mappings are visually configurable.
Conflict resolution and duplicate management. What happens when the same customer comes from two sources? MARINI recognizes duplicates based on configurable rules, merges them, or creates them separately – depending on requirements. Logging shows every decision transparently.
Multi-location inventory. Shopify supports multiple warehouse locations. weclapp as well. MARINI can synchronize inventory per location and ensure that only what is actually available is sold in the store – at the right location.
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, orders, customers, items, inventory levels, prices, and delivery status are synchronized. Product variants, collections, metafields, and custom fields can also be integrated via MARINI. Synchronization is bidirectional and possible in real time.
Yes. MARINI can synchronize any number of Shopify instances in parallel with weclapp. This is particularly relevant for Shopify Plus with Expansion Stores for different markets or business units. All data comes together centrally in weclapp.
MARINI checks based on configurable rules whether a customer or item already exists. Typical criteria are email address, customer number, or SKU. With a match, the existing record is updated, not newly created. All decisions are logged and traceable.
This depends on your process. Typically, weclapp is master for product master data, prices, and inventory levels. Shopify is master for product presentation in the store and checkout. Customers can be master in both directions – MARINI supports both scenarios and can be configured per object.
Yes. Shopify Plus offers B2B objects like Companies, CompanyLocations, and customer-specific price lists. MARINI can synchronize these with weclapp customer master data and price lists. Payment Terms and individual terms can also be mapped.
No. MARINI accesses both systems via their native APIs. No installation in the store and no app in weclapp is required. Connection is via OAuth tokens and API credentials – without performance degradation or update conflicts.


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 Shopify and weclapp. Personalized. Tailored to your goals.