Cross-Selling in Ecommerce: How to Do It Well

Learn when to upsell vs cross sell, which pairings shoppers welcome and where to place them so extra items feel helpful rather than pushy.

Cross-selling means offering a related item that helps a customer complete or use their main purchase. A case for a phone is a cross-sell. A more expensive phone is an upsell.

For a store with accessories that rarely sell, start with a few pairings you can explain in one sentence. Put each suggestion where the customer can judge its usefulness before paying.

Upsell vs Cross Sell

Upselling changes the main purchase to a higher-value version, while cross-selling adds a separate item that goes with it. Both work best when they answer a need the shopper already has.

For example, consider a hypothetical camera store. A customer who needs longer battery life could choose a camera with a larger battery: that is an upsell. A spare battery for the camera they have chosen is a cross-sell. The battery’s model compatibility decides whether that suggestion is useful.

Upselling suits a customer still choosing the main item. Explain the extra capability and the price difference before they commit. Cross-selling suits a customer who has settled on the main item and needs something to use, protect or maintain it.

A compatible extra can be sold separately without a discount. If you want to package several items at one price, use the bundling separate items for that decision.

Choosing Pairings Shoppers Want

Choose pairings from your order data, staff advice and documented product compatibility. A popular accessory becomes a useful cross-sell only when it suits the particular product and shopper.

Before setting rules, gather order lines with product identifiers and the product specifications that determine compatibility. Separate cancelled and returned items from completed purchases. Use customer records only within your store’s permitted use of that data.

  1. Find accessories bought in the same order as each main product. Count orders containing the pair, then compare that count with all orders containing the main product.
  2. Look for accessories bought within a week of the original purchase. A later purchase can suggest a missed need, although it doesn’t prove the shopper wanted both items at checkout.
  3. Ask staff which missing extras cause follow-up questions. Compare their suggestions with the order patterns and the main product’s included items.
  4. Check fit before approving the pairing. Match model numbers for cases, battery types for devices and material instructions for care products.
  5. Look at popular product pages with no accessory prompt. Start with one suitable extra on a page where shoppers already buy the main item.

In a hypothetical store, 20 of 100 completed camera orders contain the matching spare battery. That is a 20% attachment rate for the pair. It gives you a baseline for the offer, not evidence that displaying a prompt caused those sales.

An incorrect pairing is a universal case suggested for a phone it cannot fit. A correct pairing names the supported phone model. Check whether batteries or care products are already included before suggesting another purchase.

Product Add-Ons at the Point of Purchase

Product add-ons change or support the purchase through a service or option, such as gift wrapping, installation, engraving or extended cover. A separate case or spare battery is a cross-sold item.

Show each paid option unticked, with its price beside the choice. Explain what the customer receives and update the order total as soon as they select it. Keep the option visible before payment, with a clear way to remove it.

For engraving, explain whether the choice changes delivery timing or the handling of change-of-mind returns. Installation needs a description of the work included and any site requirements. Gift wrapping must be a choice the shopper makes, even when the order looks like a gift.

Extended cover needs particular care. The ACCC’s warranties guidance says it is optional and businesses must not pressure customers to buy it. Explain what the cover adds beyond the shopper’s automatic consumer guarantees.

Where to Place Cross-Sells

Place a cross-sell where its reason is clear, and keep the path to payment easy to follow. Each placement has a different risk.

PlacementUseful purposeRisk to manage
Product pageExplain a compatible extra while the customer reads specificationsAn accessory list can distract from choosing the main item
CartSuggest a missing extra using the items already selectedA large offer can hide the checkout button or change the total unexpectedly
CheckoutPresent a short optional addition before paymentExtra decisions can interrupt payment, and the platform limits what you can customise
After purchaseSuggest a later addition once the first order is confirmedSeparate delivery charges or unclear order changes can frustrate the customer

A post-purchase upsell appears after the first purchase, such as on a thank-you page or in the confirmation email. It avoids adding another decision to the first checkout. An accessory offered there is technically a cross-sell, even when the app calls the placement a post-purchase upsell.

State whether accepting the offer changes the existing order or creates a new one. Show the extra total and delivery terms before the customer accepts. Don’t assume the warehouse can combine orders once fulfilment starts.

Shopify Upsell Apps vs Conversational Upsell

Shopify upsell apps display offers at set points in the shopping journey, while conversational upselling can respond to a need the shopper explains. Choose the method according to how much context the pairing needs.

Rebuy is an established Shopify upsell app with product recommendations, a customisable cart and checkout and post-purchase offers. Its Shopify App Store listing includes custom rules. Rebuy’s pricing page groups paid functions into packages and bases pricing on monthly Shopify order volume. Use that pricing page to compare the packages you need.

Apps can automate a clear pairing, such as a model-specific case on its phone’s product page. They can also use data-driven recommendations. An assistant can ask whether the customer already has a case before suggesting one. Neither method removes the need for accurate compatibility data.

When choosing an app, inspect these separate issues:

  • How you set rules, exclude unsuitable pairings and remove an offer.
  • Whether out-of-stock items disappear and whether stock changes reach the offer promptly.
  • What the app loads on product and cart pages, and whether it slows those pages on a phone.
  • How its reports define added revenue, including discounts, cancellations and returns.
  • Which placements your Shopify plan supports and whether the app replaces existing cart customisations.

App-attributed sales don’t establish how many sales the offer caused. Compare completed orders with and without the offer, while watching main-product conversion. The average order value guide explains how to assess basket value alongside those outcomes.

For choosing automated suggestion tools, use the choosing recommendation tools. Keep your pairing decisions focused on what completes the purchase.

Cross-Selling in Conversation

A conversational cross-sell answers the shopper’s stated need with a relevant extra and a reason to consider it. A carousel usually presents items without asking what the shopper already owns.

Consider a hypothetical customer choosing a torch for camping. After they ask whether batteries are included, an assistant can answer from the product details. If batteries are separate, it can suggest the correct type and show the extra cost. If the customer already has them, it can continue without another offer.

Require the assistant to use documented compatibility and current stock. Give it a useful question when the required model or size is missing. For any vendor, establish how you can approve accessory pairings and prevent unsuitable suggestions before enabling them.

A shopper’s mention of a gift can justify asking about wrapping. It doesn’t justify silently adding wrapping to their basket. The customer must choose the paid extra.

Keeping It Helpful, Not Pushy

Keep each step to one or two relevant suggestions, and make refusal easy. Leave paid add-ons unticked and let the shopper continue with the main item alone.

The ACCC’s price-display guidance requires the total price to include unavoidable fees and pre-selected extras. An unticked optional extra can sit outside the initial total, but selecting it must clearly change what the customer will pay. Don’t describe the unticked approach as a blanket legal exemption.

Before publishing the offer, walk through a normal purchase on a phone. Decline the extra and confirm the basket stays unchanged. Then accept it and confirm the correct item, quantity and total. Repeat with the accessory out of stock and with a product that doesn’t fit.

After launch, compare accessory attachment rate and completed main-product orders with the baseline. If shoppers add an extra and then remove it, check its relevance and how you explained the price. If checkout completion falls, reduce the interruption or move the offer earlier.

Start with one main product and one verified pairing. Keep the offer only if customers can understand its purpose, choose it deliberately and finish the original purchase without confusion.