HDWebmobile Frequently Bought Together shows a widget on the product page with the current product plus a few companion products you choose, each with its own checkbox and a running total. Shoppers can uncheck anything they don't want, then add everything left checked to their cart with a single click — no repeated "Add to cart" clicks, and no page reload. Under the hood, that single click sends one WooCommerce Store API batch request rather than looping several add-to-cart calls, keeping the Mini-Cart block's total accurate and in sync immediately.
Key Features
- One click adds every checked item to the cart via a single Store API batch request — not a series of separate add-to-cart calls
- Checkbox totals recalculate instantly in the browser, no AJAX round trip needed just to update the price
- Mini-Cart block updates immediately after adding, with no page reload
- Admin picker reuses WooCommerce's own product search field (the same one used for Upsells/Cross-sells), so it's instantly familiar
- A dedicated Gutenberg block for placing the widget on block-based single-product templates, alongside the classic hook that covers classic themes automatically
- Works for guests and logged-in shoppers alike
Limitations (please read before installing)
- Simple products only — both the product the widget appears on and the companion products it suggests must be simple products. Variable, grouped, and external products can't be picked as companions, and the widget doesn't appear on their own pages either, since an "Add all to cart" click needs a concrete product with no variation to resolve
- Manual curation only — you pick up to 4 companion products per product yourself; there's no automatic "customers who bought this also bought" suggestion engine based on order history in this version
- No bundle-discount pricing — every item is added at its normal price; if you want a bundle with its own discounted price, see our HDWebmobile Mix & Match Bundles plugin instead