Skip to content
  • There are no suggestions because the search field is empty.

Setting Up Gift With Purchase

In this guide, you’ll learn how to set up a Gift with Purchase (GWP) experience on your cart using Reactiv. This allows you to automatically offer a free or discounted gift when customers meet a minimum spend threshold.

Written by Reactiv App

Before You Start:

To enable a Gift with Purchase block on your cart, you need to complete both steps:

  • Create an active Buy X, Get Y discount (via Shopify or Reactiv Offers), and
  • Turn on your offers on Reactive Dashboard. This helps us view the active discount in your Shopify store.

Step 1: Create a Buy X, Get Y Discount

You can set up your promotion using either Shopify Discounts or Reactiv Offers.

Shopify Discount:

  1. In your Shopify admin, go to Discounts.
  2. Click Create discount.
  3. Select Buy X, Get Y as the discount type.
  4. Set the discount as Automatic.
    1. This is required. Gift with Purchase will not work with code-based (coupon) discounts.
  5. Define your minimum spend threshold.
  6. Complete the rest of the discount setup.
  7. Click Save to publish the promotion.

     

Note: Minimum quantity-based promotions are not currently supported. Contact your Customer Success Manager if you need this setup.

Reactiv Offers 

  1. Go to the Offers page in your Reactiv dashboard.
  2. Turn on the Offers toggle (top-right corner) to enable offers.
  3. Click Create New Offer (+).
  4. Set the Offer Type to Buy X, Get Y.
  5. Enter a Title for your offer.
  6. Set the Minimum Spend required to unlock the gift.
  7. Select the Promotional Product (the gift item).
  8. Define the Discount Value (typically 100% for a free gift).
  9. Save and activate your offer.



Step 2: Enable Gift with Purchase on Cart

Once your discount or offer is active, you can add the Gift with Purchase block to your cart:

  1. Go to your Cart page in your Shopify theme editor.
  2. Drag and drop the Gift with Purchase tile to your desired location on the cart.
  3. If you haven’t already enabled offers, you’ll be prompted to turn them on.
  4. Select your active Buy X, Get Y promotion from the dropdown menu.
  5. Once selected, configure the rest of the component:
    • Choose the product variant to offer as the gift
    • Toggle on the Header if you want to display a title above the tile. We recommend using a header only if the tile is placed below the cart items
    • Customize the badge text and background color. You can use our suggested badge copy or enter your own messaging.
  6. Click Save and Publish your changes

You’re all set! Customers will now see and unlock their gift directly in the cart.



Best Practices

To get the most out of your Gift with Purchase campaigns:

  • Use stackable promotions
    • If multiple promotions (e.g., “15% off sitewide” + GWP) are not stackable, Shopify may apply only one.
    • This can result in the gift being discounted instead of free.
  • Understand threshold behavior
    • The spend threshold shown in the cart is pulled directly from your Shopify or Reactiv configuration.
    • This value cannot be edited within the cart block.
  • Plan for upcoming features
    • Gift with Purchase support for Clips will be available soon.