Magento 2 Customers Also Bought User Guide
Generic related products often feel random. This guide shows how Towering Media Customers Also Bought ($99) builds recommendations from real order history for product and cart pages.
Product: Customers Also Bought. Installation · Contact.
Table of Contents
Why Random Related Products Fail
Manual related links go stale. Merchants want recommendations that reflect what shoppers actually buy together.
- Missed AOV
- Manual curation that does not scale
- Cart pages that ignore bought-together patterns
What This Extension Solves
The Customers Also Bought Extension indexes bought-together aggregates from order history and renders PDP/cart blocks.

Key Features
- Order-history bought-together indexing
- Product + cart storefront blocks
- Title, limits, indexed statuses
- CLI:
tm:customers-also-bought:rebuild
System Requirements
- Magento 2.4.x · PHP 8.1+
- Multi-item order history
- TM Composer credentials
Installation Overview
composer require toweringmedia/module-customers-also-bought
php bin/magento module:enable Toweringmedia_CustomersAlsoBought
php bin/magento setup:upgrade
php bin/magento tm:customers-also-bought:rebuild
php bin/magento cache:flush
Configure & Rebuild Index
- Stores → Configuration → Toweringmedia → Customers Also Bought
- Enable PDP/cart toggles; set title and max results
- Confirm indexed order statuses
- Run rebuild CLI
- Save + flush
Where Recommendations Appear
- Product page
- Cart page
Troubleshooting
- Empty block → rebuild; confirm multi-item orders; check toggles
Frequently Asked Questions
Rebuild regularly?
After install and when you want fresh aggregates.
Price?
$99 — product page.
Related Extensions & Resources
Want our Magento team to handle it?
Towering Media installs, configures, and customizes Customers Also Bought for Magento 2 stores — along with product feeds, conversion tracking, and paid and organic campaign setup.
Get the Extension
Turn real order history into cross-sells. Customers-also-bought on product and cart pages.