RuffRuff Order Bonus

What Is a Gift Product?

This article explains how the bundle product distributed as a gift works, along with its settings and specifications.

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:

Plaintext
Bundle product (Gift product title)
└── Variant (1)
        ├── Component A × 1
        └── Component B × 2

Choice gift bundle structure:

Plaintext
Bundle product (Gift product title)
├── Variant (Option A)
  │   └── Component A × 1
  ├── Variant (Option B)
  │   └── Component B × 1
  └── Variant (Option C)
        └── Component C × 1

The 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.

  1. Open the gift product from the Products management page in the Shopify admin.

  2. Click "Localize" from the "More actions" menu.

  3. 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: 1 metafield, 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.