How to give a free gift with preorder products
EZ Preorder & Back In Stock can add a free gift product to the cart when a shopper preorders from a product page, and Shopify makes the gift free at checkout. You choose the gift and which preorder products earn it in Configuration → Free Gifts. You also add the EZ PreOrder - Free Gifts block to your product page in the theme editor, because that block shows the gift to shoppers and puts it in the cart with the preorder.
Available on: Professional and Scale plans. On the Free, Core and Growth plans, the Free Gifts tab shows "Offer free gifts to customers who add preorder products to their cart. Available on Professional plan or higher." with an Upgrade to Professional link, and the block does not appear on your storefront.
Where to find it: EZ PreOrder → Configuration → Free Gifts (under Conversion), and Online Store → Themes → Customize for the block.
Before you start
- The gift product. Create the gift as a normal product in Shopify and make it available on your Online Store sales channel. If it tracks inventory, it needs stock or Continue selling when out of stock turned on, otherwise the block hides it.
- Working preorders on product pages. The gift only appears next to EZ Preorder's preorder button. See How to set up your first preorder.
- The app embed. The Pre order theme extension app embed must be on. See How to install EZ Preorder and enable the app embed.
How to set up a free gift
- In EZ PreOrder, go to Configuration and click Free Gifts under Conversion.
- In Apply to, choose All preorder products or Specific preorder products. None turns free gifts off.
- If you chose Specific preorder products, click Select Pre-order Products. In Select Preorder Products, tick whole products or single variants, then click Confirm Selection.
- Optional: check Add max gifts limit per order and enter Max gifts per order.
- Click Select Gift Product and pick the gift in the Shopify product picker. Select only one variant; if you select more, only the first is used.
- Set Quantity. Leave it at 1 (see the limitations below).
- Click Save in the save bar.
To pick a different gift later, click Change Gift Product. Remove clears the gift.
How to add the EZ PreOrder - Free Gifts block
The EZ PreOrder - Free Gifts block must be on your product page template, or shoppers never see the gift and it is never added to the cart.
- If the Free Gifts tab shows "Free gifts block is not enabled in your theme. Click to add it to your product page.", click Add Block. The theme editor opens on your product page.
- Otherwise, go to Online Store → Themes → Customize, open a product page, and in the product information section click Add block → Apps → EZ PreOrder - Free Gifts.
- Drag the block to where it should appear, usually near the buy buttons.
- Click Save in the theme editor.
The banner only checks your theme's default product template. If your preorder products use another product template, add the block to that template too. The banner may keep showing even though the block is in place there.
In the theme editor the block always shows a sample gift so you can style it. On the live store it only shows when a gift applies.
Free gift block settings
| Setting | What it does | Default |
|---|---|---|
| Title Text | Heading above the gift. | Free Gift, with a gift emoji in front |
| Title Color | Color of the heading. | #000000 |
| Product Text Color | Color of the gift's name. | #000000 |
| Background Color | Background of the whole block. | #f9f9f9 |
| Product Background Color | Background behind the gift. | #ffffff |
| Border Color | Border around the gift. | #e0e0e0 |
| Title Font Size | Heading size, 14 to 32 px. | 18 px |
| Product Font Size | Gift name size, 12 to 24 px. | 14 px |
| Border Radius | Corner rounding, 0 to 30 px. | 8 px |
| Image Size | Gift image size, 40 to 100 px. | 60 px |
How free gifts work for shoppers
- When the gift shows. The block appears on a product page when the selected variant shows the preorder button, the product or variant matches Apply to, the gift is in stock, and the cart has not reached Max gifts per order. It shows the gift's image, name and quantity, such as "1x".
- Adding to the cart. When the shopper clicks the preorder button, the gift is added to the cart together with the preorder item. This also works with Direct to Checkout.
- Making it free. In the cart and at checkout, the EZ PreOrder Discount takes 100% off the gift with the message Free Gift. This is the same Shopify automatic discount that runs preorder discounts, so keep it active in your Shopify admin under Discounts.
- How many gifts are free. One gift unit is free for each unit of an eligible preorder item in the cart, up to Max gifts per order if you set it. Gift units beyond that are charged at full price.
- Removing the preorder. If the shopper removes the preorder item, the gift stays in the cart but is no longer free. The shopper pays full price for it unless they remove it too.
- Gift added by hand. If the shopper adds the gift product themselves while an eligible preorder is in the cart, it is also made free, within the same limit.
- Product pages only. The gift is only added automatically from a product page with the block. Preorders added from collection quick add, the Featured Pre-Order Section or the Custom Pre-Order Page do not add the gift.
Limitations
- One gift. You can choose one gift product and one variant of it.
- Quantity above 1 is not fully free. The free allowance is one gift unit per preorder unit, whatever Quantity says. With Quantity set to 2 and one preorder in the cart, two gift units are added but only one is free. Keep Quantity at 1.
- Product pages with the block only. Other places shoppers can preorder do not add the gift.
- Out-of-stock gifts are hidden. A gift that tracks inventory, has no stock and does not continue selling is not shown or added.
- Plan check. Gifts are only shown and made free while your store is on the Professional or Scale plan. Your settings are kept if you downgrade.
Troubleshooting
The free gift block does not show on the product page. Check each of these:
- You are on the Professional or Scale plan.
- Apply to is not None, a gift product is selected, and you saved.
- The EZ PreOrder - Free Gifts block is on the product template this product uses, and the theme is saved.
- The selected variant shows the preorder button. The block hides when the theme's normal button is showing.
- With Specific preorder products, this product or variant is in your selection.
- The gift has stock or continues selling when out of stock.
- The cart has not reached Max gifts per order.
The gift is in the cart but is not free. The preorder item may have been removed from the cart, or the cart has more gift units than preorder units (check Quantity). Also check that EZ PreOrder Discount is active in Discounts in your Shopify admin and that the preorder item was added with the preorder button.
The banner says the block is not enabled, but I added it. The banner only checks the default product template. If you added the block to another product template, the gift still works on products that use that template.
The gift is not added when shoppers preorder from a collection page. Gifts are only added from product pages that have the block.
Frequently asked questions
Can I offer more than one free gift?
No. You can choose one gift product, and only one variant of it.
Can I limit how many free gifts one order gets?
Yes. Check Add max gifts limit per order and set Max gifts per order. Without a limit, each preorder unit in the cart earns one free gift unit.
Why do shoppers pay for the gift?
The gift is only free while an eligible preorder is in the cart, and only one gift unit is free per preorder unit. If the preorder was removed, or Quantity is above 1, the extra gift units are charged at full price.
Does the free gift work from collection pages or the custom preorder page?
No. The gift is only added automatically from product pages with the EZ PreOrder - Free Gifts block. The in-app note "This works only when the pre-order product is added from the product page" refers to this.
Does the gift count as a preorder?
No. The gift is added as a normal item and never gets the preorder discount. Only the preorder item counts toward the free gift allowance.
Can I use a free gift and a preorder discount together?
Yes. Both run through the EZ PreOrder Discount. The preorder item gets the discount and the gift is made free.
Related articles
- How to give a discount on preorder products: the other offer that runs through the EZ PreOrder Discount.
- How to take deposits and partial payments on preorders: let shoppers pay part now and the rest later.
- How preorders work in EZ Preorder: what the preorder button adds to the cart.
- How to install EZ Preorder and enable the app embed: turn on the app embed and add app blocks.
- The preorder button is not showing: fix the button the gift depends on.
- Plans and pricing: which plans include free gifts.