Overview Magento Connector

This article provides an overview of the Magento Connector integration with Spotler Connect. The Magento connector is aimed towards e-commerce retailers, and takes care of all relevant data such as products, stock, orders and checkouts. 

On this page you have the following options:

Spotler Connect

Spotler Connect allows you to synchronise and transform data such as contacts, orders, or activities between external systems, even if no direct integration is available between them. Connect gathers your data, saves it in your account environment, and changes the format before exporting it to other systems if necessary. By doing this continuously for all connectors in your account, the software can maintain a complete overview of your data in different systems and keep it in sync.

In Connect, you can add account-wide or integration-specific rules to modify data based on conditions, block import or export, or add actions when a condition is met. These rules allow you to customise data being handled in a way that works for external systems—for example, when you want to synchronise mailing opt-ins, activities, or orders.

Supported versions

The Magento integration is compatible with Magento versions 2.3.6 and up. Older versions are not supported.

Available Data

Data type Import to Connect Export to Magento Timeframe
Orders Yes No Every 5 minutes
Products Yes No Every 5 minutes
Stocks No* Yes* Real-time
Checkouts Yes No Every 5 minutes
Shipments No Yes Real-time
Contacts Yes No Every 5 minutes
Contact lists No No -
Organisations No No -
Activities No No -

* this depends on the selected preset during onboarding. For more information, see Onboarding presets.

Orders

Orders from Magento are imported based on a schedule. Every 5 minutes, an import is created. All orders with supported order statuses are imported into Connect. An overview of mapped Magento order statuses and corresponding Connect statuses is available.

Products

New products created in Magento are imported into Spotler Connect, and existing products are automatically updated and linked to a Connect Master Product. A product is considered new if Spotler Connect cannot match the barcode or SKU to an existing product in the same Magento shop.

Product creation only works in one direction: from Magento to Spotler Connect. Products created through other connectors are created in Spotler Connect but not automatically in Magento. If such a product is later created in Magento, it will be linked to the existing Connect master product.

Stock

Spotler Connect propagates stock updates to Magento in real-time, based on stock changes received through external connectors with E-fulfilment and other sales channels.

Shipments

Once a shipment for an order is created through a connector, the order is updated in Magento with shipment information and tracking details. Please note that if an order is manually completed or updated with shipment information in Magento, it will not automatically be updated in Connect. Shipments are propagated in one direction: from Connect to Magento.

Contacts

Magento contacts are imported to Connect and existing Magento customer profiles are updated based on changes coming through other connectors. This process is executed at 5-minute intervals. As soon as a contact is created in Magento, a profile is made in Connect, and any related orders and checkouts are linked to the contact profile. If a marketing automation connector or any other connector manages contact profiles, the profile will also be created there. Changes in contact profiles are processed in the same way.

Checkouts

Checkouts are collected every 5 minutes, including pending and abandoned checkouts. Note that the interval for importing checkouts is not the same as the interval at which a checkout is marked as abandoned by Magento.

Getting started with Onboarding

Keep the following credentials ready when onboarding this connector:

  • Access token
  • Shop URL

Follow the Magento onboarding guide for detailed instructions on onboarding.