Maconnector: the integration platform for your systems

Maconnector automates product data flow between your systems: no spreadsheets, no manual imports, full visibility of every process.

A standard part of every e-commerce project that involves integration. Runs on your own infrastructure.

A Macopedia product

What Maconnector is

Maconnector is an integration platform we built and keep developing ourselves. It connects ERP, PIM, e-commerce, DAM and other systems into one ecosystem, where data moves automatically and on a schedule, and you can see what is happening to it.

It is not a one-off integration written for a single project. It is a product we deploy on every project that exchanges data with a source system, and it stays with you afterwards, together with its panel, its history and its alerts.

If you are looking for the category name: this is an Enterprise Service Bus. What sets Maconnector apart from a generic ESB is that it is tuned for product data and for the systems we actually meet in trading and manufacturing companies.

How data moves

One exchange point instead of every system wired to every other

An off-the-shelf connector means shorter configuration and fewer surprises, because the same code is already running for other clients.

ERP

  • Comarch XL
  • Microsoft Dynamics 365
  • enova365
  • SAP Business One

A Macopedia product

Maconnector

  • Data mapping
  • Queue and scheduling
  • Monitoring and alerts

Docker, on your own infrastructure.

PIM

  • Akeneo
  • Pimcore
  • Ergonode

E-commerce

  • Magento 2
  • PrestaShop
  • WooCommerce
Catalogue, stock levels and price lists travel from the ERP through Maconnector into the PIM and the shop. Orders, fulfilment statuses and settlements come back the same way. Without that middle, each of those links is built and maintained separately, and four systems already mean six integrations rather than four.

If your system is not on the list

We will build a connector for it inside our platform. That is a meaningful difference from saying “we have a ready connector”: the work on our side is real and we price it honestly, but the result is another Maconnector module rather than a separate script living its own life. The platform is source-agnostic and speaks to APIs, files and databases.

The same applies when your ERP has no API at all. Files or a database become the exchange point, and the rules for what moves and when are still described in the same panel.

Why not a plain integration

Custom integration vs Maconnector

Both move the same data. They differ on the day something stops working.

Custom integration

  • Cron-triggered scripts with no visibility
  • Errors discovered weeks later, usually by the customer
  • Every mapping change needs a developer
  • No history: nobody knows what happened at 3 a.m.
  • Imports run for hours and block the shop

Maconnector

  • A panel with a dashboard and a live view
  • An e-mail alert the moment an error occurs
  • Declarative data mapping, no code
  • Full run history with record counters
  • Asynchronous processing that never blocks the shop

What you get

Six things a platform changes

Automation instead of spreadsheets

Scheduled synchronisation with nobody in the loop. No more CSV export, manual fix and re-upload.

One orchestrator, not a pile of scripts

A single place that shows every data flow, instead of point-to-point integrations and cron jobs nobody remembers writing.

Modular architecture

New integrations are assembled from proven blocks. The next system joins a platform that is already running, without touching the flows that work.

Declarative data mapping

Changing mapping logic needs no developer and no release. The rules are described in the panel.

Fails safely

A process stops rather than corrupts: incomplete data never reaches the target system. Stalled processes are repaired automatically.

Low cost of ownership

Once live, Maconnector runs on its own. Your IT team is involved only when an alert says so.

Panel and monitoring

You can see what happens to your data

The most expensive integration failure is the one nobody knows about. Maconnector has its own web panel showing the state of every process, the history of its runs and the reason a given record did not go through. An error report carries context, not just an exception number.

  • Health Check dashboard
  • Live view
  • Run history
  • Error reports with context
  • E-mail notifications
  • Automatic process repair

Technical detail

How it is built

Processes are described as jobs, triggered on a schedule or by hand. A job is a sequence of reusable steps following a fetch, transform, write pattern. The same step serves many processes, so a new integration is largely a matter of assembling existing blocks.

Processing is asynchronous, through a queue. A multi-hour full catalogue import therefore does not block the stock synchronisation running every fifteen minutes alongside it.

Data mapping is handled by a declarative engine, with no code: type casting, text operations and regular expressions, conditional logic, dictionaries, arithmetic, dates and transformation chains. When the ERP renames a field or adds an attribute, the change is configuration, not a release.

Security and hosting

Where Maconnector runs

Always on your own infrastructure, in a Docker container. Every client gets a separate instance. Product data, price lists and customer records never leave your environment, and Maconnector talks to the ERP directly, over an API or SQL.

This answers the question that comes up in the technical meeting anyway: there is no shared cloud holding several companies' data side by side.

Maconnector in a larger project

On B2B projects Maconnector works alongside our two other products: the Maco B2B package, which gives the platform its wholesale selling features, and the price engine, which calculates individual price lists in real time. Maconnector is what keeps both of them supplied with current data.

To see the whole picture from the integration side, start with system integrations.

An ERP, a shop and a spreadsheet holding them together? We will show you the same flow inside Maconnector.

Book a call

Write to us

Tell us about your project. We will get back to you within one business day.