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 from Category A & Get Y from Category B

Buy X from Category A & Get Y from Category B

1 min read

In this example, when a customer buys any type of shoes from the shoes category, a pair of socks from the socks category will be automatically added to the cart.

This type of promotional offer creates urgency among customers, boosts sales, and improves customer loyalty.

Note: Please ensure the Disco Pro version is installed and activated. The following feature is only included in DIsco Pro.

Get Disco Pro here 

How to configure :  #

Step 1: Access your WordPress Dashboard and head to the “ Disco ” plugin.  Click on the “ Create a discount ” button 

Step 2 : Then set your unique  “ Campaign name. ” Elect your “ discount intent ”

The Disco plugin offers you versatile features for your discount intent. In this example, we’ll select a “ BOGO” ( Buy-1, Get-1 ) promotional deal.

AD 4nXc5ObxTWgU0h0dD h1MfelE3Pb6F wrPxDsfKeTd IKJ54tHU GBFIV hHfc7B5lhDH03YFfiyriy67FJmXEpkj MjjAub57ItT8kNc1HUjCuKhGGW02NacJAS46dfFiD CrZ6tfQ

Step 3 : In the filter section , choose “ all products ”

This enables your discount to be on a specific category of products. 

Search for the product you want to choose from the “ search bar.” We’ll choose “ converse, loafers, boots “ shoes from the “ shoes ” category for this example.

AD 4nXct5vrPQZmZ9uavVz0FUpmxY7Cf4ceprjCy0KodGj3Bu3jf6xBbiyEZOv dJF3gLjVMw2gJzqnAkGFjehRIdEP CEYlJk9zPCf1DTAXRn5qVvRTDBn2GYgHXO SZryoCjr 337Gqg

Step 4 : Move on to the “ User limit ” and “ Validity date ” sections .

Here, the “ user limit ”  button restricts how many times a customer can benefit from this offer. The “ validity date ” defines the time period of the activation of a discount rule.

 For this example, we’ll leave the “user limit ” as “ 5,” suggesting the customer can use this offer 5 times. And set the “validity date”. 

AD 4nXeId HN33FvVppvv3g2hht nSUbuzf MP2nXZPcDGWFPBrD6SjdkSKndt3bTWpW9hN0oToT7K7i1Rlj8jJoutcmpHi1uGWNMsqsZnfYBAsy6vqQFyI6XIjD2MKpwcfMbS2DDaRcVA

Step 5 : Select your “ BOGO type”  from the “ BOGO ” section . 

For this example, we’ll choose “Buy X Get Y (Categories)” since we are offering different types of products based on categories. 

AD 4nXfLNbWPL HeuCQ4EcBpuEDGyz C 1g2duVE6oepwlFhonLfnlx1fbI3DZ25te1SeA9UFJ3dV74H 0Dxq9Z06BJWk oz D S2DjIgRLjJE a5KcpwnT0yqIyZlyLwaEQv8y4OcmBig

Step 6 : Then comes the  “ Customer  Buy ” section. Input the value “ 1 ” for “ Max Quantity “ and “ Mini Quantity .”

For the BOGO ( Buy-1, Get-1 ) deal, the max and min quantity will be the same.

AD 4nXeYnTkIc6NHk xZIUgGzyYU k yy5P7utXiTghX5qnNhWAVxnEp6G1OWwKzZn0 66 JQr7d0EDcbz22NAvm7OdYhKl1dOO1IBSXG7q vCxBtGuynvNMjwid5 2ctRlSdlyq6QB3dQ

Step 7 :  Select a product from the “Customer Get ” section . Enter “ Get Quantity. ”

Here, we’ll search for “ a pair of socks “ and enter the value as “ 1”

AD 4nXf7iBqy3XiXo2E6nn5Z S2zWGWUOkZv

Step 8 : Set the “ Discount type ” to “ free items .”

AD 4nXeE7pH1HjqT0yKrvzAcA9buxsxDlSszqn1fTrlbOUxcnHpdAf tRfodod8uGJR26CdaYGzwRPqVEFdt46cjB0Q1OAFlNTuQ5hgsdU5sWvPh9nTBFYGungsJLFqEpAqCtd2 d5IbXg

Step 9 :  Feel free to “ add more ” options if required . 

AD 4nXfjf5kAim1WG7SGrRsAFar5WpjDEJKlE 9kz IKHnvei8AWOG3q2t 4O8VyNq fNMtRU4RUr6ZFFawKeEdtkE9X MH3vZcYeojsk4QEr8cxUjJKxp6jYKXuE FD6 VOBECyc 4

Step 10 : Select the “ save and exit ” option to launch the campaign . 

Step 11: Test the rule.

Add any pair of shoes from the “ shoes category ”to your cart and get “ a pair of socks ” from the “ socks” category free.

AD 4nXfAJ5ZB8l59wPbtgQ2YfftR2q8NhO4OzfmsBhL3

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 Y Free (Different Product)Set Up BOGO Discount (Buy 1 T-Shirt, Get 1 T-Shirt Free)

Leave a Comment Cancel Reply

Table of Contents
  • How to configure : 
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.