Home » Blog » Shopify Discounts vs. Free Shipping: Which Offer Makes More Sense?

Shopify Discounts vs. Free Shipping: Which Offer Makes More Sense?

Contributor: Lilit Arushanyan Posted on

Most store owners pick between a percentage off and free shipping by feel. One sounds generous, the other sounds friendly, and neither gets checked against the math. The two offers cost you different amounts, attract different shoppers, and suit different kinds of products. Here’s how to compare them for your own store.

What each offer costs you

Start with a made-up store. Orders average $45, your products carry a 50% gross margin, and shipping costs you $7 per order when you buy the label. Before any offer, a typical order leaves you about $22.50 (half of $45), with the customer paying the shipping.

Run three offers through that:

  • 10% off: you give up $4.50 and keep $18.00. The customer still pays for shipping.
  • Free shipping on every order: you pay the $7 and keep $15.50.
  • Free shipping on orders over $60: orders under $60 stay at $22.50. A shopper who stretches from $45 to $60 gives you $30 in margin minus the $7 label, which is $23. You’ve made a little more and sold an extra item.

The third offer is the only one that doesn’t cost you money on an average order, because you only pay for shipping when the cart has already grown. That’s the main reason threshold offers get recommended so often. The numbers above are invented, so plug in your own margin and your real shipping cost. Payment fees come out of the total too, and they’re a bit higher on bigger orders.

Discount vs free shipping

What shoppers respond to

Shipping charges sting more than their dollar amount would suggest. A shopper who reaches the last step of checkout and sees $6.95 added on tends to read it as a fee you tacked on, even though the same $6.95 folded into the product price would probably have gone unnoticed. Cart abandonment surveys often list unexpected costs at checkout among the top reasons people leave, and shipping is a big part of that.

A percentage off works another way. It gives shoppers something to claim, and a code with an end date pushes the hesitant ones to buy now instead of later. But a discount also teaches people what to expect. If you run 15% off every month, a chunk of your customers will wait for the next one, and your regular price starts to look like the inflated one.

Free shipping carries less of that risk. Shoppers don’t think of it as a sale price, so offering it all the time doesn’t make your products look overpriced. That’s one reason many stores quietly make it a permanent policy.

When a discount makes more sense

A discount is the better pick in a few situations.

When your shipping costs are high compared to your prices, free shipping gets expensive fast. A heavy item that costs $18 to ship can’t carry a free shipping offer unless the price already includes it. A percentage off lets you control the cost.

When you want to move specific stock, a discount does what shipping can’t. You can mark down a slow seller, clear last season’s colors, or put a bundle together. Free shipping applies to the whole cart and does nothing to shift one particular product.

When you’re trying to win first-time buyers, a welcome code like 10% off for new subscribers tends to work, because there’s a clear reason to join your email list. Free shipping can do the same job, but a discount code gives you a clean way to track which signups turned into orders.

And when your margins are wide, say a digital product or a premium brand with 70% margins, you can afford to hand some back as a discount without hurting profit much.

Shopify discount

When free shipping makes more sense

Free shipping is the better pick in a different set of cases.

When your average order is low, a percentage discount gives away very little per order, and shoppers barely notice 10% off $25. Free shipping on that same order feels bigger. It’s also a problem if your shipping costs sit close to your profit, so check your numbers before offering it on everything.

When your store competes with large retailers, shoppers compare your total at checkout with theirs. Many big sellers have set the expectation that shipping is free, so a low product price followed by a shipping charge looks worse than it is.

When you want to grow your average order, a threshold works better than a discount. A bar that says “Add $12 more for free shipping” gives a shopper a specific target. A flat percentage gives them a vague saving.

And when your products are light and cheap to post, free shipping costs you little. Small items like candles, jewelry, and stationery can often ship at a price that fits easily into the margin.

Shopify free shipping

The options in between

You don’t have to pick one. A few hybrids sit between the two.

A free shipping threshold, covered above, is the most common. Set it a little above your current average order, not wildly above. If most people spend $40, a $50 threshold feels reachable and a $100 one feels pointless.

A flat shipping rate is another. Charging $4.95 for shipping on every order keeps the price predictable and shields you from the worst-case costs of heavy or distant orders. It also avoids the “surprise fee” reaction, as long as the rate shows up early.

Discounts that only apply above a spending threshold, like $10 off $75, work like a threshold, but the reward is a discount, so they suit stores with wide margins.

Free shipping for members, subscribers, or repeat customers is a smaller version. It rewards loyalty and doesn’t cost you on the first order.

Setting it up in Shopify

Shopify handles both offers in its Discounts area. In Shopify’s discounts area, the first choice is the type: amount off products, amount off order, buy X get Y, or free shipping. Then you decide how it applies. A discount code has to be typed in at checkout, while an automatic discount applies on its own once the cart qualifies. Free shipping over a set amount can also be set up outside the discounts area, as a free shipping rate with a minimum order amount in your shipping settings. That version needs no code, and shoppers see it at checkout without doing anything.

Check the combination rules before you launch. Shopify lets you control whether discounts can stack with each other, and it’s easy to end up with a free shipping offer and a percentage code applying to the same order when you meant only one. Place a test order with each combination you expect shoppers to try.

Also keep in mind that Shopify’s discount options, plan features, and menu names change over time, and some behaviors depend on your plan or on the apps you use. I’d check the current admin or Shopify’s help pages before following any step exactly.

Shopify shipping picture

How to test which one wins

You can test this on your own store. Run one offer for two or three weeks, switch to the other for the same stretch, and compare the results. Try to choose periods that look alike, with no holiday or big ad push in either one.

The number to compare is profit per visitor, not revenue. A free shipping offer can raise your order count and still lose money if each order costs more to fulfill. To get it, take the profit from all orders in the period, after product cost, shipping, and fees, and divide by sessions. If one offer gives you a higher figure, it’s the better one for now.

Also watch average order value and conversion rate alongside it. If conversion goes up and AOV stays flat, you’ve attracted more buyers. If AOV goes up and conversion stays flat, you’ve nudged the same people to spend more. Those are two different wins, and you’ll want to know which one you got.

Two weeks isn’t much to go on. A holiday, an ad push, or a product that sold out can skew the numbers, and a small store may only get a few dozen orders in that time, which is too few to separate a real effect from luck. If that’s you, take the result as a hint and run the test a second time before you change anything for good.

One last thing worth doing now: write down your actual shipping cost per order and your margin on your top five products. Those two figures will tell you more about which offer to pick than any general advice, including this article.

Lilit Arushanyan
I’m Lilit Arushanyan, a content creator and writer. I create articles, guides, and digital content across a range of topics, with a focus on making information both useful and enjoyable to read.

Leave a Reply

Your email address will not be published. Required fields are marked *