Free Shipping Threshold: How to Set One That Pays for Itself

...

Table of Contents

    MEET OUR TEAM!

    Summarize This Content with Artificial Intelligence (AI):

    Most stores pick a free shipping threshold the way they pick a round price: $50, $75, $100, whatever feels right. Then it quietly fails in one of two directions. Set too low, most orders clear it anyway and shipping becomes a cost with nothing in return. Set too high, shoppers see it, do the math, and leave.

    Shipping is not a side detail in conversion. Baymard Institute’s latest abandonment research lists extra costs that are too high (shipping, tax, and fees) as the top reason shoppers abandon a checkout, at 40 percent once window shoppers are excluded. A threshold is the main lever most stores have against that objection without paying for shipping on every order.

    This guide gives you a formula for the lowest threshold that pays for itself, a check for how much you already give away, where to show the threshold so shoppers notice it, and a way to test it. You need one order export and about an hour.

    What Is a Good Free Shipping Threshold?

    A good free shipping threshold sits above your median order value by at least your shipping cost divided by your gross margin. Below that line, the items shoppers add to qualify do not earn enough margin to pay for the shipping you now absorb.

    Written as a formula: threshold floor = median order value + (average shipping cost ÷ gross margin). A store with a $52 median order, $8.50 shipping cost, and 45 percent margin needs a threshold of at least $71. Anything lower loses money on every order that tops up to qualify.

    Use the median, not the average. A handful of large orders pulls the average up and makes the typical basket look bigger than it is. The median shows the order most shoppers actually place, and that is the shopper the threshold has to move.

    Why the Threshold Matters More Than “Free Shipping” Itself

    Free shipping on every order is the simplest offer and the most expensive one. A threshold does two jobs instead. It removes the surprise-cost objection for shoppers who qualify, and it gives everyone else a concrete reason to add one more item.

    Each job fails in its own way. A threshold set too high fails the first job: shoppers who will not reach it still meet a shipping fee, and the objection stays. A threshold set too low fails the second: baskets do not grow, and the shipping bill does.

    Visibility matters as much as the number. In the same Baymard research, 12 percent of abandoning shoppers said they could not see or calculate the total order cost up front. A threshold that appears early, with the remaining amount spelled out, answers that question before checkout does.

    Getting the number right starts with your own orders, not an industry average. The four steps below turn an order export into a threshold you can defend.

    Calculate Your Threshold in 4 Steps

    Export the last 90 days of orders from your store admin. Remove refunds, test orders, and wholesale or B2B orders, since they distort the typical retail basket.

    1. Find your median order value: sort order subtotals before shipping and tax, and take the middle value. In a spreadsheet, the MEDIAN function does this in one cell.
    2. Work out your true shipping cost per order: add the label cost, packaging, and any pick-and-pack fees from your carrier or fulfillment invoices, then divide by orders shipped. Use what shipping costs you, not the rate you charge.
    3. Set the floor: divide shipping cost by the gross margin of the items shoppers usually add, then add the result to your median. That is the lowest threshold where a top-up order still covers its own shipping.
    4. Round up to a number your catalog can reach: check that you sell items priced to close the typical gap between the median and the threshold. If the gap is $23 and your cheapest add-on is $40, shoppers cannot get there in one step.

    Here is the same calculation for an example store. Swap in your own numbers; the structure stays the same.

    InputExample storeHow to get it
    Median order value$52Middle value of 90 days of order subtotals, before shipping and tax
    Average shipping cost per order$8.50Label, packaging, and pick-and-pack fees, not the rate you charge
    Gross margin on add-on items45%Margin on the products shoppers typically add to qualify
    Margin needed to cover shipping$18.89$8.50 ÷ 0.45
    Threshold floor$70.89$52 + $18.89
    Threshold to test$75Rounded up; add-on items priced $15 to $25 close the gap

    The floor tells you the threshold cannot go lower. It does not yet tell you what the threshold will cost, because some of your orders already sit above it.

    Check What You Are Already Giving Away

    Before launching, count the orders that already exceed the new threshold. Those shoppers get free shipping without changing their behavior, so their shipping cost moves from the customer to you.

    The subsidy is simple to estimate: orders per month above the threshold × shipping cost. If 30 percent of 2,000 monthly orders already exceed $75, that is 600 orders × $8.50, or $5,100 a month you no longer collect. The top-ups and the extra conversions have to cover that figure.

    If the subsidy looks too large for the lift you can realistically expect, you have two practical options. Raise the threshold, or make only the standard shipping method free above it and keep express shipping paid. The second keeps the offer while capping its cost.

    Show the Threshold Where Shoppers Decide

    A threshold only changes behavior if shoppers see it before they decide what to add. Most stores announce it once in a site-wide banner and stop there. Four placements do the real work.

    On the product page, next to the buy button. Baymard found that 32 percent of e-commerce sites show free shipping on product pages only through a banner or site-wide header, and in testing as many as 27 percent of users missed it. Repeat the offer, with the threshold amount, beside the add-to-cart button.

    In the cart, with the remaining amount. A line such as “Spend $23 more for free shipping” turns the threshold into a task. Update it live as items change, and switch it to a confirmation once the cart qualifies. Baymard recommends putting free shipping information directly into the cart summary.

    In the checkout summary. Show shipping as $0 with the full order total as early as possible. This is where a shopper confirms the promise from the product page was real.

    In Shopping ads and free listings. Google Merchant Center has a free_shipping_threshold attribute that takes a country and a price threshold, for example US:75 USD. Adding it keeps your product data consistent with the offer on your site.

    Placement is mostly a front-end job. The threshold itself lives in your platform’s shipping settings, and on Shopify that takes a few minutes.

    Set It Up in Shopify

    In the Shopify admin, go to Settings, then Shipping and delivery, open your shipping profile, and edit the rate for each shipping zone. Select “Offer free shipping” and enter the minimum order amount, as described in Shopify’s shipping rate documentation. Stores using shipping options by market have the same setting inside each market.

    If you run the offer as a free shipping discount instead, check how it counts. Shopify’s free shipping discount documentation states that the minimum purchase amount counts product prices only, and taxes are never included. When another combinable discount has lowered a product’s price, the lower price is what counts.

    With the rule set and visible, the last step is proving it works. A threshold is a pricing decision, so it deserves the same testing a price change would get.

    Test the Threshold Before You Commit

    Record a baseline of two to four weeks before changing anything, and avoid sale periods on either side of the comparison. If you sell in several markets, one clean option is to change the threshold in one market and hold another steady.

    Track three numbers together: purchase conversion rate, average order value, and gross profit per visitor. A higher threshold can raise order value while lowering conversion, so revenue falls even though the AOV chart looks better. Gross profit per visitor, with shipping cost subtracted, is the number that settles it.

    In Google Analytics 4, purchases and average purchase revenue give you the conversion and order value side. Pull shipping cost from your store or carrier data for the profit side. Read mobile and desktop separately. If purchase events go missing to ad blockers, server-side tracking closes most of that gap.

    Frequently Asked Questions About Free Shipping Thresholds

    These are the questions store owners ask most often when they revisit their shipping offer. The short answer comes first in each case.

    What is a good free shipping threshold?

    One that sits above your median order value by at least your shipping cost divided by your gross margin. For a $52 median, $8.50 shipping cost, and 45 percent margin, that is about $71.

    Round up to a number your catalog can reach with one or two add-on items, then test it against your current offer.

    Should the free shipping threshold be higher than my average order value?

    Yes. A threshold at or below the typical order gives free shipping to shoppers who would have ordered anyway, without growing the basket.

    Base the comparison on the median order value, since a few large orders make the average misleading.

    Does free shipping increase conversion rate?

    Removing surprise shipping costs addresses the most common checkout abandonment reason. Baymard’s research lists extra costs that are too high as the top reason, at 40 percent once window shoppers are excluded.

    The lift depends on showing the offer early. A threshold that shoppers first discover at checkout does little for conversion.

    Take Advantage of Automation with Artificial Intelligence!

    How can you use your time more efficiently? Artificial intelligence saves you time by automating repetitive tasks. Learn how you can leverage AI to accelerate your business processes.

      Do discounts count toward the free shipping threshold?

      It depends on your setup. For Shopify free shipping discounts, products count at their discounted price when another combinable discount applies, and taxes are never included.

      Whichever rule you choose, state it in the cart message, so a coupon never makes a shipping fee appear without warning.

      Your Visuals Stand Out But You're Not Getting Any Feedback?
      Get a Free Design Audit Now!

      Let's evaluate together how you can better engage with your target audience visually, dysfunctional designs, and tips to increase engagement. Fill out the form now and get your free analysis report!

        How do I show free shipping in Google Shopping?

        Add the free_shipping_threshold attribute to your Merchant Center product data, with a country and a price threshold such as US:75 USD.

        Keep it in step with your site settings, so the offer a shopper sees in an ad matches the one in your cart.

        A Threshold Is a Price, So Set It Like One

        Most free shipping thresholds were set once, by feel, and never checked again. Yet the threshold decides who pays for shipping on every order you take, which makes it one of the most consequential prices in your store.

        The method is short. Find your median order, divide shipping cost by margin, and set the threshold above the sum. Count what you already give away, show the threshold beside the buy button and in the cart, and test it on gross profit per visitor. It pairs naturally with the work in our guides to checkout form fields and reducing cart abandonment.

        Where Does Digipeak Start When a Store’s Shipping Offer Underperforms?

        Digipeak starts with the order export, not the banner. Every review opens with the median order, the true shipping cost, and the share of orders already above the threshold, so the offer is priced before anyone redesigns it.

        From there the work follows this guide: placement on the product page and cart, a market-level test, and a profit read. The extra order value then feeds the wider ROAS picture for online stores, and our Shopify agency team handles the setup across markets.

        If you are not sure your threshold is earning its keep, book a shipping offer review with Digipeak and get a threshold built from your own order data.

        Share Content

        ...

        Join the
        Digipeak Newsletter!

        Stay up to date with the latest digital marketing insights, trends, and updates. Subscribe today!

          Related Articles