7 ways to raise order value without another discount

Grow your average order value without another discount code. You'll get seven ideas, from complementary products and bundles to gift thresholds, plus how to measure them.

Atomato NotiSell campaign example: a complete the set message pairing a tote with its pouch and an Add both button, over a photo of a glowing ring edge with stars

Discount codes are a simple, tempting fix, but they also train shoppers to hold off on buying until the next sale. There are plenty of creative ways to grow average order value that don't involve another percentage off. Here are the on-site moves Shopify stores use when they want a fuller basket, not a thinner margin.

1. Recommend a complementary product on the page the shopper is already viewing

A shopper on a specific product page has already shown interest in that product. A second item that complements that SKU is clearer than a generic "you may also like" grid. Tie the recommendation to the current page or cart contents so it feels useful rather than random.

A NotiSell message, opened. Shoppers pick a variant and add to cart without leaving the page.

If you use Atomato, product recommendations from page and cart activity can surface those add-ons in a NotiSell card inside the storefront notification feed, on the Scale and Enterprise+ plans. Shoppers add from the card without opening the product page first. For setup details, see how to recommend products shoppers can add from a Shopify feed.

2. Show free-shipping progress before checkout

A progress bar toward free shipping is one of the most straightforward AOV levers. Instead of hiding the threshold in fine print, be upfront: tell shoppers how many dollars they have left to spend to qualify for free shipping, and update that amount with every item they add to the cart. You could also list a few items that would get them there.

A rule of Cart value, Is lower than, 50.00. The message shows only while the cart is under $50.

In Atomato, a NotiPop or a quieter NotiFeed message with a Cart value rule shows your target while the cart is below it and disappears once the cart reaches it. The message does not count down the amount left.

3. Suggest a free gift once a shopper reaches a cart minimum

This works much like a free-shipping threshold, but the reward is different. Choose one gift SKU with a healthy margin, set the threshold above your current average order value (AOV), and announce what it takes to qualify. When the gift is almost within reach, remind the shopper. Avoid juggling three competing gift options in a single shopper session.

4. Bundle related SKUs instead of discounting each one

Bundles raise AOV when buying the set costs less than picking the items one by one. You can build 2-3 item kits around a hero product (such as a routine, an outfit, or a starter pack) so they are easier to choose than separate items. Present the bundle as one decision at an affordable bundle price, not as four stacked discounts.

On-site, a short message that names the kit and lets shoppers add it to the cart beats a generic "shop more" banner. In a NotiSell card, each button adds one unit of one product, so list the kit as its own Shopify product if shoppers should add the whole set in one click. If you want to go beyond bundles, read on-site campaign ideas stores already run.

5. Upsell immediately after add-to-cart, not just on the cart page

The moment just after add-to-cart is when the shopper is paying the most attention to the site. Offer an upgrade or an accessory related to what they just added, right there, with a single, clear call to action (CTA). If they skip it, the original item stays in the cart. A second prompt asking for their email at the same moment usually hurts both goals.

A feed-based upsell sits alongside your existing popup stack: the popup keeps the primary offer, while the bell carries the follow-up product card. For more on this hybrid approach to on-site notifications, read why stores keep both a popup and a notification feed.

6. Use subscriptions and replenishment only where they fit

For consumables, a subscription plan that saves money on future orders not only increases lifetime value but can also make the first order bigger with a suggested starter package. You don't need to add a subscription to every SKU in your catalog. Choose the products customers already buy on a repeat basis.

SKIO is a subscription app. On Enterprise+, Atomato can read its data to show messages to subscribers. Atomato does not provide a subscription or email marketing service. Run the plan in your subscription app. The on-site message's only job is to show that specific plan on the product or cart page when the shopper is already browsing a refill.

7. Measure which messages actually grow the order

Without attribution, every AOV idea looks equally effective. Track clicks on product cards and messages, then check order value in a short window after the click. View-only impressions should not get revenue credit.

The NotiSell tab in Analytics. Values are left blank here.

The Atomato Analytics page is built around click attribution, so you can keep the campaigns that raise basket size and stop the ones that only produce noise. To see a feed tested against a control on one product page, read the Heights case study. The Zibra case study shows add-on bundles recommended in the feed instead of a store-wide discount.

What to try this week

Pick any two of the seven. Launch them with clearly stated thresholds and one product recommendation rule. Leave your discount calendar unchanged for the test window, so you can see whether baskets grew for reasons other than another code.

To add NotiFeed, NotiPop, and NotiSell product cards alongside the popup you already run, start at Atomato on the App Store or browse atomato.co.

Written by

Atomato

Published 4 min read

Ready to show the right message to the right shopper?

Start showing targeted on-site messages without changing your marketing setup. Atomato works alongside the popup, email and SMS tools you already use.

INSTALL FREE ON SHOPIFY

5.0 on the Shopify App StoreFive-minute setup. No theme code or developer needed.