Every few weeks, a new Shopify merchant posts in a forum asking: what even is an upsell app? And the answers they get are usually either too technical or too salesy. Let us fix that.
This guide is written for merchants who are still figuring out the basics. You have your store set up, you are getting some orders, and you want to understand whether an upsell app belongs in your stack right now.
What Is an Upsell?
An upsell is when you encourage a customer to buy a more expensive or upgraded version of what they are already considering. If someone adds a basic coffee maker to their cart and you show them the premium model with a built-in grinder, that is an upsell.
The goal is to increase the revenue from each order without needing to acquire a new customer. The customer is already in buying mode — you are just helping them find the better option.
What Is a Cross-Sell?
A cross-sell is slightly different. Instead of upgrading the main product, you are adding a complementary product. If someone buys the coffee maker, you show them a bag of specialty coffee beans. If they buy a camera, you show them a memory card and a camera bag.
Cross-selling is generally easier to implement than upselling because you are not asking the customer to change what they have already decided to buy — you are just asking them to add something else. This tends to feel less pushy and converts at higher rates for most Shopify stores.
Where Do These Recommendations Show Up?
There are two main placements for upsell and cross-sell recommendations on a Shopify store:
Product page. This is the page where a customer is looking at a specific item. Below the main product details, you might see a section that says something like "You might also need" or "Complete the set." This is a good place for complementary accessories or add-ons that pair naturally with the main product.
Cart drawer or cart page. This is what the customer sees when they open their cart to review before checking out. Cart-level recommendations tend to convert better because the customer is in a higher-intent state — they have already decided to buy something, and adding one more item feels like a small step.
Some apps also offer post-purchase upsells, which appear on the thank-you page after the order is placed. These can work well for specific products but are a more advanced tactic.
What Is Attribution, and Why Does It Matter?
Attribution is the ability to track whether a specific sale actually came from your cross-sell recommendation, or whether the customer would have bought it anyway.
This sounds technical, but it matters a lot. Without attribution, you cannot answer the most basic question: is this app making me money?
A good upsell app will show you exactly which sales were directly triggered by a recommendation click. This way, you can see that your cross-sell widget generated $400 this month — not just that orders with multiple items exist. Those two things are very different.
When you are evaluating apps, look for one that tracks attributed revenue, not just impressions or clicks. Dropr, for example, shows you exactly how much revenue each recommendation drove, which makes it easy to know whether the $19/month is paying for itself (it almost always does, usually within the first week).
What Is the Difference Between an App and Shopify's Built-In Recommendations?
Shopify has a built-in feature called "You may also like" that shows product recommendations on product pages. It is free and requires no setup. So why would you pay for an app?
A few reasons:
- Shopify's built-in recommendations are algorithm-driven and not customizable. You cannot choose which products appear together — Shopify decides based on purchase history data, which may not reflect what you actually know about your catalog.
- The built-in feature only shows on the product page. It does not appear in the cart drawer, which is where the highest-converting recommendations live.
- There is no attribution tracking with the built-in feature. You cannot see what revenue it generated.
- You cannot control the design or placement without custom code.
For stores doing under $1,500 per month in revenue, the built-in feature might be enough. For stores with established traffic, the lack of attribution and cart placement are real gaps that a paid app fills.
What Should I Expect in My First 30 Days?
Here is a realistic picture of what happens when a new merchant sets up an upsell app:
Week 1: You set up your first recommendations. These are probably product-to-product pairings you already know make sense based on your catalog. You start to see impressions and clicks in your dashboard.
Week 2: You start to see attributed revenue. For most stores, even with modest traffic, you will see some cross-sell sales by this point. The question is how many relative to your impressions.
Week 3–4: You have enough data to start testing. Try changing a pairing that is not converting. Move a recommendation from the product page to the cart drawer and see if the attach rate improves. Experiment with two recommendations instead of four.
Most merchants see meaningful attached revenue within the first two weeks of running a cross-sell app with decent traffic. "Meaningful" for a store doing 100 orders per month might mean 10–20 additional line items per month. For a store doing 500 orders per month, it might mean 60–80.
Do You Need One Right Now?
If you are getting fewer than 30–50 orders per month, focus on traffic and conversion first. A cross-sell app works by showing more relevant options to people who are already buying — if the buying volume is very low, the incremental impact will be small too.
Once you are consistently over 50 orders per month, a $19/month app that generates even a 5–8% attach rate starts to pay for itself clearly. At that point, setting one up takes about three minutes and the cost of not having it becomes the bigger question.
The bottom line: upsell and cross-sell apps are not magic, and they are not complicated. They show the right products to the right customers at the right moment, and they tell you what worked. That is it. For merchants past the very early stage, they are usually one of the highest-ROI additions you can make to your store.