GuidesAPI Reference

Overview of Data Ingestion

Discover different ways to send your data to Depict.

The Depict platform requires four types of data:

  1. Product Information
  2. Category Information
  3. Historical Transactions
  4. Interaction Events.

There are different ways to provide the data, depending on what your e-commerce stack looks like. 1-3 need to be provided to get started, while the sending of Interaction Events is implemented when adding the Depict surfaces to your site.

For more details on where in our product each part of information will be used, please read the [Data Usage Description].


Multiple methods of providing data might need to be combined

Even if you choose to use a platform integration, there may be some data you still need to provide through one of the other methods. For example, if some of your categories are not stored within Centra, you might setup a category feed export from your CMS.

Centra Integration

If you are using Centra, we have a plugin integration available. Please refer to the Centra Setup Guide for more details.

Google Analytics

Historical transactions can be exported from a Google Analytics view. Please refer to the Google Analytics Setup Guide for instructions on how to export data.

Adobe Analytics

We also support Adobe Analytics for historical transactions. Please contact us for more details.

Other platforms

Feed Ingestion

A data feed is a regular data export from your e-commerce system, including data from your PIM and CMS. We support data feeds for product and category information.

Product Feed Specifications
Category Feed Specification

API Ingestions

You can also integrate with Depict using our data APIs directly. We have APIs available for product information, category information, and historical transactions. You can push data to these APIs by making HTTP requests.

Product API - contact us for more details
Category API - contact us for more details
Purchase API