Skip to main content

Understanding How Products in Attribute-based Bundles are Selected

Explains how attribute-based bundles (tags, categories, etc.) select products based on bundle type, page context, source product, relationship score, and when they fall back to best-selling.

Alina Marques avatar
Written by Alina Marques
Updated over a month ago

Attribute-based bundles (e.g., bundles built using categories, tags, or other product attributes rather than specific product IDs) select products based on the bundle type and the page where the bundle is displayed.

This article explains what determines which products are shown — and when bundles fall back to best-selling items.


How Attribute-based Bundles Choose Products

Attribute-based bundles use a source product (when available) to generate cross-sell recommendations based on relationship score.

What is a “source product”?

A source product is the product the bundle uses as the anchor to decide which bundled items to recommend. Depending on the shopper’s context, the source product can come from:

  • The currently viewed product (on a PDP)

  • A product in the shopper’s cart

  • A recently bought product

If no source product exists, some bundle types fall back to best-selling products.


Triggered Bundles

Triggered bundles always use a source product.

On a Product Detail Page (PDP)

If the bundle is on a PDP, the bundle uses the currently viewed product as the source and serves cross-sell recommendations based on the relationship score.

On Other Page Types

On other page types, the source product is taken from:

  1. Cart items, or

  2. Recently bought items

The bundle then serves cross-sell recommendations based on the relationship score.


Generic Bundles

In Generic bundles, there is no source product, so the bundle uses best-selling products.

Did this answer your question?