Skip to main content
disco logo
  • Features
  • Pricing
  • Compare
  • Resources
    • Blog
    • Documentation
    • Changelog
    • Contact/Support
    • Disco Community
Login Get Disco Pro

Getting Started

1
  • Installation Process of Disco Plugin (PRO And Free)

Product Intent Discounts

4
  • Set Up Product Intent Discounts
  • Example 1: $20 Off All ‘Men’ Category Products
  • Example 2: 5% Off Product X for a Limited Time
  • Example 3: Flat $50 Off on Products Over $500

Cart-Intent Discounts

4
  • Set up Cart Intent Discounts using Disco Plugin
  • Example 1: 20% Cart Discount on Selected Categories
  • Example 2: Offer 10% Cart Discount for 10+ Items (Cart Quantity)
  • Example 3 : Offer $10 Off Product X When Cart Has 3+ Items (In Stock)

Free Shipping Discount

4
  • Set Up Free Shipping with DIsco Plugin
  • Example 1: Free Shipping for Location ‘X’ Customers
  • Example 2: Free Shipping on Category “A” Products
  • Example 3: Free Shipping on Specific Product During Promotion

Bulk Intent Discount

4
  • Set Up Bulk Intent Discount with Disco Plugin
  • Example 1: Bulk Percentage Discounts on All Products by Quantity
  • Example 2: Offer 5% Bulk Discount on Product X for 3+ Units (October Only)
  • Example 3: Offer $10 Off on 5+ Units from Category ‘A’

Bundle Discount

1
  • Set Up Bundle Discount with Disco Plugin

Campaign Setup

6
  • Product Rules Explain with Example
  • Bundle Rules Explain with Example
  • Bulk Rules Explain with Example
  • Cart Rules Explain with Example
  • Discount Rules (Filter Products, User Limit, Valid Between, Discount Label)
  • Discount Intent

Conditions

9
  • Items Count (Entire Cart) vs Item Count 
  • Set Up Discounts According to Product Stock Quantity in WooCommerce
  • Apply Discounts on Selected Categories in WooCommerce 
  • Create a Discount on a Specific Product Attribute in WooCommerce
  • Set Up Discounts by Brand in WooCommerce with Disco Plugin
  • Tax and Shipping Based Discount Conditions
  • Price Based Discount Conditions
  • Product Attributes Based Discount Condition
  • Product/Cart Item Based Discount Conditions

Ticket Solutions

1
  • Discount Applies but No Visual Badge or Offer Displayed

BOGO

5
  • Buy X Product, Get Y Product at a Discounted Price
  • Buy X, Get Y Free (Different Product)
  • Buy X from Category A & Get Y from Category B
  • Set Up BOGO Discount (Buy 1 T-Shirt, Get 1 T-Shirt Free)
  • Buy X Get X at Discount (Buy 3 Coffee Mugs, Get 3rd One 50% Off)

Campaign Display

3
  • Display Product Badge in WooCommerce
  • Display Bundle Discount Table in WooCommerce 
  • Display Bulk Discount Table in WooCommerce

Compatible Plugins

5
  • CURCY – Multi Currency for WooCommerce
  • FOX – Currency Switcher (WOOCS)
  • WPML + WooCommerce Multilingual
  • Aelia Currency Switcher
  • ACF – Advanced Custom Fields
View Categories
  • Home
  • Documentation
  • BOGO
  • Buy X Product, Get Y Product at a Discounted Price

Buy X Product, Get Y Product at a Discounted Price

1 min read

In this case, if a customer purchases a camera, they’ll get a 40% discount on a Tripod.  

Please note that: This is a pro feature that needs to be installed and activated first, before proceeding. 

Get Disco pro here 

Rule Setup :  #

Step 1: From your WordPress Dashboard, Go to Disco. Click on “ Create a discount ”

AD 4nXemYAe2XscBlJJgzUJxEQSKxPO6WsUJb8NbwmErcL9KI37baWoXMIHLhwbFfutddNpWiG3GUxlTbMFgyftcdGLkebkRbkblKpXVOW1LIa9QIrIsd8yAYl25UF5lE6qT3KSjFA maQ

Step 2 : Write down your “ campaign name “ and select intent as “ BOGO ”

Because it follows “ BOGO ( Buy-1 , Get-1 at 40 %  )rules .

AD 4nXeO6eZeQQ8Z8BNO

Step 3 : Next , from the filter section , pick “a few products .’’ This will apply to only one specific product.

AD 4nXdByR2Yk2bm33QuOFdUN4UifnHEF230JUX8yul2BQ7i1WYMWwvjb3CpdovelrsLb101FAtcTMgjYQIKlW9f8FjNK9LOUMTo mVbympAE1ABgu

Step 4 : Locate your chosen product from the “ search bar ” and click to “ select .”

