====== Magento 2 Customers Also Bought Extension ====== The Magento 2 Customers Also Bought Extension helps store owners increase cross-sell opportunities by automatically displaying products that are frequently purchased together. The extension uses customer purchase behavior to recommend relevant products on product and cart pages, encouraging shoppers to discover complementary items and increase their order value. It provides a seamless shopping experience while improving product visibility and customer engagement. ===== Extension Overview ===== The Customers Also Bought Extension for Magento 2 is designed to intelligently recommend products based on previous customer purchases. Instead of manually assigning related products, the extension dynamically generates recommendations using real order history data. This recommendation strategy is commonly used by major eCommerce platforms to improve conversion rates and boost average order value. The extension can display recommendation blocks in slider or grid layouts and allows merchants to control product visibility, positioning, and display behavior from the Magento admin panel. ===== Product Information ===== ^ Attribute ^ Details ^ | Product Name | Magento 2 Customers Also Bought Extension | | Platform | Magento 2 | | Module Type | Product Recommendation / Cross-Sell Extension | | Purpose | Display products frequently purchased together | | Display Areas | Product Page, Cart Page | | Recommendation Source | Customer Purchase History | | Supported Layouts | Slider, Grid | | Configuration Scope | Store View Level | | Main Benefits | Increase Cross-Sells, Improve Product Discovery, Boost Average Order Value | ===== What This Extension Does ===== The extension automatically analyzes previous customer orders and identifies products commonly purchased together. Based on this data, it generates dynamic recommendation blocks that help customers discover additional products they may be interested in purchasing. Key capabilities include: * Automatically display “Customers Also Bought” product recommendations * Show recommendations on product pages and cart pages * Use real purchase history for smarter recommendations * Display recommendations in slider or grid format * Configure block title and placement * Limit the number of displayed products * Show fallback or random products when insufficient order data exists * Improve customer engagement and increase sales opportunities * Enhance shopping experience with personalized recommendations This extension eliminates the need to manually assign related products and helps automate product merchandising within the Magento storefront. ===== Installation ===== Please refer to the official installation guide for step-by-step setup instructions: https://toweringmedia.com/installation ===== Configuration ===== To configure the extension, navigate to: Stores > Configuration > Toweringmedia > Customers Also Bought The General configuration section allows store administrators to manage how the Customers Also Bought recommendations appear across the storefront. * **Enable Module** – Enables or disables the extension for the selected store view. * **Enable Product Page Block** – Displays the recommendation block on product pages. * **Enable Cart Page Block** – Displays the recommendation block on the shopping cart page. * **Block Title** – Allows customization of the recommendation block title displayed to customers. * **Max Products to Display** – Defines the maximum number of recommended products shown in the block. * **Display Add to Cart Button** – Displays the Add to Cart button directly within recommended products. * **Order Statuses Used for Bought-Together Index** – Select which order statuses should be used when generating recommendation data based on customer purchases. These settings help merchants control recommendation visibility, improve product discovery, and optimize cross-sell opportunities throughout the customer shopping journey. {{:magento2:extensions:bought_config.png?400|}} ===== User Experience ===== The Customers Also Bought recommendation block provides shoppers with an intuitive and engaging product discovery experience directly on the storefront. Based on real purchase history, the extension displays products that customers commonly purchase together, helping users quickly identify complementary items without additional searching. The recommendation section is displayed in a clean and lightweight product grid layout that includes product images, pricing, purchase frequency information, and optional Add to Cart buttons. This allows customers to conveniently add recommended products to their cart with minimal effort. By surfacing relevant products at the right moment in the shopping journey, the extension helps improve customer engagement, increases cross-sell opportunities, and contributes to higher average order values. The extension uses a deterministic ranking system built from Magento order history, ensuring consistent and predictable recommendations across product and cart pages. ==== Key Features ==== * Product page recommendations based on real order history. * Cart page recommendations using items currently in the shopper’s cart. * Configurable title, result limits, and indexed order statuses from Magento admin. * CLI rebuild command to refresh the bought-together index on demand. * Deterministic ranking and deduplication for predictable storefront output. * Compatible with Magento 2.4.x and PHP 8.1+. This Magento 2 Customers Also Bought Extension is ideal for merchants who want Amazon-style also-bought recommendations without adding unnecessary complexity to the storefront. {{:magento2:extensions:bought_front.png?400|}} ===== Operational Checklist ===== Use the following checklist to ensure the Customers Also Bought Extension is configured and operating correctly within the Magento storefront. * Verify the extension is enabled from the Magento admin configuration panel. * Confirm Product Page Block and Cart Page Block are enabled as required. * Check that the recommendation block title is configured properly. * Validate the maximum product display limit based on storefront design requirements. * Ensure valid order statuses are selected for bought-together indexing. * Run the CLI rebuild command after configuration changes or large catalog updates. * Flush Magento cache after updating extension settings. * Verify recommendations are visible on product and cart pages. * Test Add to Cart functionality within recommendation blocks. * Confirm product images, prices, and links display correctly on the storefront. ===== Troubleshooting ===== The following troubleshooting steps can help resolve common issues encountered while using the Customers Also Bought Extension. * **Recommendation block does not appear on storefront** – Verify the module is enabled, flush Magento cache, and ensure the appropriate display blocks are enabled in configuration. * **No products displayed in recommendations** – Ensure sufficient order history exists and selected order statuses contain completed customer purchases. * **Recommendations are outdated** – Run the bought-together index rebuild command to refresh recommendation data. * **Add to Cart button is missing** – Check that the Display Add to Cart Button setting is enabled in the configuration panel. * **Incorrect or irrelevant recommendations** – Review indexed order statuses and rebuild the recommendation index after updating settings. * **Storefront changes are not visible** – Flush Magento cache and redeploy static content if necessary. * **Performance issues during indexing** – Run indexing operations during low-traffic periods for large product catalogs and order volumes.