How to Add an Upsell & Add-to-Cart Popup on Shopify (2026 Guide)
An upsell popup appears when a customer adds an item to their cart, offering a relevant offer while they're still in buying mode.
Some call the interface cart popup or add-to-cart popup. Whatever you call it, I'll show you how to set one up on your Shopify store.
Benefits of upsell & add-to-cart popups for Shopify stores
Although Shopify locks down its checkout page for security reasons, and you can't add a popup there, this type can help your business. Here's how:
- Higher average order value (AOV): A shopper who just clicked "add to cart" already decided to buy. Showing one personalized item at that moment sells better than showing it to a random person who's still browsing. The revenue from increased AOV adds up. Kaching's apps have generated over $600 million in additional revenue for merchants.
- You don't need more traffic to see results: The popup only shows to people already on your site. Every extra sale it brings costs you nothing in ads.
- It fits natural cross-sells: You can set the popup to show products that complement the exact item added. Someone buying a phone case is a far better prospect for a screen protector than a random visitor browsing your homepage.
How to add an upsell popup on Shopify
With the right app, setting one up takes a few minutes. Here's the entire process:
Step 1: Install the Kaching Upsell & Email Popup app on Shopify
Search for Kaching Upsell & Email Popup on the Shopify App Store, then install and open it from your Shopify admin. This is where you build and manage every popup.
Step 2: Choose the upsell popup template
Pick a template or create one from scratch. Then change what you need: header text, product image, button text, and layout. Remember to keep the copy short.
Step 3: Pick trigger products and offers
Now set the triggers for the popup and what you're offering in return.
- Adding a product like a camera could trigger a popup for a memory card. Something similar to what the shopper is actively trying to buy.
- The popup can offer a discount or a gift once a cart reaches a certain amount. That will push the order value higher if it converts.
The offer itself can be a discounted add-on or a bundle based on the item in the cart.
Step 4: Set display rules
Go ahead and set how the popup should display.
| Trigger type | What it does | Best for |
|---|---|---|
| Add to cart | Shows right after an item is added to cart | Cross-selling when buying intent is high |
| Exit intent | Shows when a shopper is about to leave | For last-chance discount |
| Time delay | Shows after a visitor stays on the page for a specific amount of time | Letting visitors get a look at products |
| Scroll | Shows when a shopper scrolls to a certain extent on the page | For engaging shoppers who have shown interest |
Set a frequency limit to determine how often the popup comes up. This could be once per visit, every time it's triggered, or according to a custom trigger. Setting frequency allows you to prevent the same shopper from seeing the popup each time they add a product to the cart.
On mobile, make the "close" button big enough to tap. If the popup display is hard to remove on a phone, it can easily drive away visitors instead of converting them.
Step 5: Publish and test
When you're done setting up, publish the popup. You should test it on desktop and mobile. Also, check the app's analytics after a week or two for click-through and conversion numbers.
Can you add an upsell popup on Shopify without an app?
Yes, technically. You can build an upsell popup using Shopify themes (no app). Developers can create a custom popup using your theme's cart data.
However, this approach limits how much you can do with the popup.
- There's no way to target shoppers by product, collection, or cart value
- No analytics to see how the popup performs
- Code can break with every theme update
- Testing and comparing orders is more difficult
For most stores, using a Shopify popup app is the easier and safer choice. This way, the popups keep working through theme updates, and you get data to improve your offers.
Upsell popup examples & best practices
I've created three scenarios to illustrate how you can use upsell popups in an actual store.
- In a store that sells running shoes, when a buyer adds a pair to a cart. The upsell popup might offer a 15% discount for moisture-wicking socks. That's something a runner would definitely find useful, and the discount offer makes it more likely for the buyer to add it as well.
- Next, a skincare brand can set a threshold gift. In this case, once a cart reaches a certain amount, let's say $42, the popup offers a free sample kit if the shopper gets the total purchase up to $50. It's basically a direct way to get buyers to make extra purchases in exchange for value.
- Imagine a skincare set has three items. If someone is buying only one, the popup could show the other two pieces as a way to complete the set and get the best results.
Here are a few tips that could make your popups perform better:
- Make offers that match what the shopper already has in the cart
- Show just one popup each time someone adds an item to the cart.
- Make the discount or value you're offering clear to the buyer. Try not to bury it in long sales copy.
- Review conversions every month and adjust offers that aren't performing the way they should.

Start your free trial
Join over 30,000+ merchants already growing with Kaching Appz®.


