BOGO stands for “Buy One, Get One.”
It’s a popular sales offer where your customers get something extra, usually for free when they buy a product. BOGO deals are a simple, effective way to increase Average Order Value, clear inventory, and give shoppers more value.
Types of BOGO Bundles You Can Offer:
Buy One, Get One Free (Classic BOGO): This is the most well-known type of BOGO deal. When customers buy one item, they get the same item for free. It's a great way to boost sales, clear inventory, or encourage people to buy in bulk.
Buy One, Get a Different Product Free: Instead of giving the same item, you offer a related or complementary product for free. For example, buy a shampoo and get the conditioner free. This helps introduce new products and adds extra value to a single purchase.
Buy X, Get Y Free: This version gives you more flexibility. Customers buy one or more items and choose from a selection of free products. It’s a great way to give shoppers more control while still running a strong promotion.
Tiered BOGO Offers: With this type, the more customers buy, the more free items they get. For example, buy two, get one free—buy four, get two free. This setup encourages bigger purchases by rewarding higher quantities.
Step 1: Set Up Basic Bundle Information
On you dashboard, click the "Create new bundle" button
Enter a descriptive Bundle name that customers will see
Set the Bundle status:
Choose "Active" to make it immediately available to customers
Choose "Draft" to save your work without publishing
Step 2: Choose Your Bundle Type
Select from preset options or create a custom bundle:
Option A: Use a Preset
In the Choose a preset and customize it section, select one of the BOGO presets:
Option B: Build Your Own
Select "Or build your own" section
Choose your bundle structure:
Separate products: Each product listed individually
Product groups: Products can be swapped within groups
Note: Only the Separate products and Product groups option support the Mix & Match product bundling.
Step 3: Configure Bundle Type
When you've selected the one of BOGO presets, "Separate products" or "Product groups" option, then you'll be presented the section to choose bundle type:
Choose your bundle presentation:
Widget-only bundle: The bundle widget can be placed on product and other pages, or hidden to apply discounts only in the cart or use in POS
With its own product page: Creates a standalone bundle product page
Step 4: Select Bundle Products
For Separate Products:
In the Bundle products section, click Add products to select specific items
Optionally click See most & least selling products for data-driven selection
Configure Product settings:
Toggle Optional products: Allow customers to choose which products to purchase
Toggle Quantity selector: Allow customers to change the quantity of each product
If you have selected Product Groups:
In the Product group 1 section, choose how to add products:
Click Add products to select specific items
Click Add collections to include entire product collections
Click "+ Add product group" to create additional groups
Click See most & least selling products for performance insights
Click + Add product group to create additional product groups where customers can swap items
Each product group allows customers to substitute one product for another within that group
Check the list of AI recommended products:
After clicking on the 'See most & least selling products' option, a popup with two lists will open. The first list "Most selling products" will display 5 products with the largest sales over the past 30 days. In the second list "Least selling products" you will see 5 products with the lowest sales over the past 30 days.
If You Select "Products"
Click "Add products" to choose specific products
Use "See most & least selling products" for data-driven selection
If You Select "Collections"
Click "Add collections" to choose collections
Use "Exclude products" to remove specific items from selected collections
If You Select "All store"
Bundle applies to all products automatically
Use "Exclude products" to remove specific items if needed
Step 5A: Set Up Discount Structure and Options (If You Selected "Separate Products", follow these steps)
No Discount
Description: Bundle items at regular price without any discount
Use case: Convenience bundling without price reduction
Standard Discount
Description: Apply a discount to the bundle
Configuration options:
Applies to: Choose from dropdown options:
Bundle subtotal amount: Apply discount to the total bundle price
Individual product price: Apply discount to each product separately
Type: Choose from Percentage, Sale price, or Amount discount
Value: Enter discount amount (e.g., % 10 for 10% off)
Step 5B: Set Up Discount Structure and Options (If You Selected "Product Groups", follow these steps)
Choose your discount method:
No Discount
Description: Bundle items at regular price without any discount
Standard Discount
Description: Apply a discount to the bundle
Configuration options:
Applies to: Bundle subtotal amount (dropdown selection)
Type: Choose from Percentage, Sale price, or Amount discount
Value: Enter discount amount (e.g., % 0 as placeholder)
Free Gift
Description: Customers will be able to select one free gift from the options you add
Setup:
Shows "No products added" initially
Click "Add products" to select free gift options
Click "Add collections" to add entire collections as free gift choices
Customer experience: Customers choose one free item from your selected options
Step 6: Configure Widget Settings
Check Show the widget on product pages of included bundle items
Set Widget title (or leave as "Default widget title")
Add Widget description for additional context
Step 7: Set Bundle Timing
Configure Bundle active period:
Start date: When the bundle becomes available (defaults to current date)
Start time: Specific time the bundle goes live
Optionally check Set end time and configure when the bundle should automatically deactivate
Step 8: Configure Advanced Settings
Expand Advanced settings
Choose Price display:
Total price: Show complete bundle cost
Price per item: Show individual item pricing
Both total and per-item prices: Display both formats
Configure additional options:
Check Hide "Add to Cart" button, option and quantity selection to replace standard purchase options with your bundle widget
Choose Product variant selection:
Select variant for each item: Customers pick variants individually
Select once for the entire bundle: One selection applies to all items
Check Pre-select the first available product variant in the widget for smoother user experience
Optionally enable Display discount to customers from Compare-at price
Enable integration with subscription apps if needed (Recommended Shopify app for subscriptions: RecurrinGO)
Enable custom property field to collect additional customer information
Step 9: Review and Save
Review all your settings
Ensure your bundle status is set correctly (Active or Draft)
Save your bundle
Test the bundle on your store to ensure it displays correctly