Back icon

Back to all posts

Blogs

How to Combine Buy X Get Y Offers With Free Gift Promotions on Shopify

A step by step guide to combining a buy X get Y offer with a separate free gift promotion on Shopify, including setup and testing.

6 minutes, 35 seconds

How to Combine Buy X Get Y Offers With Free Gift Promotions on Shopify image
Belma Kapetanović

By Belma Kapetanović

Marketing Manager

Published

Quick Answer

A buy X get Y offer and a free gift promotion can be layered so a customer qualifies for both at once, such as buy 2 get 1 free on a product line while also receiving a separate free gift once the cart reaches a spend threshold. The two mechanics work on different conditions, so they can run alongside each other without conflicting. Hulk Bundles Quantity Breaks lets merchants configure both types of offers so they apply together when a customer meets both conditions.

Introduction

Some campaigns benefit from more than one reward mechanic running at the same time, especially when the goal is rewarding both a specific product purchase and a broader cart value at once.

This article covers how to combine a buy X get Y offer with a separate free gift promotion, including how the two mechanics interact, what to test when running both together, and how this differs from setting up either mechanic on its own.

Why Combine BXGY and Free Gift Promotions

A BXGY offer, such as buy 2 get 1 free, rewards a specific quantity purchase of one product line. A free gift promotion, tied to a spend threshold, rewards the overall size of the order instead.

Combining the two lets a merchant reward two different behaviors at once, a targeted product purchase and a broader spend level, without one mechanic replacing or interfering with the other.

How the Two Mechanics Interact

Because a BXGY offer is tied to a specific product quantity and a free gift promotion is typically tied to cart total or a separate qualifying condition, the two generally evaluate independently rather than competing for the same trigger.

A customer could qualify for the BXGY reward on one product line while separately reaching the spend threshold for a free gift, receiving both rewards in the same order without either one canceling the other out.

This is different from running two BXGY offers on the same product, which can create conflicting or confusing discount stacking. A BXGY offer and a free gift promotion, tied to different conditions, are more straightforward to run together.

Planning the Combined Offer

Decide which product line carries the BXGY structure and confirm the spend threshold for the free gift is set at a level that makes sense once the BXGY discount has already been applied to the order.

Consider whether the free gift threshold should be calculated on the pre discount or post discount cart value, since this affects how easily a customer reaches the gift threshold after receiving a BXGY reward.

  • Choose a product line for the BXGY offer separate from the free gift trigger
  • Set the spend threshold with the BXGY discount already factored in
  • Confirm both offers are visible to the customer without appearing contradictory
  • Check margin across both rewards combined, not just each one individually

How to Set Up a Combined BXGY and Free Gift Promotion on Shopify

Step 1: Define the Promotion

Decide the BXGY structure for the targeted product line and the spend threshold and gift item for the separate free gift promotion. Confirm margin can support both rewards applying to the same order.

  • Set the purchase quantity and reward for the BXGY offer
  • Choose the spend threshold and gift item for the free gift promotion
  • Confirm margin can support both rewards combined in a single order
  • Decide whether the spend threshold is calculated before or after the BXGY discount

Step 2: Configure the Discount

Build both offers separately inside Hulk Bundles Quantity Breaks app, setting the BXGY structure on its product line and the free gift trigger on the spend threshold or separate condition.

Step 3: Set the Conditions

Use the Conditions tab on each offer to confirm they are scoped correctly, the BXGY offer to its product line and the free gift to its own trigger, so the two do not unintentionally overlap.

  • Confirm the BXGY offer is restricted to its intended product line
  • Confirm the free gift trigger is set to the correct spend threshold or condition
  • Add a location or customer segment condition only if the campaign requires it

Step 4: Test the Offer

Build a test cart that qualifies for both offers at once and confirm both rewards apply correctly, then test a cart that qualifies for only one to confirm they behave independently.

  • Test a cart that qualifies for the BXGY offer only
  • Test a cart that qualifies for the free gift only
  • Test a cart that qualifies for both offers at the same time
  • Confirm both rewards display clearly without appearing contradictory
  • Test on mobile as well as desktop

