All Collections
App: Gift Box
Getting Started
How are free gifts being added to orders?
How are free gifts being added to orders?
Lucia Dvořáková avatar
Written by Lucia Dvořáková
Updated over a week ago

Gift Box allows you to use two different methods of adding free gifts to orders. Let's talk about their pros and cons and how they actually work.

1. Allow discounts in checkout with gifts

Once the gift offer is activated, Gift Box creates a duplicate of the gift product (so-called ghost product), sets its price to $0, and hides it from the storefront. When an order with a gift is created, the quantity of the original gift product is respectively decreased.


  • free gifts are visible in both cart and checkout

  • customers can apply discounts on top of free gifts at checkout

  • compatible with automatic discounts and any other types of discounts

  • gift can be rejected by the customer by removing it from the cart

  • works with multiple-currency checkout


  • we're still ensuring compatibility with all themes. Not compatible with yours? Contact us via or via chat in the bottom right corner and our team will be happy to assist you! :)

2. Disable discounts in checkout with gifts (draft orders)

This method leverages Shopify's draft orders API that helps us add free gifts to orders. Specifically, they're 100% discounted items, and there's no need to create duplicates of products that are given away to customers as free gifts.


  • works with the majority of Shopify themes


  • gifts are not visible in the cart, only at checkout

  • not possible to combine free gifts with other discounts, including automatic discounts and free shipping discounts

    • the only workaround is to enter the discount coupon into the Gift Box interface that automatically applies this coupon to checkout. Learn more about this feature here

  • not possible to purchase subscription products with free gifts

  • some discount settings are not supported:

    • customer eligibility

    • discount usage

  • multi-currency checkout is not supported

If you're not sure which method is the right fit for your store, don't hesitate to reach out to our support via chat or email at and our team will be happy to help you answer all your questions.

Your Digismoothie team

Did this answer your question?