Black Friday: 30% off all plugins from 24 Nov · Join the list for early access →

Overview

Suggest the products that go well together right under the add to cart button. Customers tick what they want and add everything to the cart in one click, with an optional bundle discount.

  • Raise your average order value with matching products
  • Customers add everything in one click
  • Optional bundle discount to close the deal

Best for: Online stores with complementary products

Installation

  1. Download pairly-bought-together.zip from My account › My plugins or from your order email. Do not unzip it.
  2. In WordPress, go to Plugins › Add New Plugin › Upload Plugin, choose the zip and click Install Now, then Activate.
  3. Edit a product › Product data › Linked Products › Bought together, choose 1 to 3 products and update.

Requires WordPress 6.0+, PHP 7.4+, WooCommerce 7.0+. Works with any theme, block themes and page builders.

Features

  • "Frequently bought together" box with product images, checkboxes and a live total price
  • One click adds every selected product to the cart (AJAX, no page reload)
  • Choose the products for each item in Product data › Linked Products
  • Automatic suggestions when no list is set: cross-sells and upsells, upsells only, or related products
  • Optional bundle discount (%), applied in the cart while the products bought together stay in the cart; works with the classic and block cart & checkout
  • Two positions: under the add to cart button or full width before the tabs
  • Shortcode [pairly id="123"] for page builders and landing pages
  • Your title, button text and accent color
  • Compatible with HPOS, works with mini carts and side carts (standard WooCommerce events)
  • Lightweight: no jQuery on the front end, no external service, no tracking
  • Translation-ready

Shortcodes

Paste a shortcode in any page, post, widget or page builder text block.

  • [pairly]

Options of each shortcode are described in the Features above and in the plugin settings page.

For developers

Customize the plugin from your theme’s functions.php or a small plugin, without editing its files (your changes survive updates).

Filters

  • pairly_pairs
add_filter( 'pairly_pairs', function ( $value ) {
	// Change $value here.
	return $value;
}, 10, 1 );

Updates

Updates are free. When a new version is out, it appears in Dashboard › Updates of your WordPress site and you can install it in one click, or turn on automatic updates in Plugins. This works for the zip downloaded from your Woo-Plugins account; older copies can be replaced by downloading the latest version from My plugins. See the changelog.

Frequently asked questions

Which products can be suggested?

Simple products that are purchasable and in stock. The main product must also be a simple product. Variable products can be added with their own add to cart button.

How is the bundle discount calculated?

The percentage is applied once to each product added together from the box, as a negative fee in the cart. If the customer removes one of the products, the discount disappears.

Can developers change the suggestions?

Yes, with the `pairly_pairs` filter.

Still stuck?

Write to us with your WordPress and WooCommerce versions and what you tried: we answer by email.

Contact support