We have our hands full with projects right now, so replies may take a little longer. For new projects, book a slot as soon as you can, or send the fixes you need to our support.
Englishen
Login Configurator

Cross-sell and upsell in the cart

The cart is a high-intent moment: the customer has already decided to buy and is ready to pay. That is exactly why it is an excellent opportunity for a thoughtful suggestion of an additional or complementary product that raises the order value without disrupting the purchase. The key is the right measure and relevance: the suggestion must help the customer, not confuse them or push them away from completing the purchase. Below is how to set up cross-selling and upselling in the cart so it increases the order and at the same time keeps a smooth path to payment.

Relevant suggestions, not random ones

Suggestions in the cart should stem from what the customer already has in it. A complementary product that connects meaningfully with the chosen one works like a useful tip, while a random suggestion works like an intrusive ad. Example: with a phone in the cart, offer a case and a screen protector, and with shoes, suitable care products or socks.

The more the suggestion is related to the purchase, the greater the chance the customer accepts it. Unrelated suggestions not only fail to sell but can feel disruptive and reduce trust in the recommendations.

Bundles, add-ons, and "frequently bought together"

Besides individual complementary products, bundles and "frequently bought together" suggestions work well, offering the customer a logical whole in one place. A customer who sees that others often buy something else with the chosen product usually understands this as sensible advice.

A bundle with a small saving compared with buying separately further encourages the decision. It is important that adding a suggestion is simple - with one click, without searching for the product again.

Do not block the path to checkout

The main goal of the cart remains completing the purchase, so suggestions must never push aside the continue button or confuse the customer. They work best when calmly placed below the cart summary or to the side, not as a large block that covers the path to payment.

There should be few suggestions, carefully chosen. Too long a list of add-ons burdens the customer with decisions at the very moment they want to finish, and can increase the chance they abandon the cart.

The right price and clear value of the suggestion

The best sellers are affordable add-ons that represent a small extra cost compared with the main product. A customer who has just confirmed a more expensive purchase adds a small extra without much thought.

With the suggestion, clearly show the value: what the add-on is for and why it suits the chosen product. Example: "Add a screen protector for 9 EUR and protect your screen" works better than merely showing the product without an explanation.

Automating the suggestions

Manually setting related products for each product individually is time-consuming with a larger catalogue and quickly goes out of date. That is why cross-selling is often automated in practice:

  • Rules: suggestion slots are filled automatically by rules, for example "show accessories of the same brand", "show products from the same category", or "show products in a similar price range". The rules are evaluated in real time, so the customer always sees current suggestions without anyone entering them manually.
  • "Frequently bought together" from purchase history: the system analyses past orders and automatically identifies products customers often buy together, then builds suggestions from them. These are based on actual customer behaviour, not guesswork.
  • Personalised recommendations: more advanced systems tailor suggestions to the individual visitor based on their behaviour and viewed products.

With all approaches it helps to track the performance of individual rules (views, clicks, orders, revenue) and keep those that increase sales the most.

How to set it up in Magento

Magento supports manually set related products and cross-sells and upsells by default, which you configure on each product and which appear in the cart or next to the product. This is enough for a small set of carefully chosen suggestions.

For automation - rules, "frequently bought together" from purchase history, or personalised recommendations - a dedicated module is required. Such a module fills the suggestions automatically and keeps them up to date, can show them in several places (next to the product, in the cart, at checkout, or even in a post-purchase email), and offers an overview of the performance of individual rules.

How to measure whether it works

The main indicators are the share of orders that include the suggested add-on (the attach rate) and the average order value. If both rise after introducing the suggestions, cross-selling is doing its job.

At the same time, keep a close eye on the cart abandonment rate: if it rises after introduction, the suggestions are probably too intrusive or too numerous. The goal is more sales without more abandoned carts.

Sources

Description:
Viewed:
To do:
Setup:
Effect:

General

Announcement bar at the top of the store
Easy
High
Sticky navigation
Easy
Moderate
Smart search with autocomplete
Intermediate
High
Trust elements in the footer
Very Easy
Moderate

Home page

Home page hero section
Easy
High
Featured categories and bestsellers
Easy
Moderate
Social proof on the home page
Easy
Moderate
Newsletter signup with incentive
Easy
Moderate
Key benefits bar
Very Easy
Moderate
Brand story on the home page
Easy
Moderate

Category page

Filters and sorting on category pages
Intermediate
High
Product order in the category
Easy
High
Promotional blocks in the product grid
Easy
Moderate
Informative product cards
Easy
High
Category description text
Easy
High

Product page

Related products
Easy
Moderate
Displaying delivery information on the product page
Intermediate
Moderate
Managing out of stock products
Easy
Moderate
Product page videos
Easy
Moderate
Product reviews
Easy
Moderate
The power of triggers on product pages
Intermediate
High
Product image gallery and zoom
Easy
High
Sticky add-to-cart on mobile
Easy
High
Tabs: specifications, shipping, and returns
Easy
Moderate

