Skip to content

Offers

Offers let you run buy one, get one free on any product in your shop. Your shopper adds two, and one of them is free. There’s no code to type and no button to press. It’s free.

This is not Buy X get Y across a bundle (Pro), which discounts the items picked inside one bundle.

All eight offers, in one minute. Buy one get one, 3 for 2, a free gift with purchase, buy the set get a gift, choose a gift, free gifts by spend, You may also like in the cart, and Frequently bought together. Watch on YouTube
Buy one, get one free. Two T-shirts for the price of one, set on the product, with no code. Watch on YouTube
  1. In the WordPress menu, go to Products and open the product.
  2. In Product data, open the BundleBoss tab.
  3. Under Buy one, get one, turn the switch On.
  4. In Deal, set how many to Buy and how many they get. Buy 1, get 1 is the default.
  5. In Reward, choose Free. For a cheaper item instead, choose % off and type the percentage, such as 50.
  6. In How often, choose Once per order or With every one bought.
  7. Optional: with With every one bought, type the most free items in up to … per order. Leave it empty for no limit.
  8. Leave A badge on the product’s card on, so shop pages name the offer.
  9. Press Update.

The line beside the switch reads the deal back to you, such as Buy 1, get 1 free.

Your shop words each deal the way shops word them:

  • Buy 1, get 1 free reads Buy 1, get 1 free.
  • Buy 2, get 1 free reads 3 for 2.
  • Buy 1, get 1 at 50% off reads Buy 1, get the 2nd half price.
The Buy one, get one section of a T-shirt's BundleBoss tab. The switch is On and reads Buy 1, get 1 free. Deal is Buy 1 get 1, Reward is Free, How often is With every one bought, up to 2 per order, and A badge on the product's card is on.
A T-shirt: buy one, get one free, up to two free per order.

It works on simple and variable products. It sits in the same tab as Frequently bought together, under it.

On the product page, a box under the price names the offer.

  • The first line is the deal, such as Buy 1, get 1 free.
  • Under it, the box says what to add, such as Add 2, one of them free.
  • The last line gives the rule, such as Up to 2 free per order · No code needed.
The Classic Crew T-shirt page at £19.99. Under the price, a box reads Buy 1, get 1 free, then Add 2, one of them free, then Up to 2 free per order · No code needed, and a See details link.
The offer box under the price, with See details under it.

On shop, category and search pages, a badge on the product’s photo names the offer, beside a small tag. It uses the short name shops use:

  • Buy 1, get 1 free or 3 for 2 for a free one.
  • 2nd half price or 2nd 15% off for one at a % off.
  • The price of the set for a longer deal, such as 3 for £30.00.
The navy Classic Crew T-shirt in the shop, with a black badge over the top left of its photo: a small tag, then Buy 1, get 1 free.
The badge sits over the photo, like WooCommerce's Sale badge.
The discount, before the cart. A T-shirt with a logo and a name, buy 2, get 1 half price, taken off in the product's total. Watch on YouTube

With AddOnBoss 2.8.0, the running total under a product’s options takes off the offer the cart will give. So does the total under its quantity grid.

  • The total before the offer shows struck through.
  • A line names the offer and what it saves.
  • Below the number the offer needs, it says what one more would save, such as Add 1 more, get it half price: save £10.00.

When a shop-wide offer (Pro) also fits, the cart gives the one it already makes, or the one with fewer items still to add. When both are as close, it gives the one that saves more. The total names that one too.

Two running totals for a Personalised Crew T-shirt at £20.00. With two, the Grand total is £40.00, with the line Add 1 more, get it half price: save £10.00. With three, the line Buy 2, get 1 half price takes off £10.00, the Grand total shows £60.00 struck through and £50.00, and a badge reads You save £10.00.
A T-shirt with AddOnBoss options: two in the box, then three. The shop-wide 3 for 2 saves more than the T-shirt's own offer, so it wins.

A product already in the cart counts towards the offer, the same as in the cart.

Once some are in the cart, the box says where the cart stands: 1 in your cart. Add 1 more for free, with the Add 1, free button, then Offer applied: 1 free in your cart.

On a 3 for 2, it reads 1 in your cart. Add 2 more, one of them free. The button then says what the paid one costs, such as Add 2 for £19.99. Press it, and WooCommerce’s usual added to your cart message shows.

With one in the cart, the cart says Add 1 more for free, beside an Add 1, free button.

With two in the cart, one is at its full price and one is free. Nobody presses anything.

  • The free one shows its old price crossed out, then Free and Save £19.99.
  • It carries a tag naming the offer, such as Offer: Buy 1, get 1 free.
  • Its quantity has no + or −. It follows how many are bought.
  • In colours or sizes, any two pair up, such as a navy M and a burgundy M.
The Cart block. Classic Crew T-shirt, Burgundy, M, at £19.99. Classic Crew T-shirt, Navy, M, with £19.99 crossed out, Free, Save £19.99 and the tag Offer: Buy 1, get 1 free. The estimated total is £19.99, and Total savings £19.99. Under it: Classic Crew T-shirt (Burgundy, M), Add 2 more, one of them free, with the button Add 2 for £19.99.
Two T-shirts: one paid, one free. Up to two go free, so the cart offers two more.

Take the paid one out, and the other goes back to its full price.

  • Each free line reads Free, never £0.00. So do the thank-you page and the order email.
  • The thank-you page and the order email show Total savings: with what the offer took off.
  • Under the order total, before Place order, a line says what a return costs. It shows in the classic checkout and the Checkout block. The thank-you page and the order email repeat it. For example: If you return the Classic Crew T-shirt and the rest no longer qualify for the offer, the £19.99 saving is deducted from your refund.

A deal is priced again on what the shopper keeps. If the ones they keep still make the deal, nothing comes off the refund. If they no longer make it, the saving comes off the refund.

See details, under the offer box, says the same before anyone buys: If you return an item and the rest no longer qualify for the offer, the £19.99 saving is deducted from your refund.

On the shop’s order screen, the free line carries a note for you. For example: If one comes back and the rest no longer make the deal, take £19.99 off its refund.

In the WordPress menu, go to BossMage, then BundleBoss, and open the Offers tab.

  • Each offer in your shop is one row: the offer, its type, the product it’s on and its status.
  • The On/off switch pauses an offer, or runs it again. It saves as you press it.
  • Click an offer’s name to open its product and change it.
  • Search by name or product, or show only Running or Paused offers.
  • Offer badge on shop pages, under the list, turns every offer badge on or off at once.
The Offers tab: All 5, Running 4, Paused 1. Forest Green Socks: 3 for 2. Midnight Navy Socks: 3 for 2. Ribbed Beanie: Buy 1, get the 2nd half price, Paused, its switch Off. Personalised Crew T-shirt: Buy 2, get 1 half price. Classic Crew T-shirt: Buy 1, get 1 free. Each is Set on the product.
Every offer in one list, each with its own switch.

Everything on this page is free, apart from shop-wide offers. BundleBoss Pro adds four more offer types and offers for a whole category, tag or brand, with dates, limits and coupon rules. It also gives free gifts by spend, such as a gift to choose at £250 and two at £500. See Shop-wide offers.

  • While the product is out of stock, its offer box and badge don’t show.
  • A bundle has no Buy one, get one section. Use Buy X get Y across a bundle (Pro) instead.
  • Turning the offer off on the product and pausing it on the Offers tab do the same thing.
Was this page helpful?