Skip to content

Integrations: Platforms and Data Sources

Merchandiser reads your catalog and its performance, calculates the order on its own servers, and writes that order back to your store. Nothing is added to your storefront.

All integrations

  • Shopify

    Products, variants and collections are read through the Admin API, and the product order is saved on your collections.

  • Ticimax

    Categories, lists and products are read through the Ticimax web services, and product positions are written back to categories and lists.

  • T-Soft

    The catalog is read through the T-Soft REST API, and the sort number of every product is written to its categories.

  • Inveon

    Products come from your feed and categories from the catalog API; the order is sent to Inveon's sort webhook.

  • Google Analytics 4

    Views, add-to-carts, purchases, revenue and conversion rate of every product, read from your GA4 property.

The Three Connections of an Integration

Whatever the platform, an integration has the same three parts.

Products in
Your products with their prices, stock, sizes and attributes, and the categories, brands and lists they belong to. They are read from your platform's API or from a product feed (XML, CSV or JSON).
Performance data in
Views, add-to-carts, purchases, revenue and conversion rate of every product. They come from Google Analytics 4, from your store platform, or from your own systems through the product metrics API.
Product order out
The position of every product in a collection. It is written to your platform through its API, or your storefront reads it from the collections API.

The ranking itself is calculated on Merchandiser's servers. Your pages keep loading from your own platform, so sorting adds nothing to their load time.

Other and Custom Platforms

Magento is supported as well. Ask us about your version and set-up.

A platform without a ready-made integration can still be connected. Products come in through a feed, and the order goes out through the Merchandiser API: your storefront, or a small job on your side, reads the ordered product list of each collection. This is also how headless storefronts are connected.

Monitoring Your Integration

An integration that stops silently is worse than one that fails loudly, because the store keeps showing an order that is growing old. The panel therefore has an Integrations page that shows the product feed and sync jobs of your store over the last 14 days:

  • the status of every run (succeeded, failed, running or queued) and the last successful run,
  • how long each run took and how many items it fed,
  • the health of each job, including jobs that have gone stale or stopped changing any data,
  • errors grouped by message, with how often and when they occurred.

The dashboard shows the same in short: the last successful product sync and the runs that failed in the last 24 hours. A product sync can also be started by hand from the panel. The freshness of the feed is one of the signals of the Collection Health Score.

Want to see this on your own collections?

Request a demo and we'll show you how it works with your catalog and your store platform.