how to upsell and cross-sell to increase sales: a guide
Learn how to upsell and cross-sell to increase sales with relevant offers, clear copy and sensible timing. Build a small test and measure order value this week.

how to upsell and cross-sell to increase sales: a guide
Learning how to upsell and cross-sell to increase sales starts with choosing an offer that fits the purchase already under consideration. Show the practical benefit, the extra cost and an easy way to decline. Test one offer in one place, then check completed sales and costs before expanding.

What is the difference between upselling and cross-selling?
Upselling means suggesting a more expensive version of the item someone is considering. Cross-selling means suggesting a related product alongside it. Shopify uses this distinction when explaining the two approaches.
Use the table to label your own offers. Every business example in this guide is hypothetical, intended as a planning exercise. None represents a reported customer result.
| Original purchase | Upsell | Cross-sell |
|---|---|---|
| A backpack | A larger model with more compartments | A separate packing pouch |
| A bunch of flowers | A larger arrangement | A vase |
| A website design package | A package covering more pages | A separate staff training session |
The terminology sometimes overlaps in practice, as the Wikipedia overview of upselling discusses. For your reporting, choose a consistent rule: record a replacement with a higher specification as an upgrade, and an additional item as a companion purchase.
Write both possibilities beside your best understood product. Then choose just one to test. If you cannot explain what the customer gains, leave that offer out of the first trial.
Which offer should you try first?
Start with a customer task, such as carrying equipment or sending a gift. Write down what the original purchase already solves. Then describe the extra job your proposed offer would handle.
Check relevance before writing sales copy
In a hypothetical outdoor shop, ask whether a backpack buyer wants space for daily commuting or longer trips. Suggest the larger version only when that extra capacity matches the stated need. Do not describe more capacity as automatically better.
- Confirm that the products fit or work together.
- Check whether the extra item is already included.
- Exclude customers who have already added it.
- Confirm availability before showing the offer.
- Write down the cost of supplying the extra item.
For cross-sell product recommendations, review recent orders and customer questions. Use them to build a shortlist, then inspect each pairing yourself. Treat a frequent pairing as something worth testing, not proof that every buyer needs both products.
Apply the same discipline to services
A hypothetical freelance designer could offer additional website pages as an upgrade. Specify the page count, revision allowance and delivery schedule before asking the client to decide. For training sold separately, name who can attend and what the session covers.
If the benefit is hard to explain, work through how to write a value proposition before adding a sales prompt. A value proposition is a clear explanation of why an offer is useful to its intended buyer. Draft that explanation in ordinary customer language.
When should the customer see the offer?
Match the location to the decision you are asking someone to make. My starting recommendation is to place detailed comparisons on the product page and simple extras in the cart. Test a separate optional offer after payment when it does not need to shape the original choice.
Product pages, carts and pages after successful payment are all locations discussed in Shopify's explanation of purchase timing. That list does not establish a universal winner. Choose your first location, then measure it.
Product page upsell strategy
For the hypothetical backpack shop, compare capacity, compartments and total price side by side. Keep the original model easy to select. Show the revised total when the customer changes the option, and check the comparison on a phone.
Cart page add-ons and checkout offers
Try one relevant accessory in the cart. Explain compatibility and show its price beside the add button. For checkout upsell offers, keep the payment route visible and test whether declining returns the customer to the expected step.
Do not make shoppers remove an item they never chose. Before launch, run through the entire journey with both acceptance and refusal. Use a customer journey map, a simple record of the steps from interest to purchase, to mark the proposed offer location.
Post-purchase upsell examples
Post-purchase means after a successful transaction. Shopify describes offers on post-purchase and thank-you pages in its post-purchase guidance. Confirm the original order before presenting another decision.
A hypothetical gift shop might offer an optional vase after a flower order. State whether it joins the same delivery, adds a separate charge or creates another order. If the offer is a true upgrade, explain whether it replaces the original item.
Use whichever shop system you already operate. If that is Shopify, check the actual checkout and payment setup before promising any particular experience. Do not write “add instantly” until you have verified what happens after the click.
How do you write an offer people can understand?
Name the benefit, explain the difference and show the full cost of choosing it. Keep the original purchase available. Use the following templates as drafts, replacing every bracket with verified information.
An upgrade template
“Need [specific capability]? Choose [alternative] for [verified difference]. Your total changes from [current total] to [new total]. You can also keep your current choice.”
In the hypothetical backpack example, replace “premium experience” with the actual difference in capacity or compartments. Give the buyer enough detail to decide whether the change matters. Avoid describing the standard product as inadequate if it meets their needs.
A companion product template
“Would [extra item] be useful with your [selected product]? It provides [specific use] and costs [actual price]. Add it to your order, or continue without it.”
For a hypothetical florist, explain the vase dimensions and which arrangement it fits. If the flowers already include a container, make that clear. Do not use a vague “complete your order” message that leaves the buyer unsure what is missing.
A service upgrade template
“Your current package covers [scope]. If you also need [additional work], the extended package includes [deliverables]. Review the extra fee and revised schedule before choosing.”
Ask someone outside the sales team to read your draft. Have them explain what they would receive, what they would pay and how they would decline. Revise any part they cannot answer without help.
For reusable drafting exercises, the sales prompt collection is a related starting point. Keep your actual offer details in a separate checked brief. Approve product claims and prices yourself before publishing any generated wording.
How should you measure order value and the overall result?
Define average order value, or AOV, in your worksheet as sales value divided by completed orders for the same period. Write down how you handle discounts and refunds. Apply that rule consistently to both versions of the test.
Shopify identifies increasing AOV as a potential benefit of upselling in its overview of the approach. Treat that as a possibility to investigate. Do not promise a percentage increase before seeing your own results.
- Count eligible customers shown the offer.
- Count accepted offers and completed orders.
- Record sales value using your agreed definition.
- Subtract the extra product and fulfilment costs.
- Review cancellations, returns and customer complaints.
In a hypothetical test, a higher average could appear alongside fewer completed orders. Inspect total sales and the money left after additional costs before calling the offer successful. Record any simultaneous changes in advertising, pricing or product availability.
If your system creates a separate order for the post-purchase item, connect it to the original purchase in your worksheet. Report the combined purchase value separately if necessary. Avoid switching definitions halfway through the comparison.
For broader average order value tactics, use the same small experiment structure described in growth marketing for small business. Decide what you will measure before launch. With few purchases, label the result preliminary and keep observing.
What can you launch this week?
Prepare one offer that someone on your team can explain and maintain. Assign an owner to check availability, customer questions and reporting. Schedule a review without assuming a week will provide enough purchases for a firm conclusion.
- Select: choose the main product, the extra offer and eligible buyers.
- Prepare: check compatibility, price, cost and fulfilment instructions.
- Build: write the message and place it at one chosen step.
- Verify: test acceptance, refusal and unavailable stock.
- Review: compare completed purchases and investigate confusing customer experiences.
Pause the offer if it adds the wrong item, shows an incorrect total or creates duplicate purchases. Fix the cause before restarting. Keep a short note of each change so the next review compares the right versions.
For follow-up messages, choose recipients according to what they bought and what they already own. The guide to segmenting an email list covers grouping contacts for more relevant messages. Exclude buyers who have already accepted the offer.
Common questions
What is the difference between upselling and cross-selling?
Use this reporting rule: label a move to a more expensive version as an upsell, and a related additional product as a cross-sell.
When is the best time to show an upsell offer?
Start with the product page when the upgrade needs comparison. Try a simpler offer in the cart or after payment, then choose based on your results.
How does upselling increase average order value?
Check whether accepted upgrades increase sales value per completed order in your test. Review order count, refunds and additional costs alongside that average.
Should cross-sell offers appear before or after checkout?
Try before checkout when the extra belongs in the original decision. Try after payment when it is optional, with the extra charge and delivery arrangements clearly stated.
Sources
- Shopify: Cross Sell vs Upsell. Consult for definitions and possible offer locations.
- Wikipedia: Upselling. Consult for an overview of terminology and overlap.
Follow me on Instagram
Short notes, practical examples and daily digital strategy ideas.
I'm Anar Rustamli - a strategist, entrepreneur, and AI adoption leader working at the edge of growth, technology, and human thinking. Since 2016, my work has focused on helping businesses evolve in a rapidly changing digital landscape. I design growth systems, AI-powered workflows, and strategic frameworks that align performance with purpose. I believe real growth happens when strategy, data, and human insight work together - and my mission is to help businesses adopt AI in a way that strengthens both their results and their identity.

