Customers Also Bought
$29.00

Your Product Page Is a One-Night Stand. Fix That.

A curated row of companion products. Checkbox selection. Live running total. One "Purchase Together" button. More items per order — same traffic, same store.

3
Product page placement positions
6
Responsive breakpoint controls
20
Languages included out of the box
17
Features that lift average order value

Everything It Takes to Turn One Sale Into Three

Per-product curation, live totals, automatic stock filtering, and a single "Purchase Together" button — the whole bundle experience, no custom development required.

Hand-Curated Pairings

You pick the companion products for each item — no algorithm, no surprises. Different pairings for different products, managed from each product's editor tab. Set it once, update it whenever you want.

Live Running Total

A total bar updates in real time as shoppers check and uncheck items. They see the full kit price, the stripped-down version, every combination in between — before they commit. Seeing the total makes the bundle feel like a decision, not a surprise.

One-Tap "Purchase Together"

Every checked product gets batched into the cart in a single click. No navigation, no redirect, no interruption. The button text, button style — all yours to customize.

Three Placement Positions

Put the Also Bought block before upsells, before cross-sells, or right after the main Add to Cart button. Different stores have different layouts — this adapts to yours.

Six Responsive Controls

Set cards per row independently for every screen size — one on a phone, four on a desktop, five on a widescreen. When cards exceed the row, Swiper carousel navigation activates automatically. No broken layouts on any device.

Automatic Stock Filtering

Out-of-stock products are automatically excluded from the display. Shoppers never see something they can't buy. The admin editor shows live stock status for every associated product, with a warning banner when every companion runs dry.

Bootstrap 5 and UIkit 3 Templates

Both major Joomla frontend frameworks ship out of the box. Switch between them in one setting. Or drop a template override into your active theme and the block picks it up automatically.

Fully Customizable Labels

Rename "Customers Also Bought" to "Complete the Look," "Build Your Kit," or anything your brand uses. Custom section title, custom button text, custom button CSS class — your store, your words.

Admin Search by Name or SKU

Adding companion products is a type-ahead search — by name or SKU. No scrolling a 5,000-item dropdown. Find what you need in two keystrokes and move on.

 

Real-World Use Cases

A shopper lands on your mirrorless camera product page. You've set up a 64GB memory card, a camera bag, and a spare battery as companion products. All three cards appear pre-checked. The live total bar shows the full kit price. The shopper unchecks the bag — they have one — and clicks "Purchase Together." Camera plus card plus battery, all in the cart in one tap. That's $49 more on this order that would have walked out the door otherwise. And you set it up once.

Your linen blouse product page shows a "Complete the Look" section with matching wide-leg trousers, a canvas tote, and a linen-blend scarf. The section title alone reframes the purchase — the shopper isn't buying a blouse anymore, they're putting together an outfit. They check the trousers and the scarf, skip the tote, and click "Add to Cart." Two items they weren't planning to buy join the order. One section title. Two extra sales. No algorithm required.

A customer is on your whey protein page. The "Build Your Stack" section shows creatine, a shaker bottle, and a recovery supplement — all pre-checked. The total bar shows the full stack price. The shaker is only $12 on top of what they're already spending. Of course they check it. The creatine practically sells itself when it's sitting next to the protein they're already buying. This is what your Joomla ecommerce store is capable of. It just needs to show the stack.

A contractor is buying a cordless drill. Your companion products: a matching battery pack, a drill bit set, and a wall anchor kit. Without the Also Bought section, most customers don't realize they need a second battery until the first one dies mid-project. Then they're on your website at 7am on a Monday, furious, ordering the battery they should have ordered with the drill. Show it now. Let them add it now. Your customer support queue thanks you.

Stop Leaving the Companion Sale on the Table

Your customers already know they need the accessories — they just need someone to show them. That's it. That's the plugin. And it works beautifully.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

Fix Casing fixed for type attribute of fields

New Feature J2Commerce v6 and Joomla 6 support

The Total Bar Changes the Mental Math

When a shopper sees a running total update in real time as they check and uncheck companion products, something shifts. They stop thinking "how much extra am I spending?" and start thinking "how much am I getting?" That reframe is worth more than any discount you could offer.

  • Primary product pre-checked and locked — it's why they're here
  • Companion items pre-checked — maximum exposure, zero pressure
  • Live total updates with every checkbox change
  • Real-time price updates when the shopper selects a different product variant
The Total Bar Changes the Mental Math
You Know Your Pairings. The Plugin Respects That.

You Know Your Pairings. The Plugin Respects That.

No algorithm decides what your customers should see alongside your products. You do. Each product in your Joomla ecommerce catalog gets its own "Also Bought" tab in the product editor. Search, add, save. Change them whenever your catalog changes. The plugin handles the display — you handle the strategy.

  • Dedicated product tab in the admin editor for each product
  • Search by product name or SKU — no dropdowns
  • Live stock status per companion product in the admin panel
  • Warning banner when all companions are out of stock

Six Screens. Six Separate Controls. One Setting Page.

Mobile shoppers see one card at a time. Tablet shoppers see two. Desktop shoppers see four. Widescreen shoppers see five. Every breakpoint has its own slider count — set in the plugin configuration, applied automatically. When you add more companion products than fit in the row, Swiper carousel navigation kicks in. Clean navigation arrows, no horizontal scrollbar, no layout collapse.

  • Six independent breakpoint controls (XS through XXL)
  • Swiper carousel auto-activates when products exceed the row
  • Touch-friendly swipe on mobile — no pinching, no zooming
  • Up to 20 companion products per product, displayed at your configured count
Six Screens. Six Separate Controls. One Setting Page.

You may also be interested in these products

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.