Shopify order form upsells are the fastest way to increase average order value without changing your products, prices, or ad spend. Upselling and cross-selling account for 10–30% of ecommerce revenue — Amazon attributes 35% of its revenue to these tactics — yet most merchants set up upsells in the wrong place: a popup after checkout or a widget buried in the cart drawer.
The order form is where your customer is most committed. They've picked a product. They're filling in their details. Adding upsells here — inside the form, not around it — catches buyers at the exact moment they're ready to spend more. Unlike post-checkout popups, order form upsells don't add friction because they're part of the buying process.
Here's how to set up three types of order form upsells that work — pre-purchase offers, checkbox add-ons, and quantity discounts — and which ones fit your store.
Pre-Purchase Upsells: Offer a Better Version Before They Buy
Pre-purchase upsells appear while the customer is still on the product page or filling out the order form. They suggest a higher-value alternative or a complementary product before the order is submitted.
The typical setup looks like this: a customer adds a product, and a panel slides in (or appears inline) showing a related item — "Customers also buy this" or "Upgrade to the bundle and save 15%." The customer accepts or dismisses it without leaving the form.
Pre-purchase upsells work best when the offer is directly related to what's already in the cart. A phone case for the phone they're buying converts well. A random bestseller from a different category doesn't. Data from multiple Shopify app vendors shows that relevant offers convert 3–5x better than generic suggestions.
To set up pre-purchase upsells on your order form:
- Choose which products trigger the upsell (e.g., any product over $30, or specific collections)
- Select the upsell product — ideally complementary, not competitive
- Set the display trigger (on page load, on add-to-cart, or after a form field is completed)
- Write a short, benefit-focused offer line: "Add the matching case — 20% off when bought together"
One important rule: don't show more than one pre-purchase upsell at a time. Every additional choice before checkout is a potential exit point. One well-targeted offer outperforms three generic ones.
One-Click Checkbox Add-Ons: The Lowest-Friction Upsell
Checkbox add-ons are the simplest upsell format. A small checkbox sits inside your order form — the customer ticks it, and a low-cost item gets added to the order. No popups. No extra pages. No decisions beyond yes or no.
Common checkbox add-ons include:
- Shipping protection — $2–5 per order
- Gift wrapping — $3–8 per order
- Priority processing — $4–10 per order
- Extended warranty — percentage of product price
These work because of two things: they're cheap relative to the order total, and they require zero thought. A $4 shipping protection checkbox on a $60 order doesn't trigger a "should I?" moment. It triggers a "why not?" moment.
Industry data shows value-added add-ons like these see 15–25% uptake rates. On a store processing 500 orders/month with a $4 average add-on, that's $300–500 in pure extra revenue with nearly 100% margin.
EasySell includes built-in checkbox add-ons (called "tick upsells") directly inside the order form — you pick the add-on product, set the price, and it appears as a one-click checkbox alongside the order details. No separate app needed.
The key to checkbox add-ons is keeping the price low enough that it doesn't slow down the purchase decision. If your add-on costs more than 15–20% of the average order value, test it as a pre-purchase upsell instead of a checkbox. For more on this approach, see our one-click add-on upsell guide.
Quantity Discount Tiers: Upsell Without Feeling Like an Upsell
Quantity discounts are upsells in disguise. Instead of suggesting a different product, you're suggesting more of the same product at a better per-unit price. The customer feels like they're getting a deal, not being sold to.
A typical quantity discount setup on an order form looks like:
- Buy 1 — $25 each
- Buy 2 — $22 each (save 12%)
- Buy 3 — $20 each (save 20%)
This works especially well for consumable products (skincare, supplements, pet supplies), products people buy as gifts in multiples, and any item with a low per-unit cost where the savings feel meaningful.
The math matters here. If your margin on a $25 product is 60% ($15 profit), selling 3 at $20 each gives you $9 profit per unit — but $27 total profit instead of $15. You made 80% more profit on that order. The customer saved money per item. Both sides win.
Display the quantity tiers directly on the order form, not on a separate page. The customer should see the price break while they're already deciding how many to buy. Showing "Save 20% — buy 3" next to the quantity selector creates an immediate incentive to bump the order up.
Sequential Offers: What Happens When They Say No
Most stores show one upsell. If the customer says no, that's it — the revenue opportunity is gone. Sequential offers (also called downsell flows) solve this by presenting a second, usually cheaper offer after the first one is declined.
Here's what a sequential flow looks like in practice:
- Customer orders a $50 yoga mat
- Pre-purchase upsell: "Add the mat bag — $25" → Customer clicks "No thanks"
- Downsell offer: "How about the cleaning spray — $8?" → Customer accepts
The first offer anchors expectations. The second offer feels cheap by comparison. This is basic price anchoring, and it works. Stores running sequential offer flows consistently see higher overall acceptance rates than stores running a single offer. For a deeper look at downsell strategy, see our sequential upsell offer flow guide.
Keep your sequential flow to two offers maximum. Three feels pushy. And make sure the downsell is genuinely useful — not just a cheaper random product. If the first offer was a related accessory, the downsell should be a smaller related accessory, not something from a completely different category.
Which Upsell Type Works Best for Your Store?
Different product types call for different upsell approaches. Here's a quick framework:
Single-SKU or hero product stores (one main product drives most revenue): Use quantity discounts and checkbox add-ons. You can't upsell to a different product if you only sell one thing, but you can encourage larger quantities and add-on services.
Stores with natural product pairs (phone + case, skincare set, outfit pieces): Use pre-purchase upsells that suggest the complementary product. The connection should be obvious to the customer without explanation.
COD stores with high return-to-origin rates: Use partial payment deposits alongside your upsells. An upsell that increases AOV only helps if the order actually gets delivered. Combining a quantity discount with a small deposit (10–20% of order value) filters out impulse orders while still boosting the amount committed buyers spend.
Stores selling consumables or replenishable products: Quantity discounts are your best bet. Customers already know they'll need more — you're just giving them a reason to buy it now instead of later.
5 Mistakes That Kill Order Form Upsell Performance
Setting up upsells is straightforward. Getting them to actually convert requires avoiding a few common traps:
1. Showing irrelevant offers. An upsell that has nothing to do with what's in the cart gets ignored. Worse, it signals that you don't understand your customer. Match every upsell to the product being purchased.
2. Pricing the upsell too high. If your upsell costs more than 25–30% of the main product's price, acceptance drops sharply. A $15 add-on on a $50 order works. A $30 add-on on the same order feels like a second purchase.
3. Using generic copy. "You might also like..." is invisible. "Customers who bought this mat also grabbed the carry bag (saves $8 vs. buying separately)" gives a specific reason to act.
4. Stacking too many offers. Three popups, two checkboxes, and a quantity table on the same form overwhelms the customer. Pick one primary upsell type per product page. Add a checkbox add-on if it's genuinely low-friction. Stop there.
5. Never testing. The "right" upsell for your store depends on your products, your price points, and your customers. Run a two-week test with one upsell type, measure the AOV change, then try another. Most merchants pick a configuration on day one and never revisit it.
Set Up Your First Order Form Upsell Today
Start with the easiest option: a single checkbox add-on. Pick a low-cost, high-relevance item — shipping protection, gift wrapping, or a small accessory. Add it to your order form. Run it for two weeks and check your average order value before and after.
If that moves the needle (and for most stores, it will), layer in a pre-purchase upsell for your top-selling products. Then test quantity discount tiers on your best-margin items.
The goal isn't to add every upsell type at once. It's to find the one or two that your customers actually respond to — and let those compound over hundreds of orders. A $4 increase in AOV across 500 monthly orders is $2,000/month you weren't collecting before. That's the kind of math that changes a store's trajectory without changing the product, the price, or the ad budget.
If you want to add all three upsell types — pre-purchase offers, checkbox add-ons, and quantity discounts — directly inside a single order form, EasySell handles that setup without code.