How should you prepare a gift product in Shopify?
Prepare the gift as a controlled product variant with stock, availability, a deliberate pricing approach, and clear fulfillment identification before adding a promotion rule.
A gift SKU is the product identifier the promotion and fulfillment process agree to use. A variant adds a specific option, such as size or color. Choosing only a product name is insufficient when the customer is promised a particular variant or when inventory differs between options.
What does the app need from the product?
Start with the documented prerequisites for the tool you plan to use. Monk Commerce provides a concrete example. Monk Commerce’s auto-add guide asks merchants to check that the gift is in stock, active, and available to the Online Store channel. (Monk automatic gift setup) Check the equivalent requirements for another app rather than assuming they are identical.
Create a small gift-product record for the team. Include the product and variant identifiers, warehouse SKU, display name, image, allowed quantity, stock owner, and the campaign using it. The display name should remain understandable on an order or packing document after the campaign banner disappears.
Which pricing approach should you evaluate?
Two implementation models deserve separate tests: a regular-priced product made free when a rule qualifies, and a dedicated zero-priced product. Do not switch the main retail product to zero merely to make a promotion appear to work. First establish how the app expects the discount to be represented and how standalone purchases should behave.
| Catalog decision | Risk to examine | Evidence to save |
|---|---|---|
| Shared retail and gift variant | Paid and free units may be hard to distinguish | An order containing both |
| Separate sample variant | Stock and reporting need a separate owner | Inventory and SKU mapping |
| Customer-selected variant | Availability can differ by option | Tests for each offered choice |
| Restricted standalone purchase | A direct product link may bypass campaign copy | A nonqualifying purchase test |
How should stock and availability be checked?
Use Shopify’s inventory setup guidance to review tracking and the locations relevant to fulfillment. Then confirm the actual available quantity rather than relying on a spreadsheet that was prepared before the campaign. Ask the warehouse whether a gift can ship from the same location as the qualifying items.
Shopify notes that an out-of-stock free product cannot be obtained through the documented automatic Buy X Get Y offer. (Shopify Buy X Get Y documentation)
Choose a response to stock exhaustion before the campaign starts. Pausing the offer, limiting available choices, or introducing an approved substitute are different policies. The content and settings should agree with the policy; a customer should not discover the substitution only on opening the parcel.
What should a gift-product acceptance test contain?
Place one qualifying test order for the intended variant. Review its price, quantity, SKU, and shipping representation. Repeat with the gift unavailable, with a different variant, and with the same item also purchased at full price if that is allowed. Confirm that the warehouse can distinguish the promised reward from a paid item.
Assign a catalog owner who must be consulted before the gift is renamed, archived, moved between locations, or replaced. This is a proposed change-control habit for the campaign, not a claim about automatic safeguards. Continue with the stock operations guide when the product record is ready.
Limits of this guide
No catalog or inventory was edited for this research. Product status, unlisted availability, market visibility, shipping profiles, and warehouse mappings can vary. This guide does not establish tax or accounting treatment for a zero-priced item. App-specific prerequisites are attributed to the cited app and must not be generalized to every tool.
Frequently asked questions
- Should the gift product always have a zero price?
- No universal pricing approach is established. Decide whether a conditional discount or a purpose-built zero-priced product matches the offer, and test what happens outside eligibility.
Sources
- Monk automatic gift setup (checked Oct 29, 2026)
- Shopify inventory setup (checked Oct 29, 2026)
- Shopify Buy X Get Y documentation (checked Oct 29, 2026)
Found an error? See the corrections policy.
More research on free gift foundations
- Can you offer a Shopify free gift without an app?
You can offer a gift without an app through a native discount or a documented packing process, but automatic cart insertion requires an additional implementation.
- How do you add a free gift with purchase on Shopify?
Add a free gift by defining who qualifies, selecting a gift product, deciding how it enters the cart, and checking that the final order records it at the intended price.
- How do you create a free gift using Shopify Buy X Get Y?
Use Shopify Buy X Get Y when you can ask customers to add the gift themselves, then set the qualifying purchase, the gift item, its free value, and the maximum uses per order.
- Should you use BOGO or a gift-with-purchase offer?
Use BOGO when the extra purchased product is the reward; use a separate gift-with-purchase offer when a distinct item, sample, or customer choice is the intended incentive.