Skip to content
UpsellEngine
AI recommendations

Frequently Bought Together without the manual work: how AI pairing works

By Kashif Iqbal

Frequently Bought Together is one of the most familiar upsell patterns on Shopify — and one of the most abandoned. The idea is simple: show a few products that go with the item on the page, with one button to add the whole set. The problem is maintenance. Building good pairings by hand across a large catalog is tedious, and they go stale the moment your catalog changes. This is exactly the kind of work AI should do for you. Here is how it works.

The problem with manual pairings

Hand-built pairings have three failure modes:

  • They don't scale. A store with 30 products can maintain pairings by hand. A store with 3,000 cannot.
  • They go stale. New products, discontinued items, and shifting demand all break yesterday's pairings.
  • They encode guesses. Merchants pair what they think goes together, which is not always what customers actually buy together.

The result is that most stores either skip Frequently Bought Together or run a thin, rarely-updated version of it.

How AI pairing works

AI pairing replaces the guesswork with your own data. With UpsellEngine, Claude AI analyses two things:

  • Co-purchase history — which products actually appear in the same orders, and how often. This is the strongest signal, because it reflects real buying behavior rather than intuition.
  • Catalog relationships — product types, collections, and attributes, which help it reason about items that should pair even when the order data is thin.

From those, it proposes companion products for each item and keeps refreshing them as new orders come in. The pairings improve on their own as your store accumulates data.

Cold start: what happens before you have data

A fair question: what about a brand-new store, or a newly launched product with no order history yet? This is the "cold start" problem, and it is where naive systems show an empty widget.

Good AI pairing handles it by leaning on catalog relationships first. Before you have enough co-purchase data, it pairs based on product type, collection, and attributes — a sensible default — then shifts toward real co-purchase signals as orders accumulate (roughly once you have 50+ orders of history to learn from). The block is never empty, and it gets smarter over time.

Keeping control

AI proposing pairings does not mean giving up control. The best setup is collaborative:

  • Approve or override. Accept the AI's picks or swap in your own for products where you know exactly what belongs.
  • Exclusion lists. Mark products you never want paired or recommended.
  • Hand-picked pairings. Pin specific combinations you want to guarantee.

You get the coverage of automation with the final say where it matters. See the Frequently Bought Together feature for how the controls work.

Where to place it — and what pairs with it

Frequently Bought Together lives on the product page and shines for genuine companions — the brewer with the filters, the camera with the memory card. It works alongside Product Add-ons, which handle the smaller extras (warranties, consumables, gift wrap) as checkboxes above Add to Cart. Bought Together suggests other whole products; add-ons attach the little things. Many stores run both.

Ranking by profit, not just relevance

Once your pairings are relevant, there is a second lever: which relevant companion to lead with. If you enable the Profit Optimizer, UpsellEngine ranks the eligible companions by the margin you keep, so when several products would pair well, the most profitable one shows first. Relevance decides what is eligible; profit breaks the tie.

A concrete example: variants and thin data

Say you sell a camera that comes in two colours, plus memory cards, a bag, and a tripod. Built by hand, you would have to create pairings for each colour variant and keep them in sync — tedious, and easy to forget when you add a third colour. AI pairing treats the product as one item for recommendation purposes, learns that buyers of the camera tend to add a memory card and a bag, and applies that across variants automatically. When you launch a new colour with no orders of its own, the catalog-based cold start carries it until co-purchase data arrives. That is the maintenance win: you add the product, and the pairings look after themselves.

Frequently asked questions

How is Frequently Bought Together different from product add-ons?

Frequently Bought Together suggests other whole products that pair with the item — the camera and a memory card. Product add-ons attach the small extras as checkboxes above Add to Cart — a warranty, gift wrap, a consumable refill. Bought Together grows the basket with complementary products; add-ons capture the little attachments. Many stores run both.

What happens on a brand-new store with no order history?

This is the "cold start" case. Before there is enough co-purchase data, the AI pairs products using catalog relationships — product type, collection, and attributes — so the block is never empty. As orders accumulate it shifts toward real co-purchase signals, roughly once you have 50+ orders to learn from.

How many orders before the AI pairings get good?

There is no hard threshold, but co-purchase data becomes a reliable signal at around 50+ orders of history. Below that, the catalog-based pairings do the work; above it, the recommendations sharpen every week as more orders come in.

Can I override the AI's pairings?

Yes. You can approve or swap the AI's picks, keep exclusion lists for products you never want paired, and pin specific hand-picked combinations. You get the coverage of automation with the final say wherever you want it.

Does adding these recommendations slow down my product page?

Recommendations are pre-computed rather than worked out on the spot for each shopper, so the product page has a ready answer to show. Keeping the block to a few relevant products — rather than a long grid — also keeps it light. Page speed matters for shoppers and for SEO, so favour a handful of strong pairings over many weak ones.

The takeaway

Frequently Bought Together is too effective to skip and too tedious to maintain by hand. AI pairing solves the maintenance problem by learning from your own order history, handles new products gracefully with a catalog-based cold start, and still leaves you in control through overrides and exclusions. Set it up once, and it keeps itself current.

Start free and let the AI build your first pairings — usually within about five minutes of install.

Related posts