Coming soon on WordPress.org

Pair

Product recommendations without manual setup

Pair shows related products on the product page and cross-sell suggestions in the cart. Recommendations are picked from categories and product popularity, so the block stays fresh as your catalogue changes.

FREE · GPL · No external services
Automatic product recommendations Product page and cart blocks No custom frontend JavaScript

Works with

WooCommerceWooCommerce themesClassic cartHPOSMultisite Multisite compatible

See it in action

Automatic related products below the product summary
Cart cross-sells based on products already in the cart
Placements, product count, columns and headings

Manual cross-sells go stale

WooCommerce has manual upsells and cross-sells, but large catalogues are hard to curate product by product. The result is empty sections or suggestions that no longer fit the current offer.

  • Manual related products per product
  • Cart cross-sells need constant curation
  • Empty blocks when nothing is selected
  • Heavy sliders and scripts can hurt page speed

Pair generates suggestions automatically

  • Picks products from shared categories
  • Orders suggestions by popularity
  • Falls back to recent products when needed
  • Renders a normal WooCommerce product grid with no layout shift

What you get in the free version

A light recommendation module for the product page and cart.

You may also like

An automatic recommendation block after the single product summary.

Cart cross-sells

Product suggestions under the cart, based on what is already in it.

Categories and popularity

Recommendations come from shared categories and are ordered by total sales.

Recent-products fallback

If there are not enough category matches, recent products fill the block.

Count and columns

Choose 1-12 products and 1-6 columns.

Shortcode

Use `[pair_recommendations]` to place a block anywhere.

Light frontend

No custom JavaScript; the grid uses your theme's WooCommerce product-card markup.

Multisite

Each site in a network keeps its own recommendation settings.

Up and running in three steps

The defaults work as soon as the plugin is active.

01

Install

Activate Pair alongside WooCommerce.

02

Choose placements

Open WooCommerce → Pair recommendations and enable the product page, cart, or both.

03

Tune the grid

Set the product count, columns, headings and in-stock-only filter.

Who it is for

Stores that want better product discovery and cart value without manual merchandising.

Larger catalogues

Products from the same categories appear automatically, without setting relationships on every item.

  • Categories
  • Popularity
  • Fallback

Cart cross-sell

The cart suggests products based on what the shopper has already chosen.

  • Cart
  • Shared categories
  • In-stock filter

Light WooCommerce themes

Pair does not add a slider or frontend JS. It renders products through WooCommerce.

  • No JS
  • No layout shift
  • Theme markup

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Frequently asked questions

Does Pair require WooCommerce?

Yes. Pair works with WooCommerce products and shows no recommendation blocks unless WooCommerce is active.

How are recommendations chosen?

Pair reads the categories of the viewed product or the cart products, finds other products in those categories and orders them by popularity. If there are not enough results, it falls back to recent products.

Does this replace WooCommerce upsells?

No. Pair does not remove native upsells or cross-sells. It adds an automatic recommendation block for stores that do not want to curate every product by hand.

Can I hide out-of-stock products?

Yes. The settings include an in-stock-only filter.

Does it work without JavaScript?

Yes. Blocks are rendered in PHP and use the standard WooCommerce product-card markup. The plugin adds no custom frontend JavaScript.

Can I place the block manually?

Yes. The `[pair_recommendations]` shortcode works on product pages and elsewhere, where it uses the cart as context.

Add automatic product recommendations

A light related-products block and cart cross-sell suggestions. The full FREE edition under GPL.

View on GitHub

The free edition is the complete recommendation feature, with no account and no external service.