Overview

Before we can add value to your platform, you need to get your catalog data into Tweakwise.

To get your catalog data into Tweakwise, you have the following options:

  • Plugins & Extensions: Tweakwise plugins & extensions already streamline the process of importing your product data. You do not have to do anything yourself.
  • XML feed: Provide an XML feed to import your product data.
  • Backend API: You can utilize the Tweakwise Backend API to integrate your product data programmatically.

Choose the method that best fits your workflow and technical capabilities.

💡

The recommended way to import all your catalog data into Tweakwise is to generate an XML feed and do realtime delta updates using API Read more →

💡

If you need to support multiple languages, shops or storefronts, read our guide on Multi-lang / multi-shop to choose an approach.

Understanding the Data Model

Before implementing any of the import methods, it's important to understand how Tweakwise structures and manages your catalog data.

Read more →

XML Feed

This feed should contain products, product attributes, and categories. There are a few options for structuring your XML feed:

There are a few options:

  • Combined Feed: Includes both products and categories (Recommended).
  • Separate Feeds: Separate XML feeds for products, categories or content.

XML feeds are always full imports, meaning that the feed should contain all catalog data at all times.

For incremental updates, use the Backend API (see below).

Read more →

Backend API

Incremental updates to your product data can be done via the Tweakwise Backend API. This allows for more efficient and timely updates to your catalog without needing to regenerate and import the entire XML feed.

You can use the Tweakwise Backend API (REST) to import your product data into the system. This method requires programming knowledge to interact with the API, but it offers several advantages:

  • Real-time Data Synchronization: The API allows for real-time updates, ensuring your product data is always up-to-date.
  • Automatic Updates: Automate the process of updating your product catalog, reducing manual intervention.

Keep in mind that a full import using the API will take a lot longer than using an XML feed, depending on the amount of data you have.

Read more →

Best of Both Worlds

For the optimal approach to catalog management, consider combining XML feeds with the Backend API. Use an XML feed for your initial full catalog import, then leverage the Backend API for incremental updates and real-time synchronization.

Read more →