Related products
Link products together as cross-sells, upsells, or related suggestions, and see the automatic Frequently bought together and Products you may like suggestions Brainerce works out from your orders.
Brainerce suggests products to your shoppers in two different ways, and they never get mixed together:
- Links you make by hand. You link any product to others as a cross-sell, an upsell or a related product. This page explains them first.
- Automatic suggestions. Brainerce looks at your paid orders and works out which products customers really buy together. See Automatic suggestions: Frequently bought together and Products you may like below.
The links you make by hand live directly in the Products table as separate columns, so you link products inline without opening the product editor.
The three relationship types
| Type | Purpose | Where shops usually show it |
|---|---|---|
| Cross-Sells | Complementary items at a similar or lower price, chosen by you. | Product page (a shop built from the Brainerce starter titles it "Recommended for you") and cart page. |
| Upsells | "You might prefer this instead…", meaning a better version at a higher price. | Cart page, as an upgrade suggestion on the item, and product page. |
| Related Products | General "you might also like": broader discovery, same category. | Product page, below the description. |
Cross-Sells are your own list, not purchase data. Brainerce never calls your hand-picked Cross-Sells "Frequently bought together": that name is kept for the automatic suggestions below, which come from real orders. Where each list appears, and what heading sits above it, is decided by your shop itself rather than by this setting. Brainerce stores are built to order, so there is no theme and no theme documentation to check. Not every shop shows all three. If you link products here and nothing appears on the storefront, see A feature is not showing on my shop.
What Brainerce filters out before a shop shows a link
A link is a suggestion, not a promise that it will be shown. Brainerce leaves a linked product out when it is not Active (a Draft) or not published on the channel that is asking, so a link can look fine in the table and still be missing on one shop. A kit with nothing inside it is left out of upgrades too.
- An upsell shown as an upgrade in the cart has more rules. It is only offered when the upgrade is in stock, costs more than the product in the cart, and costs no more than 30% more by default (the cap is a channel setting,
cartUpgradeMaxPriceDeltaPercent, that the dashboard does not show and a developer can change). A link to a cheaper product, or to one at double the price, never appears as a cart upgrade. If the product in the cart is a kit, its price is the price worked out from its contents. - Out of stock is the shop's call elsewhere. For cross-sells and related products Brainerce still sends a linked product that is out of stock, together with a flag saying so, and the shop decides whether to hide it.
- Each sales channel has switches for these. Under Channels, open the channel's settings and the Upsell & Cross-sell tab: Frequently Bought Together (on the product page) and Cart Upgrade Banner (upgrade suggestions for items in the cart). Both are on by default. With Cart Upgrade Banner off, Brainerce sends no cart upgrades to that channel at all. With Frequently Bought Together off, Brainerce sends no automatic "Frequently bought together" group to that channel, and a shop built from the Brainerce starter also hides the block that shows your hand-picked Cross-Sells. Frequently Bought Together is a setting your shop reads, so a shop built before it existed may ignore it.
How to add product links
All three types work the same way:
- Go to Products in the sidebar.
- Scroll the products table right until you see the Cross-Sells, Upsells, and Related Products columns.

- Click the + Add cell in the relevant column for the product you want to link from.
- An inline product picker opens in the cell. Search by name or SKU, then check the products to link.

- Click outside the picker to close it. The links save automatically.
To remove a link, open the same cell and uncheck the product.
Choosing the right type
Cross-sell when the add-on is clearly complementary and doesn't replace the main item:
- Laptop → laptop sleeve, USB hub, mouse
- Camera → extra lens, memory card, camera bag
- Phone → screen protector, charging cable
Upsell when you have a higher-end version of the same thing:
- Standard headphones → noise-cancelling model
- 1TB external drive → 2TB version
- Monthly subscription → annual plan
Related when the products share a context but neither cross-sells nor upsells applies cleanly:
- Products in the same category
- Products from the same collection or brand
- "Also popular in Electronics"
When in doubt, use Related, because it's the broadest bucket and most shops show it on every product page.
Tips
Link bidirectionally for accessories. If AirPods → case (cross-sell), also link case → AirPods. Customers browsing accessories should find their way to the product the accessory fits.
Don't mix types. If you link the same product as both a cross-sell and a related product, your shop may show it twice. Pick one type per relationship.
Use upsells sparingly. An upsell shown on every product dilutes its effectiveness. Reserve it for products where the upgrade is genuinely worth the extra cost, and where the price difference is modest enough to convert.
Surface bundle offers. If you have a bundle offer set up on a product (e.g. "Camera + Lens, save 15%"), cross-sell the lens from the camera's Related Products so customers browsing the lens can discover the bundle.
Automatic suggestions: Frequently bought together and Products you may like
Besides the links you make, Brainerce can suggest products on its own, from what your customers actually bought. A shop shows the result as one extra group, after your hand-picked lists, on the product page and in the cart. A group is never a mix: it is either "Frequently bought together" or "Products you may like".
| Group | What it is | When it appears |
|---|---|---|
| Frequently bought together | Products that real customers bought in the same order as this one. | Only when your orders show it (see the rules below). Nothing is guessed to fill it. |
| Products you may like | Products from the same category or with the same tags. | When there is no "bought together" data for that product yet, and at least two similar products exist. |
If a product has neither, no automatic group is shown for it. Your hand-picked Cross-Sells, Upsells and Related Products are unchanged and always come first. A product you picked by hand is never repeated in the automatic group.
Here is how a shop built from the Brainerce starter shows the "Frequently bought together" group on a product page (this example store is in Hebrew): the product itself, then the products customers bought with it, each with a checkbox, the total of the checked items and an add-to-cart button.

