WooCommerce Frequently Bought Together Bundle: How to Create Amazon-Style Upsells with BundlePress

Amazon generates an estimated 35% of its total revenue from its recommendation engine — and the centerpiece of that engine is the “Frequently Bought Together” section displayed on every product page. This deceptively simple widget — showing 2-3 complementary products with a “Buy All” button — is responsible for billions in additional annual revenue because it presents relevant cross-sell suggestions at exactly the right moment: when a customer has already decided to buy and is actively considering their purchase.

BundlePress Pro’s Frequently Bought Together (FBT) bundle type brings this exact pattern to WooCommerce — a curated, product-page-level upsell widget that shows complementary products with a single “Add All to Cart” button. Unlike WooCommerce’s generic “related products” section, FBT bundles are manually curated by the store owner for maximum relevance — and they can include a bundle discount that makes the combined purchase more attractive than buying items separately.

What Is Frequently Bought Together (FBT) in WooCommerce?

A Frequently Bought Together bundle is a product-page widget that displays 2-5 complementary products alongside the main product, with an “Add All” button that adds all items to the cart simultaneously at a potentially discounted bundle price. In BundlePress, FBT bundles are:

  • Manually curated: The store owner selects exactly which complementary products to show — no algorithmic selection based on order history (BundlePress curated, not data-driven)
  • Product-page specific: Each FBT bundle is assigned to a specific product page where it appears below or alongside the main product
  • One-click to cart: All items (main product + complementary products) are added simultaneously with one button
  • Optionally discounted: A bundle discount can incentivize the combined purchase vs buying individually

Pro Feature: Frequently Bought Together is a BundlePress Pro exclusive feature. The free version does not include FBT bundles. Upgrade to Pro at dominopress.com/plugin/bundlepress to unlock FBT and all other Pro features.

Amazon-Style FBT vs Standard WooCommerce Upsells

Feature WooCommerce Related Products BundlePress FBT
Product selection Automatic (category/tag based) Manual curation
Relevance Variable — often generic High — hand-picked by you
Add all to cart ✗ Each item added separately ✔ One button for all
Bundle pricing/discount ✗ Individual prices only ✔ Bundle discount option
Display position Generic section at page bottom Prominent product-page widget
Customization Limited theme-dependent Fully customizable via BundlePress dashboard

How to Create an FBT Bundle in WooCommerce (BundlePress Pro)

Step 1: Select FBT Bundle Type

Go to BundlePress → Create New Bundle. Select Frequently Bought Together (FBT) as the bundle type. Name the bundle descriptively (e.g., “Camera — FBT” or “Espresso Machine Complete Setup”).

Step 2: Select the Main Product

Select the primary product this FBT bundle is associated with. This is the product whose page will show the FBT widget — the product the customer is already viewing. The main product always appears first in the FBT display.

Step 3: Add Complementary Products

Use the Product Picker to add 1-4 complementary products — items that are genuinely complementary to the main product and commonly needed together. Examples:

  • Camera + Memory Card + Camera Bag + Lens Filter
  • Espresso Machine + Coffee Beans + Descaler + Travel Mug
  • Yoga Mat + Yoga Blocks + Resistance Bands + Water Bottle
  • Running Shoes + Running Socks + Insoles

Choose products that a knowledgeable sales person would recommend to a customer buying the main product. The more relevant the complementary products, the higher the FBT conversion rate.

Step 4: Configure FBT Bundle Discount

Optionally add a bundle discount for purchasing all items together. A 5-10% discount on the FBT bundle provides a meaningful incentive without significantly impacting margins. The “You Save” callout in the FBT widget makes the savings visible and compelling.

Step 5: Set Display Position & Save

Save the FBT bundle. The widget automatically appears on the assigned product page. Use the BundlePress Customization dashboard to configure the FBT widget’s visual appearance — colors, button text, bundle title — to match your store’s branding.

How FBT Displays on Product Pages

The BundlePress FBT widget appears on the product page below the main product add-to-cart section. The widget displays:

  • A bundle header (e.g., “Frequently Bought Together” or a custom title)
  • Product images for the main product and each complementary product, connected visually (“+” between each item)
  • Individual product names and prices
  • Bundle total price and “You Save” discount callout
  • Checkboxes allowing customers to deselect any complementary product they don’t want
  • A prominent “Add All to Cart” button

The checkboxes are a critical UX feature — customers who are not interested in one of the complementary products can deselect it rather than declining the entire FBT bundle. This reduces abandonment of the entire FBT offer when only one item is unwanted.

WooCommerce includes two built-in recommendation sections:

  • Related Products: Automatically shown based on shared categories/tags. Requires customers to click into each product separately to add it.
  • Cross-sells: Shown in the cart, after the customer has already decided to buy — later in the purchase funnel and generally lower conversion.

BundlePress FBT shows on the product page — the earliest and highest-intent point in the purchase funnel — and allows one-click bundled purchase. This makes it far more effective than either Related Products or Cross-sells for increasing multi-product order values.

Frequently Bought Together Use Cases

📷 Electronics

Camera + Memory Card + Case + Battery. Every camera sold becomes a potential 4-product order.

☕ Coffee & Kitchen

Espresso Machine + Coffee Beans + Descaler + Tamper. Complete the customer’s setup in one add-to-cart.

🏆 Fitness

Protein Powder + Shaker Bottle + Pre-Workout. Common supplement stack recommended together.

💉 Beauty

Moisturizer + SPF + Eye Cream. Skincare routine recommendation at the point of product viewing.

Frequently Asked Questions

Can I have multiple FBT bundles on the same product page?

Typically, one FBT bundle is assigned per product page for a clean, focused upsell experience. Having multiple FBT sections could create confusion and dilute the conversion impact of each. If you want to show different complementary sets, consider using a single FBT bundle with the most relevant 3-4 complementary products rather than multiple separate bundles.

Can I customize the “Frequently Bought Together” header text?

Yes. All text labels in the FBT widget — including the section title, button text, and price labels — are fully customizable through the BundlePress Customization dashboard. You can rename the section “Complete the Look,” “Customers Also Buy,” “Perfect Together,” or any other text that fits your brand voice.

Add Amazon-Style Frequently Bought Together to Your WooCommerce Store

BundlePress Pro’s FBT bundles — the bundle plugin for WooCommerce that turns every product page into an upsell opportunity.

Get BundlePress Pro →

Mark Henry's avatar
Written by

Mark Henry

Mark Henry is a lead content creator and WordPress expert at ShopCentral.