You can increase AOV without discounts by changing what shoppers get rather than what they pay. A free shipping threshold set 15 to 25% above current AOV is the most reliable lever; gifts, full-price bundles and upsells come next, and conditional rebates suit brands with a moment worth building around.
Every lever that holds full price still costs something. The question is never whether you pay for a bigger basket, it is whether you pay with margin on every order or with a fixed cost you chose on purpose.
Most advice on raising average order value is a discount in disguise. “Bundle and save 15%.” “Spend $100, get 20% off.” The basket gets bigger, and the margin on it gets smaller. Worse, a sitewide code hands that markdown to the shoppers who never needed it, which is the trap behind discounting shoppers who were already going to buy.
That trade got harder in 2026. UPS and FedEx each took a 5.9% average general rate increase last winter (December 2025 and January 2026) and USPS Ground Advantage rose 7.8%, according to DCL Logistics’ summary of the 2026 carrier rate increases. Retailers feel it: in the AlixPartners 2026 Home Delivery Survey, 83% of retailers in the executive survey reported that home delivery costs rose year over year. Every point of margin you give away at checkout now has less room to hide.
This guide covers seven ways to increase AOV without marking down the product, what each one costs on an illustrative $80 order, and what the published evidence behind each one actually shows. Whether you are doing $10K months or $1M months, the order you pull these levers in matters as much as the levers themselves.
Seven levers lift order size without marking down the product: a free shipping threshold, full-price bundles, a tiered gift with purchase, in-cart add-ons, a post-purchase upsell, a conditional rebate, and an event-anchored buying window. None of them is free. Each moves the cost somewhere else, into absorbed shipping, gift cost of goods, an app subscription, or a campaign fee.
The grid below uses an illustrative $80 order. Your numbers will differ with margin, parcel weight and catalog, so treat the cost column as a pattern, not a quote.
Two columns deserve a warning before you read on. The evidence column mixes very different kinds of proof: a blended benchmark, a vendor’s own claim, and single-brand case studies published by the platform that ran them. And the cost column is per order, while a rebate’s fee is per campaign, so compare them on total promotional spend, not line by line.
Set your free shipping threshold roughly 15 to 25% above current AOV, then confirm it against contribution margin per order rather than AOV alone. On an $80 AOV, that puts the candidate line at about $92 to $100.
This is the lever with the most behavior behind it. Eightx’s June 2026 analysis of free shipping threshold math puts the typical AOV lift at 12 to 24% and estimates that roughly 58% of shoppers will add an item to qualify. Read those numbers with the caveat Eightx itself attaches: they are blended third-party averages of unknown sample and vintage, not measurements of your store.
The more useful part of the Eightx piece is the worked example. Take a $60 AOV brand with a 60% contribution margin and a $14 all-in parcel. Unconditional free shipping leaves about $22 of contribution per order. A threshold at $70, about 17% above AOV, peaks at roughly $37. Push the bar to $110 and it slides back to $33, because shoppers stop trying to reach it. The threshold that maximizes AOV is rarely the one that maximizes profit.
That is why the parcel number matters more than the percentage. Eightx prices a 3 pound residential Zone 5 UPS Ground parcel at about $18.80 all-in for 2026, with surcharges making up roughly half the invoice. Before you publish a threshold, work out your true shipping cost per order, including packaging, pick and pack, and the surcharges your carrier rate card hides.
Then test it rather than trusting it. On eCommerce Fastlane episode 493, Jeffrey Lin, founder and CEO of the Shopify A/B testing app ABConvert, which says more than 2,000 stores use it, described a threshold test as “more of an asymmetric bet”: shoppers either pay for shipping or build a bigger basket. His practical advice was to export your orders, find where basket sizes cluster, and place the line where it cleanly separates one-item shoppers from people willing to add a second item. If your hero product is $60 and nothing in the catalog sits under $20, a $75 line and a $100 line force the same second item and will behave the same.
Yes, a bundle lifts AOV without a discount when it solves a whole job for the shopper, because the shopper is paying for not having to assemble the set themselves. A “complete winter kit” priced at the sum of its parts sells convenience, not savings.
Here is the math, as an illustration. A $45 coat and a $30 hat sold together at $75 lift that order from $45 to $75 with zero markdown. The bundle works if the hat was a natural second purchase, and fails if it was filler.
Name full-price bundles after the outcome, not the product category. “Morning routine” or “first-week setup” signals that someone did the thinking for the shopper. The routine-based bundle strategies covered elsewhere on eCommerce Fastlane are a good starting list, and the same guide lists random groupings and unframed pricing among the reasons bundles fail.
Stage matters here. At $10K a month, one or two bundles built from Shopify’s own sales data (what already sells together) is enough. Above $500K a month, the risk shifts to operations: bundles need real-time inventory sync, or one stocked-out component turns a full-price order into a cancellation.
A gift with purchase is usually cheaper than a discount of the same perceived value, because you pay for the gift at cost and the shopper values it at retail. That gap is the entire reason the tactic exists.
Illustrative example, assuming a gift that retails at $15 and costs you $6 to make or buy. “Free travel kit on orders over $100” costs you $6 on each qualifying order. “$15 off orders over $100” costs you $15. That is $9 of margin kept on every order that reaches the tier, plus no discount history attached to your product.
Three conditions decide whether it works. The gift has to be something the shopper would want, ideally a smaller version of a product you sell, so it doubles as sampling. The tier has to sit just above where your baskets already cluster, using the same logic as the shipping threshold. And the gift has to be in stock for the whole promotion, because a gift that silently drops out of orders turns a perk into a support ticket.
On Shopify, a native Buy X Get Y automatic discount can make a gift free once an order reaches a minimum amount, so most stores can test this without a new app; the shopper still adds the gift to the cart unless an app adds it for them. If you later stack tiers, one gift at $100 and a better one at $150, watch that the second tier is reachable for a real share of customers rather than a handful of outliers.
In-cart add-ons raise order value when the item is cheap, relevant, and easy to say yes to, because the cart drawer is the last place a shopper sees your catalog before paying. A $12 care kit or refill shown next to an $80 cart raises that order 15% when it is taken, with no markdown involved.
Relevance is the whole game. A complementary item that finishes the purchase (a refill for the device, a cleaner for the shoes) earns its place. A best-seller that happens to be cheap usually does not. Shopify’s free Search & Discovery app lets you set complementary products by hand, which is the right place to start before paying for an algorithm.
Keep it to one offer. Three suggested products in a small drawer compete with each other and with the checkout button. Measure take rate on the single add-on for a few weeks before adding a second.
Post-purchase upsells add a modest, real lift to AOV, usually in the single digits, because only a minority of buyers accept the offer. They work because the shopper has already decided to trust you and the payment details are already stored.
Growth Suite, which sells post-purchase funnels for Shopify, publishes a useful worked example of post-purchase upsell math: an $18 offer accepted by 20% of buyers moves a $55 AOV to $58.60, an effective lift of about 6.5%. App marketing across the category often promises far more. Plan against the vendor’s own arithmetic and let a holdout group tell you if you beat it.
The trap to avoid is the default discount. Many upsell tools, including Growth Suite’s own setup guidance, price the post-purchase offer 20 to 30% below retail. That is a reasonable conversion tactic, but it is not a full-price lever anymore. If the item only converts with a markdown, you are back where you started, so test the full-price version first.
For smaller stores, this lever can wait. An upsell app adds a subscription and another moving part to checkout. Below roughly $50K a month, the threshold and a gift tier will usually do more for less complexity.
Conditional rebates raise order size by tying a full refund to a real-world event, so a bigger cart means a bigger potential payout for the shopper while the brand’s cost stays fixed in advance. Conditional rebates, also called gamified rebates, refund the full order if something happens: a team wins in overtime, it snows on a set date, a team reaches a final. Shoppers opt in with a campaign code that takes $0 off, and they pay full price.
The economics are the part most guides skip. On Playably, the platform behind the campaigns below, Playably funds the payout and hedges the risk; the brand pays a campaign fee and typically sets a liability cap before launch. In the Forme campaign, Modern Retail reported that Forme paid a predetermined underwriting fee and that Playably carried the position on the prediction market Kalshi. For two of the campaigns below, Buckle Me Baby Coats and SOUL, Playably’s own case studies say the cap was mapped to the margin a 20%-off promotion would have cost. So the honest cost line is not $0. It is a known, capped fee instead of an open-ended markdown.
The published results, all from Playably’s case studies, show what happened to baskets:
Jordan Craig ran an NFL Draft rebate from April 16 to 22, 2026, and saw baskets 34% bigger than its store average, with 1 in 8 store orders coming through the offer while two 25%-off sitewide sales ran the same month; Playably reports 93% of those buyers chose the rebate over the sales. Buckle Me Baby Coats tied cashback to 3 inches of snow in Central Park on Christmas Day 2025 and reported 40% higher AOV among participants and 23% more sales than the same dates in 2024. Forme reported 17% bigger baskets during its World Cup rebate, with men’s share of the cart doubling from 5.6% to 11.7%. SOUL reported 16% bigger baskets during its Big Game campaign. BlackBoxMyCar’s March Madness campaign published a 27% click-through lift on its rebate ads rather than an AOV figure.
Two caveats belong next to those numbers. First, in every one of these campaigns that reports an outcome, the trigger did not hit: 2.1 inches fell in Central Park, the Big Game ended in regulation, the U.S. did not reach the World Cup Final. Low-probability triggers are what keep the fee affordable, and they also mean the shopper’s expected reward is small. Second, participant baskets measured against a store average are not a controlled test. Shoppers who opt into a campaign may have been bigger spenders already. A holdout group is the only way to know how much of the lift the rebate caused.
A real event can replace a countdown timer because the deadline is genuine and public, so it creates urgency without a markdown attached. Discounts create urgency by expiring. An event creates it on its own: the game is Sunday, the snow date is the 25th.
Campaign windows follow the event rather than a fixed rule. Jordan Craig ran for a week and SOUL for about two. The BC Lions ran from July 28 to August 8, 2026, ahead of a home game. Buckle Me Baby Coats ran from mid-November to Christmas Eve. In the BC Lions campaign, 51% of online orders entered the code, and 16 of the 31 enrolled fans were first-time customers. That second figure is worth reading for what it is: a promising signal from a small sample, not a benchmark.
You do not need a rebate to use this lever. A limited gift tied to a local game, a launch date, or a holiday shipping cutoff gives shoppers the same reason to act now, as long as the date is real. What fails is manufactured urgency: a timer that resets on every visit trains your best customers to ignore you.
Pick events your customers already care about. Weather fits seasonal apparel. Local sports fit regional brands. A brand with no natural moment should not invent one just to use this lever.
Pull the free shipping threshold first at every stage, or re-tune it if you already have one, then add levers in order of cost and complexity, because a common failure at the $500K to $2M stage is running five tactics before the first one is tuned. Each lever you add is another app, another rule in checkout, and another number to monitor.
If you are doing around $10K a month, set the threshold from your own order export and add one full-price bundle. That is it. You do not have the traffic to read a test on four levers at once, and an upsell app subscription is a real line item at that size.
Between roughly $50K and $500K a month, add a gift with purchase tier above the threshold and one in-cart add-on. This is also the stage where a post-purchase upsell can pay for itself, provided you test the full-price offer against a holdout and plan against single-digit lift rather than the vendor headline.
If you already run a threshold, the first job is re-tuning it against today’s parcel cost, not adding a new lever. Above $500K a month, with a meaningful email list and a moment your customers already watch, a conditional rebate becomes a reasonable campaign tool, particularly as a replacement for a sitewide sale you were going to run anyway. Ask for the all-in fee as a percentage of campaign revenue, compare it with what your last 20% or 25%-off sale actually cost in margin, check that the official rules (Playably drafts them as the third-party sponsor) cover every market you ship to, and keep a holdout group so you can measure the lift yourself.
Whatever your stage, judge every lever on contribution margin per order. A bigger basket that costs more to ship, gift or underwrite than it earns is not a win, however good the AOV chart looks.
Merchants should watch free shipping thresholds keep rising and more brands stack several full-price levers instead of relying on one discount. In the AlixPartners 2026 executive survey, 56% of retailers require a minimum order for free shipping, and half of those raised the threshold in the past year; 22% now require both a minimum order and a paid membership.
Expect the stack to look like this: a threshold set on margin rather than habit, a gift at the next tier, and occasionally a full-price campaign built around the biggest moments on the calendar, starting with Black Friday. The brands that do this well will be the ones that recheck their parcel cost every quarter, because a threshold set in January can be underwater by July.
You increase AOV without discounts by changing what shoppers get instead of what they pay. The main levers are a free shipping threshold, full-price bundles built around a job, a gift with purchase at a spend tier, a relevant in-cart add-on, a post-purchase upsell offered at full price, and event-based promotions such as conditional rebates. Each one still has a cost, whether that is absorbed shipping, gift cost of goods, an app fee or a campaign fee, so judge them on contribution margin per order rather than AOV alone. Start with the threshold, because it has the broadest evidence and needs no new app.
The best free shipping threshold for most Shopify stores sits roughly 15 to 25% above current AOV, confirmed against your all-in shipping cost per parcel. On an $80 AOV, that means testing a line around $92 to $100. Do not stop at the percentage. Export your orders, see where basket sizes cluster, and place the line where one more item gets a shopper across it. Then model contribution margin per order at a few candidate thresholds, because the threshold that produces the highest AOV is often not the one that produces the most profit. Recheck it every quarter as carrier surcharges change.
A gift with purchase is usually better than a discount of the same perceived value, because you pay for the gift at cost while the shopper values it at retail. As an illustration, a gift that retails at $15 and costs you $6 keeps $9 more margin per qualifying order than taking $15 off. It also avoids building a discount history on your products. The gift needs to be something your customers genuinely want, ideally a smaller version of a product you sell, and it must stay in stock for the full promotion. Commodity categories where shoppers compare prices closely may still respond better to a discount.
Post-purchase upsells do increase AOV, but usually by single digits rather than the double-digit lifts app marketing often implies. Growth Suite’s own worked example, an $18 offer accepted by 20% of buyers on a $55 AOV, comes to about 6.5%. The lift depends on how relevant the offer is and how many buyers accept it. Many tools also default to discounting the post-purchase item by 20 to 30%, which turns a full-price lever back into a markdown. Test the full-price offer first, and measure it against a holdout group of customers who see no upsell.
Conditional rebates work by refunding a shopper’s whole order if a published real-world event happens, such as a game going to overtime or snow falling on a set date. Shoppers enter a code that takes nothing off and pay full price. With a platform like Playably, the platform funds any payout and hedges the risk, while the brand pays a campaign fee and sets a liability cap before launch. In the published campaigns, participant baskets ran 16 to 40% larger, but none of those triggers hit, and the comparisons are against store averages rather than controlled tests. Use a holdout group to measure your own lift.
A small Shopify store should start with a free shipping threshold, because it needs no new app, has the broadest evidence behind it, and directly tackles the shipping costs that have risen through 2026. At around $10K a month, set the threshold from your own order data, add one full-price bundle of products customers already buy together, and stop there until you can read the results. Adding upsell apps, gift tiers and campaigns at the same time makes it impossible to tell which change worked and adds subscriptions you may not need yet. Layer in the next lever only once the first one is tuned.