Creating a BOGO or Buy X Get Y Upsell Offer
BOGO—short for Buy One, Get One—is one of the most effective sales strategies around. Whether you call it “2-for-1” or “double value,” it’s a proven way to move inventory, increase average order value, and delight your customers.
💡 Got questions about our Upsell Offers?
Check out our Upsell Engine FAQs for answers to common questions.
🚀 Getting Started
The Buy X Get Y feature is built into the Upsell Engine app, with a clean design and fully customizable setup.
To begin:
- Open the Upsell Engine app.
Click Create Offer.
If you’ve already created similar offers, they’ll appear in the list for easy management.
Choose Buy X Get Y as the offer type.
🛠️ Step-by-Step Guide
1. Product Eligibility
Define which products trigger the offer and which products are rewarded.
- Under Customer Buys, select the product(s) or collection(s) your customers need to purchase.
- Under Customer Gets, select what products customers will receive.
- Set the quantity required to be eligible (e.g., Buy 2 Get 1).
🔄 Allow Customers to change a product from the BOGO offer ("Mix and Match")
- Enable this if the “Get Y” group contains multiple items.
- Shoppers will see a Swap Item dropdown to choose their preferred reward product.
2. Discount Details
Set the discount for the “Get Y” product(s).
- Discount Type: Choose between:
- Percent (e.g., 100% = free product)
- Fixed Amount (in your store’s currency)
💡 Pro Tip: Use 100% in percent mode to offer a free product.
3. Appearance Settings
Customize how the offer appears across your store.
🛍️ On the Product Page
- Adjust layout, title text, button color, and widget size.
- You can disable the product page display while still applying the offer at checkout.
🛒 Cart Page Suggestion
- Display the upsell offer again in the cart, encouraging customers to complete the bundle.
💬 Pop-Up on Add to Cart
- Display the offer as a pop-up when the standard Add to Cart button is clicked.
- Ensures more visibility even if customers skip the upsell widget.
4. Review & Save
The final step allows you to:
- Review all settings
- Set the offer name (for internal use)
- Customize the cart label text -> This is how the discount code will appear on checkout.
- Choose whether to make the offer active right away
Once satisfied, click Save — and you’re all set!
🧠 Final Tips
- Use clear naming for internal tracking if you plan to create multiple BOGO campaigns.
- Mix high-demand and overstock products for strategic bundling.
- Test both percent and fixed amount discounts to see which converts better.