Title: PickPair &#8211; Frequently Bought Together, Product Bundles, Upsells &amp; Order Bumps for WooCommerce
Author: YS Innovations
Published: <strong>Tîrmeh 13, 2026</strong>
Last modified: Cotmeh 17, 2026

---

Search plugins

![](https://ps.w.org/pickpair/assets/banner-772x250.png?rev=3606174)

![](https://ps.w.org/pickpair/assets/icon-128x128.png?rev=3606174)

# PickPair – Frequently Bought Together, Product Bundles, Upsells & Order Bumps for WooCommerce

 By [YS Innovations](https://profiles.wordpress.org/ysinnovations/)

[Download](https://downloads.wordpress.org/plugin/pickpair.2.0.1.zip)

 * [Details](https://kmr.wordpress.org/plugins/pickpair/#description)
 * [Reviews](https://kmr.wordpress.org/plugins/pickpair/#reviews)
 *  [Installation](https://kmr.wordpress.org/plugins/pickpair/#installation)
 * [Development](https://kmr.wordpress.org/plugins/pickpair/#developers)

 [Support](https://wordpress.org/support/plugin/pickpair/)

## Description

PickPair helps you increase your average order value in WooCommerce by showing shoppers
the right extra products at every step of their purchase.

When a customer buys a phone, they rarely go searching for a matching case, screen
protector, or charger on their own. If you show those items together right on the
product page, in the cart, or at checkout, adding them takes a single click.

With PickPair, you do not need four or five separate plugins to run bundles, upsells,
and checkout bumps. You can set up Frequently Bought Together bundles, product bundles,
one-click add-ons, cart cross-sells, checkout order bumps, pop-up deals, thank you
page offers, a free shipping bar, and next-order coupons all from one clean dashboard
inside WordPress.

**With one plugin, you get:**

 * **Frequently Bought Together bundles** on product pages with one-click cart additions
 * **Product bundles** with percentage discounts, fixed discounts, or flat bundle
   pricing
 * **Product Add-ons and Cart Add-ons** for one-click extras like gift wrapping 
   or warranties
 * **Cart upsells and cross-sells** that recommend matching items before checkout
 * **Checkout order bumps** placed right next to the payment section
 * **Add-to-cart pop-up offers** that appear the moment an item is added to the 
   cart
 * **Post-purchase offers** on the WooCommerce Thank You page
 * **Free shipping progress bar** in the cart to encourage larger orders
 * **Next Order Coupons** sent automatically to bring buyers back for a repeat purchase
 * **Smart targeting rules** based on products, categories, cart totals, user roles,
   and past orders
 * **Built-in revenue reports** showing views, clicks, conversions, and extra sales
   per campaign
 * **Full compatibility** with both classic WooCommerce pages and WooCommerce Cart&
   Checkout Blocks

Visit the [PickPair website](https://ysplugins.com/pickpair/) for a complete overview,
explore the [full feature list](https://ysplugins.com/pickpair/features/), or check
[pricing and plans](https://ysplugins.com/pickpair/pricing/) to find the right option
for your store.

#### 9 Ways PickPair Increases Your WooCommerce Order Value

Every offer in PickPair is created as a campaign with its own products, discounts,
and display rules. You can run a single offer type or combine them across your store
funnel:

 1.  **Frequently Bought Together (Product Page):** Shows a clean recommendation box
     on the product page with items that pair well together. Shoppers simply check 
     the items they want and add everything to their cart in one click.
 2.  **Product Bundles (Product Page):** Group two or more products together as a package
     deal with a percentage discount, a fixed amount off, or one flat bundle price.
 3.  **Product Add-ons & Cart Add-ons (Product & Cart Pages):** Let shoppers add simple
     extras like gift wrap, priority handling, or an extended warranty with a single
     click, either for a specific item or for the entire cart.
 4.  **Add-to-Cart Pop-up Offers (Action Triggered):** Displays a targeted pop-up recommendation
     the exact moment a shopper adds an item to their cart, while they are still in
     a buying mindset.
 5.  **Cart Upsells & Cross-Sells (Cart Page & Drawer):** Suggest relevant upgrades
     or complementary accessories directly inside the cart when a buyer is reviewing
     their order.
 6.  **Free Shipping Bar (Cart Page):** Shows shoppers how close they are to unlocking
     free shipping, nudging them to add one more item to their cart.
 7.  **Checkout Order Bumps (Checkout Page):** Places a high-converting, one-click 
     offer right before the payment button. Ideal for low-cost impulse items, accessories,
     or protection plans.
 8.  **Post-Purchase Offers (Thank You Page):** Presents a special offer on the order
     confirmation page right after checkout is completed.
 9.  **Next Order Coupons (Thank You Page & Follow-Up):** Automatically generates a
     discount coupon for the customer’s next order, complete with custom expiry dates,
     brand colors, and cart conditions to drive repeat sales.

All offers add items to the cart smoothly without reloading the page.

#### How Frequently Bought Together & Product Bundles Work

Setting up a bundle on your product pages takes only a few minutes:

 1. A shopper visits a product page in your WooCommerce store.
 2. PickPair displays the matching products or bundle items you have selected for that
    product.
 3. The shopper checks the items they want to include.
 4. With one click, all selected items are added to the cart together with your bundle
    discount applied automatically.

**Flexible bundle and pricing controls for store owners:**

 * **Discount targeting:** Choose whether your Frequently Bought Together discount
   applies to the main trigger product, the add-on products, or both.
 * **Three discount styles:** Set a percentage discount, a fixed currency amount
   off, or a single flat price for the bundle.
 * **Sale vs. regular price calculation:** Decide whether offer discounts calculate
   from the product’s regular price or its current WooCommerce sale price.
 * **Out-of-stock protection:** Automatically prevent a bundle from being purchased
   if any item inside the bundle goes out of stock.
 * **Smart self-exclusion:** PickPair automatically makes sure a product is never
   recommended as its own add-on.
 * **Multi-currency support:** Works smoothly with supported WooCommerce multi-currency
   switcher plugins.

#### Show the Right Offer to the Right Shopper

Untargeted product suggestions get ignored. PickPair gives you simple targeting 
rules so every offer fits what the customer is actually buying:

 * **By product or category:** Show specific accessories only when certain products
   or categories are being viewed or are in the cart.
 * **By cart total:** Trigger an upsell or discount only when the shopper’s cart
   value is above or below a set amount.
 * **By customer status:** Show different offers to logged-in members, guest shoppers,
   or specific WordPress user roles.
 * **By purchase history:** Target returning customers based on their past orders,
   or show a special welcome offer to first-time buyers.
 * **By page position:** Choose where your offer box appears on the product page,
   cart, or checkout so it fits naturally with your theme layout.

#### Real-Time Revenue & Conversion Reports

You should never have to guess which upsells or bundles are making money. PickPair
includes a dedicated reports dashboard that tracks:

 * **Extra revenue generated** by each individual campaign and across your whole
   store
 * **Impressions and clicks** for every active bundle, upsell, and order bump
 * **Total conversions** showing how many orders included an offer item
 * **Quick campaign search and filtering** so you can sort your offers by performance,
   views, or revenue right from the campaign list

#### Real-World Store Examples

 * **Electronics Store:** A customer views a smartphone. Show a Frequently Bought
   Together box with a protective case and fast charger on the product page, then
   offer a 2-year warranty as a one-click order bump at checkout.
 * **Apparel & Fashion Store:** A shopper adds a winter jacket to their cart. Display
   a cart cross-sell suggesting a matching scarf or leather belt to complete the
   outfit.
 * **Beauty & Skincare Store:** Group a daily cleanser, toner, and moisturizer into
   a Product Bundle at 15% off so customers buy the full routine instead of a single
   bottle.
 * **Pet Supply Store:** When a buyer adds dog food to their cart, trigger an instant
   pop-up offer for dog treats at a small discount.
 * **Digital & Course Store:** Right after a student buys an online course, show
   a post-purchase offer on the Thank You page for a downloadable workbook or template
   pack.
 * **Any Repeat-Purchase Store:** Display a Next Order Coupon on the Thank You page
   that expires in 30 days, giving first-time buyers a clear reason to come back
   and order again.

#### Built for Speed & Modern WooCommerce Stores

 * **Cart & Checkout Blocks Ready:** Works out of the box with both classic WooCommerce
   shortcodes and the modern WooCommerce Cart and Checkout Gutenberg Blocks.
 * **Lightweight Frontend Loading:** Scripts and styles load only on pages where
   an active offer is displayed, keeping the rest of your store fast.
 * **Cache Plugin Friendly:** Built to work smoothly with popular caching plugins
   including WP Rocket and LiteSpeed Cache.
 * **Mobile Responsive:** Every widget, pop-up, and order bump is designed to look
   clean and tap-friendly on phones, tablets, and desktops.

Want to see everything PickPair can do for your store? Browse the [complete feature list](https://ysplugins.com/pickpair/features/)
or check the [pricing page](https://ysplugins.com/pickpair/pricing/) for plan details.

### Privacy

PickPair uses WooCommerce store data to determine which offers to display. Depending
on the conditions configured by the store administrator, the plugin may check cart
contents, cart totals, customer login status and previous orders.

The campaign reports feature records offer views, clicks and sales. The Next Order
Coupon feature creates a coupon for a customer’s next purchase after an order is
placed.

Store administrators are responsible for reviewing their site’s data collection 
and processing practices, maintaining an appropriate privacy policy and complying
with applicable privacy requirements.

## Installation

#### Minimum System Requirements

 * WordPress 5.3 or higher
 * WooCommerce 4.0 or higher
 * PHP 7.4 or higher

#### Automatic Installation

 1. Log in to your WordPress Dashboard.
 2. Go to **Plugins > Add New**.
 3. Search for **PickPair**.
 4. Click **Install Now**, then **Activate**.
 5. Open **PickPair** from your WordPress admin menu to create your first offer campaign.

#### Manual Installation

 1. Download the plugin ZIP file from your account.
 2. In your WordPress Dashboard, go to **Plugins > Add New > Upload Plugin**.
 3. Choose the downloaded ZIP file and click **Install Now**.
 4. Activate the plugin and open **PickPair** in your admin menu.

#### Quick Start Tip

A great way to start is by creating one **Frequently Bought Together** bundle on
your best-selling product page and one **Checkout Order Bump** for a low-cost accessory
or service. Check your PickPair reports after a few days to see the extra revenue
they bring in.

## FAQ

### Does PickPair require WooCommerce?

Yes. PickPair is built specifically for WooCommerce and requires the free WooCommerce
plugin to be installed and active.

### What is the difference between an upsell, a cross-sell, and an order bump?

An upsell suggests a higher-value version or upgrade of a product. A cross-sell 
suggests a complementary item that goes with what the customer is buying, like batteries
for an electronic toy. An order bump is a small, one-click impulse offer shown on
the checkout page right before payment. PickPair lets you run all three from one
plugin.

### How do I add Frequently Bought Together bundles to my product pages?

Open PickPair in your WordPress dashboard, create a Frequently Bought Together campaign,
select the trigger product and the matching items you want to recommend, set an 
optional discount, and publish. The bundle box will automatically appear on that
product page.

### Can I choose which items get the discount in a Frequently Bought Together bundle?

Yes. You can apply the bundle discount to the main trigger product, the recommended
add-on products, or both.

### Does PickPair work with the WooCommerce Cart & Checkout Blocks?

Yes. PickPair supports both classic WooCommerce cart and checkout pages (shortcodes)
and the modern WooCommerce Cart and Checkout Blocks.

### Will PickPair slow down my store?

No. PickPair loads its frontend scripts only on the pages where an active offer 
is actually displayed, keeping your storefront and checkout fast.

### What types of discounts can I offer on bundles and upsells?

You can set a percentage discount, a fixed amount off, or a flat bundle price. You
can also choose whether discounts are calculated from the product’s regular price
or its current sale price.

### Can I control which customers see an offer?

Yes. Every campaign includes targeting rules so you can show offers based on specific
products, categories, minimum or maximum cart totals, login status, customer roles,
or whether the shopper has ordered from your store before.

### Can I offer one-click extras like gift wrapping or an extended warranty?

Yes. You can use Product Add-ons on product pages, Cart Add-ons on the cart page,
or Checkout Order Bumps right before payment so customers can add services or extras
in a single click.

### Can I show offers after a customer completes checkout?

Yes. You can display Post-Purchase Offers on the WooCommerce Thank You page, and
you can also generate an automatic Next Order Coupon with an expiry date to bring
the customer back for another purchase.

### What happens if an item inside a bundle goes out of stock?

You can enable stock protection so a bundle is automatically prevented from being
purchased when any of its required items is out of stock.

### Does PickPair work with multi-currency and caching plugins?

Yes. PickPair includes multi-currency support for supported currency switcher plugins
and is built to work smoothly with caching tools like WP Rocket and LiteSpeed Cache.
See the [features page](https://ysplugins.com/pickpair/features/) for full details.

### How can I track how much money my offers are making?

PickPair includes a built-in Reports page that shows you the exact extra revenue,
views, clicks, and conversions generated by each campaign.

### Where can I get support or learn more?

You can reach out in the WordPress.org support forum or visit the [PickPair website](https://ysplugins.com/pickpair/)
for plan details and support.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“PickPair – Frequently Bought Together, Product Bundles, Upsells & Order Bumps for
WooCommerce” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ YS Innovations ](https://profiles.wordpress.org/ysinnovations/)

[Translate “PickPair – Frequently Bought Together, Product Bundles, Upsells & Order Bumps for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/pickpair)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pickpair/), check out
the [SVN repository](https://plugins.svn.wordpress.org/pickpair/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/pickpair/) by [RSS](https://plugins.trac.wordpress.org/log/pickpair/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.1 – October 17, 2026

 * New: Interactive Widget Position Preview modal and trigger button for all campaign
   editors (Frequently Bought Together, Product Add-ons, Cart Upsell, Cart Add-ons,
   Checkout Upsell, Thank You Upsell, Next Order Coupon).
 * Improved: Real-time automatic position preview reflection when selecting options
   from the position dropdown.
 * Fixed: Order tracking and analytics recording reliability.

#### 2.0.0 – October 9, 2026

 * New: Completely redesigned admin user interface with a modern dashboard layout,
   collapsible sidebar, and breadcrumb navigation.
 * New: Unified tabbed workflow (Product, Design, Behavior) across all campaign 
   editors for faster offer configuration and live preview simulation.
 * Improved: Product variation handling, custom attribute selection, and stock checks
   for Cart and Thank You Page upsell offers.
 * Improved: Added impression view count limits and refined targeting behavior for
   Cart Upsell and Product Add-on campaigns.
 * Improved: Modernized revenue analytics with interactive revenue trend charts,
   conversion breakdowns, and top performing categories.

#### 1.1.3 September 23, 2026

 * Fixed: Fixed Amount discounts now correctly subtract the discount from the product
   price across all campaign types.
 * Fixed: Products already in the cart are no longer shown in the Upsell Popup.
 * Fixed: Upsell Popup now triggers correctly when adding products from single product
   pages.
 * Fixed: Lengthy product titles in the Cart Upsell widget now wrap cleanly without
   breaking the layout.
 * Fixed: FBT bundle variation selections and total savings calculations.
 * Improved: Live preview price calculations in all campaign editors now accurately
   match storefront pricing.

#### 1.1.2 – September 10, 2026

 * New: Discount targeting option for Frequently Bought Together bundles. Apply 
   discounts to trigger products, add-on products, or both.
 * Security: Fixed unauthorized bundle discount application.
 * Security: Improved bundle product validation.
 * Improved: Hardened campaign validation.

#### 1.1.1 – September 4, 2026

 * New: Multi-currency support for supported currency conversion plugins.
 * Fixed: Product add-on totals now use the current sale price for the main product
   and show regular prices in the original total.
 * Fixed: Add-on discounts now calculate consistently with the selected sale or 
   regular price setting.

#### 1.1.0 – August 28, 2026

 * New: Next Order Coupon offer with a custom expiry date, colors, and conditions.

#### 1.0.6 – August 20, 2026

 * New: Cart Add-on and Product Add-on offers.
 * Improved: Offers can now be shown based on a customer’s past orders.

#### 1.0.5 – August 13, 2026

 * New: Pop-up offer shown when a product is added to the cart.

#### 1.0.4 – August 7, 2026

 * New: Special offer on the Thank You page after checkout.

#### 1.0.3 – July 31, 2026

 * New: Setting to choose sale price or regular price for offers.
 * Improved: Offer prices now follow the selected price type.
 * Improved: Updated plan feature management.

#### 1.0.2 – July 24, 2026

 * Fixed: A product could no longer be shown as its own add-on.
 * Fixed: Product positions and product selection in the campaign editor.
 * Fixed: Labels and styling for Product Add-ons, and dropdown and card display 
   on the offer list page.
 * Improved: Layout and styling across the editor pages.

#### 1.0.1 – July 17, 2026

 * New: Reports page with revenue, sales, and offer performance.
 * New: PickPair icon in the admin menu.
 * Improved: Search, filters, and sorting on the offer list page, with views and
   revenue shown for each offer.
 * Improved: Rebuilt the admin area and sped up the admin dashboard.

#### 1.0.0 – July 13, 2026

 * First public release.
 * Frequently Bought Together offers, Product Bundles, Product Page Add-ons, Cart
   Recommendations and Cart Upsells, and Checkout Recommendations.
 * Rules and conditions: target by products, categories, cart total, customer type,
   and past orders.
 * Campaign reports.
 * Support for WooCommerce Cart & Checkout Blocks.
 * No-reload cart updates and a mobile-friendly design.
 * Stock checks for bundled products.

## Meta

 *  Version **2.0.1**
 *  Last updated **2 hefte ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.3 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/pickpair/)
 * Tags
 * [cross-sell](https://kmr.wordpress.org/plugins/tags/cross-sell/)[frequently bought together](https://kmr.wordpress.org/plugins/tags/frequently-bought-together/)
   [order bump](https://kmr.wordpress.org/plugins/tags/order-bump/)[product bundles](https://kmr.wordpress.org/plugins/tags/product-bundles/)
   [woocommerce upsell](https://kmr.wordpress.org/plugins/tags/woocommerce-upsell/)
 *  [Advanced View](https://kmr.wordpress.org/plugins/pickpair/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/pickpair/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pickpair/reviews/)

## Contributors

 *   [ YS Innovations ](https://profiles.wordpress.org/ysinnovations/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pickpair/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://ysplugins.com/pickpair/)