A gift product is the item that customers who meet the gift campaign distribution conditions can receive.
When a gift is configured in a gift campaign, a bundle product is automatically created for the gift. When a gift is distributed, this bundle product is added to the cart.
The bundle product consists of three elements: Gift product title, Variants, and Components.
Element | Description |
|---|---|
Gift product title | The title of the bundle product. |
Variant | A variant of the bundle product. The number of variants varies by gift type. |
Component | The products and quantities that make up each variant. |
Type | Number of Variants | Structure |
|---|---|---|
Simple gift | 1 | One variant with components set. |
Choice gift | One per selectable option | Each variant has its own unique set of components. |
Repeatable gift | 1 | One variant with components set. |
Simple gift / Repeatable gift bundle structure:
Bundle product (Gift product title)
└── Variant (1)
├── Component A × 1
└── Component B × 2Choice gift bundle structure:
Bundle product (Gift product title)
├── Variant (Option A)
│ └── Component A × 1
├── Variant (Option B)
│ └── Component B × 1
└── Variant (Option C)
└── Component C × 1The gift is distributed when the component products are in any of the following states (available for purchase):
Inventory is not tracked
Inventory is in stock
Inventory is out of stock but "continue selling" is enabled
Note: Component products with Draft or archived status can still be distributed.
Important: If a component product goes out of stock (without "continue selling"), the gift product will also become unavailable for purchase. Check your component product inventory regularly.
Gift product inventory is linked to the inventory of component products. Inventory cannot be set independently.
The gift product name and images can be edited from the Products page in the Shopify admin.
Edit Item | Method |
|---|---|
Product title | Can be changed from the Products management page. |
Product image | Can be set from the Products management page. Shown on cart and checkout pages. |
Price | Normally $0, but can be set if used as a paid gift voucher. |
On the gift product's storefront page, the "Add to cart" button is automatically hidden. Customers cannot add the gift product to the cart directly as a regular product.
The gift product and its component products with quantities are shown on the checkout and thank-you pages.
Only the component products and their quantities are shown in the order management view.
Gift products can be translated in the same way as regular products. Use Shopify's Translate & Adapt app.
Open the gift product from the Products management page in the Shopify admin.
Click "Localize" from the "More actions" menu.
Enter the translation data and save.
If you do not want the gift product to appear in collection pages or search results, change the product status to "Draft". When set to Draft, only customers who have the direct link can access it.
Tip: Gift products are automatically set to Draft status when the gift campaign is set to "Active." By default, they will not appear in collection pages or search results.
Auto-creation and auto-publishing: A bundle product is automatically created and published when a campaign is created.
SEO hidden: Created with the
seo.hidden: 1metafield, so it is not indexed by search engines.Product status: When the gift campaign is "Active," the gift product is set to Draft (accessible only via direct link). When the campaign is "Draft," the gift product is also set to Draft.
Variant and component limits: Up to 30 variants can be set, and each variant can have up to 30 components.
On campaign deletion: Deleting a gift campaign also deletes the associated bundle product. This action cannot be undone.