Blog / Gift with purchase

Free gift or discount code: which one fits your store?

Both offers can raise order value. They do it in different ways, and they cost you different things. Here is how to choose.

Gift or code

A discount code and a free gift both say "spend a little more". The difference is what the shopper gets, what it costs you, and what it does to how your brand feels.

What each offer really costs

A percentage off comes out of every order that uses it, including orders that would have happened anyway. The bigger the cart, the bigger the discount.

A free gift costs you the cost of one product, not its retail price. If the gift has a good margin and you have stock of it, the real cost per order can be lower than a code, and it stays the same however big the cart gets.

Do the math once

Write down what a typical qualifying order earns you with a code, and what it earns with a gift at cost plus shipping. Use your own numbers, not someone else's averages.

When a free gift fits better

  • You sell products people try before they commit. A sample, a travel size or a small add-on lets shoppers meet a product they would not buy on its own.
  • Your brand does not run on discounts. A gift feels like a thank-you. A code can teach shoppers to wait for the next one.
  • You have slow stock with a good margin. A gift turns it into something shoppers want, without marking down the main range.
  • You want a clear spend target. “Spend $60, get the travel candle” is something shoppers can picture.

When a discount code fits better

  • Price is the main reason people hesitate. If shoppers compare you with a cheaper store, money off answers that directly.
  • You have nothing that works as a gift. A gift nobody wants does more harm than no offer at all.
  • You are running a short, loud sale. Codes are quick to share in an email, a post or a partner newsletter.
  • Shipping weight or packing is a problem. A gift adds an item to pick, pack and ship. A code adds nothing to the box.

Can you run both?

You can, but shoppers should be able to understand the deal in one look. If a code and a gift stack, check what happens when the code pushes the cart back under the gift’s minimum. Decide which one wins before you launch, and test it in checkout.

A good rule: one offer on the product page, the other one in the email or the cart, never both shouting at once.

How to try it without guessing

  1. Pick one gift and one spend threshold a little above your usual order value.
  2. Run it for a set period, long enough to cover a normal week of traffic.
  3. Compare order value, gift cost and how many orders reached the threshold with a similar period before.
  4. Keep what earned more per order, not what sounded better.
Want to test a gift offer?

Tidebird Gift Lift adds a real product as the gift once the cart reaches your threshold. Free right now.

See Gift Lift

Quick checklist

  • The offer fits in one sentence.
  • You know the real cost per order of the gift or the code.
  • You decided what happens if both apply to the same cart.
  • You compared the results with a similar period, not a gut feeling.
TB
Tidebird Team

Founders & builders at Tidebird. We write about product pages, gift offers and Shopify stores.