Pro Frequently Bought Together

The Frequently Bought Together module lets you create full-price or discounted product bundles for items that are frequently purchased together.

This module allows you to:

  • create percentage or fixed discounts for your Frequently Bought Together bundles (but you can also offer them at full price)
  • add as many bundles to a product as you want
  • add both simple and variable products to a bundle
  • add a bundle offer to all products at your store, one or more product categories, or one or more individual products
  • customize the design of each bundle individually
  • … and more

Merchant Pro displays your Frequently Bought Together bundles on the WooCommerce product pages:

Frequently Bought Together widgets on a WooCommerce product page, annotated screenshot

As you can see above, Merchant Pro automatically calculates the monetary value of the percentage discount (i.e. the first widget shows 7.00 $ instead of 20% as the discount value).

Merchant Pro also automatically applies the bundle discount on the Cart page and displays a short note below each bundled product and in the ‘Cart totals’ section that the discount has been applied:

Items in the Frequently Bought Together bundle added to the Cart page

Now let’s see how you can set up and configure Merchant Pro’s Frequently Bought Together module.

1. Open the Frequently Bought Together Module

Open your Merchant dashboard by clicking the Merchant menu in the left sidebar of your WordPress admin area.

Find the Boost Revenue section, then click the Frequently Bought Together module to open its settings page:

Location of the Frequently Bought Together module on the Merchant dashboard in the WordPress admin area, annotated screenshot

2. Create Your First Frequently Bought Together Bundle

You can create your bundles one by one on the admin page of the Frequently Bought Together module. This is also where you can later review, change, or delete your Frequently Bought Together bundles.

To create your first bundle, click the Add New Bundle button in the Bundle Offers section:

Add New Bundle button on the admin page of the Frequently Bought Together module, annotated screenshot

When the settings of the new Campaign show up on the page, configure them one by one:

  • Offer name – The name of the offer; it will only appear on the module’s admin page.
  • Trigger – Here, you can set up the products where you want to add the Frequently Bought Together campaign. The available options are Any product (the bundle will show up on all product pages), Specific product (start typing the product name you want to create the offer for, and Merchant Pro’s real-time search function will find it for you), and Product categories (you can select one or more of your product categories from a dropdown list).
  • Products to offer – Here, you can add the product(s) that you want to offer in this Frequently Bought Together campaign.
  • Display the offer on all products in the bundle – This option allows you to decide whether you want to show the Frequently Bought Together offer only on the product(s) you’ve added in the Trigger section (in this case, toggle the option off), or also on the product(s) you’ve added in the Products to offer option (in this case, toggle the option on).
  • Offer a discount on this bundle – Check the box if you want to offer a discount on the bundle. You can choose between a Percentage and a Fixed discount and define the value of the discount in either percentage or the currency of your store (e.g. $; you can change the currency by going to WooCommerce > Settings > General > Currency options > Currency in your WordPress admin area).
  • Placement on product page – Here, you can choose between three locations where your Frequently Bought Together offer will be displayed on your WooCommerce product pages. The available options are After Product Summary, After Product Tabs, and At the Bottom.
  • Bundle title – The title of your offer that your customers will see on the product page (default option: ‘Frequently Bought Together’).
  • Price label – The text shown above the bundle price (default option: ‘Bundle price’).
  • You save label – The text shown above the bundle price (default option: ‘You save: {amount}’). You can use the {amount} variable, which automatically calculates the amount that your customers will save with the Frequently Bought Together offer.
  • No variation selected text – The text shown in place of the price label if there’s a variable product in a discounted bundle with no variation selected (default option: ‘Please select an option to see your savings.’).
  • No variation selected text (no discount) – The text shown in place of the price label if there’s a variable product in a full-price bundle with no variation selected (default option: ‘Please select an option to see the total price.’).
  • Button text – The label on the add-to-cart button that is shown next to the bundle (default option: ‘Add To Cart’).

You can also customize the design options at the bottom of the Campaign’s settings, including the background and text colors of the Plus sign icon and the border color and radius of the box around the bundle:

Location of the Bundle Offers settings and the Save button of the Frequently Bought Together module

Once the settings are configured, click the Save button in the top-right corner of the page.

3. Enable the Frequently Bought Together Module

Now, you can activate the module. To do so, click the Enable button at the top of the page:

Location of the Enable button on the module's admin page, annotated screenshot

4. Create More Frequently Bought Together Bundles

To add another Frequently Bought Together offer to your WooCommerce store, click the Add New Bundle button, configure the settings of the new campaign, and then click the Save button at the top of the page:

Three Frequently Bought Together bundles created with Merchant Pro

Troubleshooting Tip: What to Do If You Can’t Save a Bundle?

Above a certain number of bundles (around ~50), it may happen that WordPress won’t let you save additional campaigns. This issue is not caused by Merchant but by your server configuration.

To solve it, you’ll need to increase the value of the max_input_vars variable by editing one of the following files (normally, all of these files can be found in the root directory of your WordPress install, however note that some hosting providers don’t give you access to the php.ini file):

File nameCode to add/edit
.htaccessphp_value max_input_vars 5000
wp-config.php@ini_set('max_input_vars', 5000);
php.inimax_input_vars = 5000

The max_input_vars variable limits the maximum number of POST variables on your site. The default value is 1000; the code snippets above increase it to 5000 (but you can use another limit as well, e.g. 3000).

Some web hosts also let you change the value of max_input_vars directly from your hosting panel. If you don’t want to edit code files, we recommend that you contact your web hosting support and ask them to increase the value of your max_input_vars variable.

5. Use the Module Shortcode (for Developers)

The module is also available as a shortcode so that you can add your Frequently Bought Together bundles to any location on the product pages (the ‘Placement on product page’ option only gives you access to three locations: after the product summary, after the product tabs, and at the bottom of the page).

Note that toggling the shortcode on automatically deactivates the ‘Placement on product page’ option, so if you have already added Frequently Bought Together bundles to your store, they will disappear from the product pages. This is a security measure to prevent duplicate content when the shortcode is used.

The shortcode is [merchant_module_frequently_bought_together].

You can activate it by toggling the Use shortcode option on and clicking the Save button in the top-right corner of the page:

Frequently Bought Together shortcode toggle