Step 5: Launch and Monitor

After launch, monitor how often customers qualify for both offers together and check margin across combined orders to confirm the campaign is holding up as expected.

Combined BXGY and Free Gift Examples

Business: Skincare brand
Problem: Wanted to reward a specific product line purchase while also encouraging a higher overall order value.
Offer: Buy 2 get 1 free on the cleanser line, plus a free gift on orders over a set spend threshold
Setup: Configured both offers separately in Hulk Bundles, with the spend threshold set above the average cleanser line order value.
Why it fits: The two mechanics rewarded different behaviors, a specific product purchase and a broader cart value, without conflicting.

Business: Snack food brand
Problem: Wanted a targeted BXGY offer on a new product line combined with a storewide incentive to spend more.
Offer: Buy 3 get 1 free on the new snack line, plus a free tote bag on orders over a set spend threshold
Setup: Set the spend threshold to account for the BXGY discount already applied, so it remained reasonably achievable.
Why it fits: The combination introduced the new product line while still rewarding customers who added items from elsewhere in the store.

Business: Pet supplies retailer
Problem: Wanted to move a specific treat product while also rewarding larger overall orders during a seasonal push.
Offer: Buy 2 get 1 free on the treats line, plus a free gift on orders over a set spend threshold
Setup: Tested both offers together to confirm a customer buying the treats bundle plus other items received both rewards correctly.
Why it fits: Layering the two offers supported both a category specific goal and a general order value goal within the same seasonal campaign.

Read more case studies for our apps covering how merchants combine BXGY and free gift promotions.

Best Practices for Combining BXGY and Free Gift Offers

  • Tie each offer to a distinct condition so they do not compete for the same trigger
  • Check margin across both rewards combined, not just each offer individually
  • Set the spend threshold with the BXGY discount already factored in
  • Test a cart that qualifies for both offers before launch
  • Keep both offers visible and clearly explained so they do not appear contradictory
  • Avoid adding a third overlapping promotion, since two combined mechanics are already enough complexity
  • Review how often customers qualify for both offers after launch

Common Mistakes When Combining BXGY and Free Gift Offers

  • Setting the spend threshold without accounting for the BXGY discount already applied
  • Not testing a cart that qualifies for both offers before launch
  • Letting the two offers overlap on the same product in a confusing way
  • Checking margin on each offer separately instead of combined
  • Making the combined offer too complicated for customers to understand at a glance

Summary

A buy X get Y offer and a free gift promotion can run together when each is tied to a distinct condition, one to a specific product quantity and the other to a spend threshold or separate trigger. Testing carts that qualify for one, the other, and both together keeps the combined campaign working as intended.

Merchants who want to layer a BXGY offer with a separate free gift can configure both using Hulk Bundles Quantity Breaks.

Frequently asked questions (FAQs)

Can I run a BXGY offer and a free gift promotion at the same time

Yes. Since a BXGY offer is typically tied to a specific product quantity and a free gift promotion is tied to a spend threshold or separate condition, the two can run together without conflicting.

Will a customer receive both rewards if they qualify for both offers

Yes, if a customer meets both conditions in the same order, such as the BXGY quantity on one product line and the spend threshold for the gift, both rewards can apply.

Should the free gift spend threshold account for the BXGY discount

Yes. Setting the spend threshold with the BXGY discount already factored in keeps the gift threshold realistic once the other offer has already reduced the order total.

How do I test a combined BXGY and free gift offer before launch

Test a cart that qualifies for the BXGY offer only, one that qualifies for the free gift only, and one that qualifies for both, confirming each scenario behaves correctly.

Is combining these two offers more complicated than running just one

It requires more testing and margin checking than a single offer, but tying each mechanic to a distinct condition keeps the combination manageable rather than overly complex.

Recommended for you