VizupCommerce
shopify

Free Gift or Discount: Which Makes More Sense for Your Next Sale?

Tejesh P •
#shopify#ecommerce#promotions#discounts#contribution margin

Choose the offer whose full cost fits your contribution and customer goal: a gift’s cost is what it costs you to supply, ship, and fulfill—not its shelf price.

A gift can make an offer feel tangible, while a discount lowers the amount a customer pays. Compare them with the cost to your business and the orders each offer may add. The gift’s advertised retail value is not the same as your cost to provide it.

Compare the full offer cost

Use the same eligible products, order assumptions, and time period for both options. Include only costs that apply, but do not omit extra packing or postage just because they are small.

Cost or resultFree gift exampleDiscount example
Eligible orders expected6060
Assumed average order before offer$70$70
Offer cost per eligible order$4 landed gift + $1 handling + $2 additional postage = $710% of $70 = $7
Total offer cost60 × $7 = $42060 × $7 = $420
Contribution before offer cost per order$28$28

These are hypothetical numbers for illustrating the calculation. “Landed gift” means the gift’s cost to get it ready for your store, including the relevant supplier and inbound costs. Replace the assumptions with your own inventory, pick-and-pack, shipping, payment, and return costs.

Check whether the offer pays for itself

Assume, for this example only, that 45 orders would happen without the offer and the promotion results in 60 total eligible orders. That is 15 additional orders. At $28 contribution per order before the offer, those 15 orders add $420. Subtract the $420 offer cost and the promotion reaches the same $1,260 contribution as the 45-order baseline:

This is a simplified break-even example, not a forecast. It assumes the offer causes 15 additional orders, all 60 orders receive the offer, the average order remains $70, and the $28 contribution estimate already includes other variable order costs. If those assumptions change, so does the result. In practice, compare against a credible baseline and account for orders that would have happened anyway.

Choose by the job the promotion needs to do

If your priority is…Consider…Check before launch
Making the offer feel like an added product experienceA gift customers will actually useGift inventory, landed cost, extra packing, postage, and whether the gift suits the audience.
Giving customers flexibility and a lower checkout priceA discountThe amount of contribution given up on every eligible order, including orders that would happen anyway.
Raising the cart enough to cover added costA threshold-based offerWhether the threshold is understandable and whether the resulting basket still leaves contribution after fulfillment.

For current mechanics and eligibility, read Shopify’s Buy X get Y discount setup guide before configuring a gift offer. For broader product-page clarity, see the product-description guide; when you have chosen the offer, the Instagram post guide for Shopify brands can help plan how to communicate it.

Write down your baseline, full offer cost, and the number of additional orders needed to cover that cost. Then select the gift or discount that fits your customer and margin, and review contribution, returns, fulfillment effort, and stock after the promotion.

← Back to Blog