Cart

Mini-cart with free-shipping progress
Easy
High
Cross-sell and upsell in the cart
Easy
High
Trust elements and order summary in the cart
Very Easy
High
Cart drawer and a shorter path to checkout
Easy
High

Checkout

Guest checkout and easy login
Easy
Significant
Minimal and clear checkout form fields
Intermediate
High
Payment methods and security
Intermediate
Significant
Clear checkout flow and order review
Easy
High
Order bumps and checkout upsells
Easy
High

Thank you page

Order confirmation and delivery expectations
Easy
Moderate
Account creation and referral incentive
Intermediate
Moderate
Additional offer on the thank-you page
Easy
Moderate
Frequently Asked Questions

Why is the cart a good place for cross-selling and upselling?

The cart is a high-intent moment: the customer has already decided to buy and is ready to pay. That is exactly why it is an excellent opportunity for a thoughtful suggestion of an additional or complementary product that raises the order value without disrupting the purchase. The key is the right measure and relevance: the suggestion must help the customer, not push them away from completing the purchase. Well-designed cross-selling increases the order and at the same time keeps a smooth path to payment.

What kind of products should I suggest in the cart?

Suggestions that stem from what the customer already has in the cart. A complementary product that connects meaningfully with the chosen one works like a useful tip, while a random suggestion works like an intrusive ad. For example, with a phone offer a case and a screen protector, and with shoes, care products or socks. The more the suggestion is related to the purchase, the greater the chance the customer accepts it; unrelated suggestions can feel disruptive and reduce trust in the recommendations.

Should I use bundles and "frequently bought together"?

Yes, bundles and "frequently bought together" suggestions offer the customer a logical whole in one place. A customer who sees that others often buy something else with the chosen product usually understands this as sensible advice. A bundle with a small saving compared with buying separately further encourages the decision. It is important that adding a suggestion is simple, with one click and without searching for the product again.

How do I keep suggestions from blocking checkout?

The main goal of the cart remains completing the purchase, so suggestions must never push aside the continue button or confuse the customer. They work best when calmly placed below the cart summary or to the side, not as a large block that covers the path to payment. There should be few suggestions, carefully chosen. Too long a list of add-ons burdens the customer with decisions at the very moment they want to finish, and can increase the chance they abandon the cart.

How do I set it up in Magento and do I need a module?

Magento supports manually set related products and cross-sells and upsells by default (without code), which is enough for a small set of carefully chosen suggestions. For automation, for example rules ("show accessories of the same brand"), "frequently bought together" from order history, or personalised recommendations, a dedicated module is required, one that fills the suggestions automatically and keeps them up to date and shows them in several places (next to the product, in the cart, at checkout, or in a post-purchase email). With a larger catalogue, automation is usually more practical than manual setup.

Stop browsing. Start selling. Contact me now at anze@degriz.net.

Access Premium Content for Free

Subscribe to our newsletter and get free access to premium content. Discover valuable insights and exclusive resources available only to our subscribers.

Privacy Policy: Newsletter Subscription

By entering your email address, you are subscribing to the newsletter, through which Degriz will inform you about new online and in-store offerings, marketing activities, and other promotions.

By subscribing to the newsletter, you are also enrolled in the benefits database that Degriz offers to its users.

For the newsletter subscription, Degriz d.o.o. collects the following information: email address, IP address, and if you subscribe as a registered member, your name, surname, address, and phone number.

After submitting the form with your email address, you will receive a confirmation message at the specified address – by confirming this, you will be subscribed to the Degriz newsletter until you unsubscribe (so-called opt-in approval). You can request, in writing or by clicking the Unsubscribe button in the newsletter, that the data controller permanently or temporarily stops using your personal data for direct marketing purposes. Your request will be fulfilled within 15 days of receiving it, as prescribed by law. You can also request the transfer or access to your data.

Degriz d.o.o. is committed to protecting your data in accordance with the legislation governing personal data protection.

The sender of the newsletter and controller of your personal data is: Degriz, d.o.o., Gorica pri Šmartnem 45a, 3000 Celje, SI 67287743

Check out the full Privacy Policy

Newsletter

My name is Anže, and I am a Magento certified expert in solutions and a creator of multiple award-winning online stores.

I am the architect behind all Degriz projects. You will surely come across me if we collaborate. Even though the phone keeps ringing, you can always tap me on the shoulder if you need advice regarding online stores and their functioning.

I specialize in building custom online stores and I am a master of unique techniques to enhance conversion on your website.

© 2010 - 2026 Degriz. All rights reserved. Built with love on Magento.
Partial use of the content is permitted with mandatory attribution. The content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0) or under our own license.