All Collections
Product recommendations
Insight data dependencies for product recommendations
Insight data dependencies for product recommendations

What insight data you need to sync to use each type of product recommendation.

Gareth Burroughes avatar
Written by Gareth Burroughes
Updated over a week ago

To use our product recommendations feature, you must sync the correct insight data from your ecommerce platform. Your products must be added as an account-scoped Insight data collection and the collection name must be prefixed with catalog_.


The table below details the types product recommendation and the Insight data collections required to power them.

Product recommendation type

Required Insight data collections

Custom category


Best sellers

Products, Orders

Most viewed

Products, WebInsight

Last browsed

Products, WebInsight


Products, Orders, WebInsight

Also bought

Products, Orders

Lookalikes (predictive)

Products, Orders, WebInsight (optional)

Best next (predictive)

Products, Orders

New in store


Bought together

Products, Orders, Cart (optional)

Data schemas

For product recommendations to work correctly, your product and order data needs to follow a specific structure. You can refer to our data schema to find this structure:

Read more in the Web behavior tracking section of our Help Centre.

Sync your data to Dotdigital

You can sync Insight data through an integration, or directly through the API.

Did this answer your question?