For this example, we have picked “ camera ”

AD 4nXdYps2cwqmwbAhNAqWbzAJ2YE7XgRuLxB2Pgr6u ueNRN k17RIABFokU8oDSUHZaM2xXf8jR

Step 5 : Next , we have to decide on “User limit  ” (signifies per customer restriction ) and  “ Validity date ” ( signifies the timeframe during which a discount rule is active )

In this example, we’d leave the  “ User limit ” as “ Blank “ ( suggesting unlimited times) . And give validity date from “ 26/08/15- 28/08/25  “

AD 4nXeN06Bza Tw6FzYQf9UZrA4FCiT9tAIZEO NeHF

Step 6:  Select your “ BOGO type.  In this case, we‘ll choose  “ Buy X, Get Y products ”

Step 7: Next, we’ll move on to the “ BOGO Rules ” section, where we’ll discover 2 segments, like the “ Customer Buy ” section and “ Customer Get ” section.

AD 4nXfrlGFN vurCezIZrlrrerbSRy5CK K5QbMe3xuSa3xwe N7o0 SSIqpu MrpDE2EVo4fvlkdLxiidb79rzmEcaJQfhxa4zgXrMliogZCsRWvc 4

Step 8 : We’ll enter the value as “ 1 ” for Max and Min Quantity. 

  • Min Quantity = The minimum items required to trigger the rule.
  • Max Quantity = The maximum items eligible under the rule.
AD 4nXdRp8nQl60PmQ3wNCrRIvvFrN1mhsof1VVnMjnIl06AmADN8qMax MrOhSaGjEFAGfltKxV0FPnI6HrYQoc3A8BI6Ds4tgReHjbx5 ZuLHLYmXAD68AWD8oZmTGUjPmoBiuehwdMQ

Step 9 : From the “ Customer Get ”, we’ll select “ product ”, fix “ quantity”, and “ discount percentage and value ”

AD 4nXclewzZKTe

Step 10: “ Add more ” options if needed.

AD 4nXclIsv yI9xwJNk9dyeuD0iJSGfgG0T43RnqSy97CEI2Hv3KYzexknv33TDLAE2irn1mX3cli31riiD 9wv78Bjfnve7 p3

Step 11 : Click on “ Update and exit ” and successfully launch your campaign .

AD 4nXd5fNR3chXZI5ZQpy45wmHumCQpVAP93w7dN8prFd418QSBVq3LZrhHn CzWELsXtcczPLRbSC8YMrcTaYqvLJzksHBxDmsUxxBM3xcnNAZGStgMtz7eNOjvGzx0dbAs SppvTHCw

Step 12 : Add “ camera ” and “ Tripod ” to your cart. And it will result as shown below : 

AD 4nXdOu6Kv1KZ7TR34YCt 141RA4HmXyDh9rsjRsQLT7U5u0ljIoDkxCdV LC6WcVu19zNaDIX7 iu1Enrz2m5 6 eLgCM2zfSVuXEwAaWV fNBLZbo hnSBAVXAbGbzke8ZbEUjHE A

Get More Revenue with Disco Plugin #

Disco – WooCommerce Dynamic Pricing and Discounts is a smart pricing plugin that lets you create flexible discount rules—like bulk discounts, BOGO deals, and cart-based offers—to boost sales and conversions. It combines advanced rules with a simple setup for WooCommerce stores.

Try Free Version

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Buy X Get X at Discount (Buy 3 Coffee Mugs, Get 3rd One 50% Off)Buy X, Get Y Free (Different Product)

2 Comments

  1. literalenlinea
    September 1, 2025 at 9:15 pm

    How can I apply this for all products, I mean if I add 2 several products one of those has 25% without select any product in Customer Get Select products

    Reply
    1. Support
      September 3, 2025 at 4:50 am

      Hi!

      Thanks for reaching us.

      We will be more than happy to help you solve any issues or configuration-related to the campaign you are trying to create with our plugin, but we are sorry to let you know that we are finding it hard to understand the scenario you are trying to explain here.

      Therefore, we kindly request you to explain the scenario with some examples if possible. Or you can share a screencast video explaining your expected discount campaign.

      Looking forward to hearing from you.

      Best regards,

      Reply

Leave a Comment Cancel Reply

Table of Contents
  • Rule Setup : 
disco logo

The best WooCommerce discount plugin for BOGO deals, bulk discounts, tiered pricing, user role pricing, and dynamic pricing rules.

Product

  • Features
  • Pricing
  • Free vs Pro
  • Documentation

Resources

  • Blog
  • Tutorials
  • FAQ
  • Changelog

Company

  • About WebAppick
  • Support
  • Feature Request
  • Disco Community

© 2026 Disco by WebAppick. All rights reserved.