When does "Frequently bought together" appear? Counting rules
- Only paid orders count. Test orders, cancelled orders and fully refunded orders do not. An order with a partial refund still counts.
- The last 12 months. Older orders drop out of the count.
- Imported orders count too, but only the order lines that match a product that exists in your Brainerce catalog. Lines for products Brainerce cannot match are skipped, so a store with many imported orders can have fewer suggestions than you expect.
- Your store needs enough orders first. At the moment that is 30 counted orders for the whole store (all channels together). A product pair must also have been bought together in at least 3 orders, and the product itself must appear in at least 5. Below that, no "Frequently bought together" group is shown, and a new store sees none. The Automatic recommendations card shows your count against the number you need.
- It is recalculated once a day, and you can start it yourself with Compute now on that card. A pair from this morning's orders can take until the next calculation to appear.
- It does not read private customer histories. It counts products that shared an order. It does not follow a person from one order to the next, so there is no "customers who bought this also bought" yet.
Where to see the automatic suggestions
- Go to Products and open the table's column menu. The Automatic suggestions column is hidden until you turn it on.
- For each product the column shows up to three suggested products as small chips, with the number of orders they were bought together in. The column is read only: you cannot add a suggestion there, only hide one.

How to stop an automatic suggestion
-
Hide one suggestion. In the Automatic suggestions column, click the x on the chip, then confirm Hide suggestion. That product is no longer suggested with that one, on every channel, in both groups. It stays hidden after every recalculation. Hiding works in one direction: hiding "case" under "phone" does not hide "phone" under "case".

-
Bring it back. Use Hidden suggestions above the table and click Restore. A restored suggestion appears again only when your orders still support it.

-
Turn off Frequently bought together for a channel. Under Channels, open the channel's settings, Upsell & Cross-sell tab, and switch Frequently Bought Together off. The automatic "Frequently bought together" group then disappears from that channel.
What you cannot do:
- You cannot exclude a whole category or tag. Hiding works one pair at a time.
- There is no separate switch for Products you may like. To stop one similar product, hide that pair; the group itself stays on.
- You cannot edit or reorder an automatic suggestion, and you cannot add one by hand. To control what is shown, make a Cross-Sell, Upsell or Related link yourself.
Check how the automatic suggestions are doing
Open Channels, the channel's settings, Upsell & Cross-sell tab, and find the Automatic recommendations card. It has two blocks:
- Calculation (based on all store orders): the status, your paid orders counted against the number needed, when it last ran, how many products have suggestions and how many order lines could be tied to a product. The status is Not computed yet, Computing, Computation failed (the suggestions from the last good calculation keep showing), Not enough data or Ready. Compute now starts a calculation; if one is already running it says so instead of starting a second.
- Performance for this channel: impressions, clicks, added to cart, purchases and revenue attributed to recommendations, for the last 7, 30 or 90 days.


Read these numbers with care:
- An impression is a recommendation card that was seen on a page, not a visitor. The same person looking at the same card on three days counts three times.
- Revenue attributed to recommendations is what shoppers bought after adding a product to the cart from a recommendation, before partial refunds, and without orders that were cancelled or fully refunded. It shows purchases that followed a recommendation. It does not prove those purchases would not have happened without it.
- The performance block counts only the channel you opened. Visits from a shop connected without a channel are not in it.
- A shop built before this feature may not report impressions and clicks at all, so its numbers stay at zero until the shop is updated.
What's next?
- Order bumps are add-on upsells at the checkout page.
- Bundle offers offer a second product at a discount when a specific product is in the cart.
- Discount Rules automatically discount carts that contain specific product combinations.
Order bumps
Show a one-click add-on offer at checkout, a product the customer can add without leaving the checkout flow.
Customer reviews and review photos
Let customers rate your products and attach photos, decide whether photos wait for your approval, and take down a single bad picture without losing the review.