{"id":163450,"date":"2022-10-14T10:58:24","date_gmt":"2022-10-14T10:58:24","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/frequently-bought-together-product-for-woocommerce\/"},"modified":"2026-05-23T07:50:17","modified_gmt":"2026-05-23T07:50:17","slug":"frequently-bought-together-product-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/el.wordpress.org\/plugins\/frequently-bought-together-product-for-woocommerce\/","author":20413676,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2","stable_tag":"trunk","tested":"7.0","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Frequently Bought Together Product For Woocommerce","header_author":"","header_description":"This plugin allows create Frequently Bought Together Product For Woocommerce  plugin.","assets_banners_color":"212123","last_updated":"2026-05-23 07:50:17","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":60,"downloads":2603,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.2":"<p>Version 1.2 introduces multiple layouts, per-product discounts, and full colour customisation. Please back up your site before upgrading.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2798797,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2798797,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2798797,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2798797,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2798797,"resolution":"1","location":"assets","locale":"","width":846,"height":785},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2798797,"resolution":"2","location":"assets","locale":"","width":1256,"height":639},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2798797,"resolution":"3","location":"assets","locale":"","width":1269,"height":717},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2798797,"resolution":"4","location":"assets","locale":"","width":1077,"height":755}},"screenshots":{"1":"<strong>Global Settings Panel \u2014 Layout &amp; Display<\/strong> \u2014 Layout selector (Pro), position control (Pro), default product fallback (Pro), and pre-check toggle (Free).","2":"<strong>Global Settings Panel \u2014 Text &amp; Labels<\/strong> \u2014 Heading text (Pro), associated item text (Pro), and all other label fields (Free).","3":"<strong>Global Settings Panel \u2014 Colours<\/strong> \u2014 Set heading, price, badge text, and badge background colours with a visual colour picker (all Free).","4":"<strong>Product Edit \u2014 Frequently Added Tab<\/strong> \u2014 Search and assign companion products, set individual discounts (fixed or percentage), and drag to reorder.","5":"<strong>Frontend Layout 1<\/strong> \u2014 Horizontal bundle display with checkboxes, product images, prices, and a combined Add to Cart button.","6":"<strong>Frontend Layout 2<\/strong> \u2014 Alternative stacked layout with discount badges and total bundle price summary."}},"plugin_section":[],"plugin_tags":[156667,31086,188486,158185,207476],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-163450","plugin","type-plugin","status-publish","hentry","plugin_tags-combo-products","plugin_tags-frequently-bought-together","plugin_tags-woocommerce-cross-sell","plugin_tags-woocommerce-product-bundles","plugin_tags-woocommerce-upsell","plugin_committers-silverplugins217"],"banners":{"banner":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/banner-772x250.png?rev=2798797","banner_2x":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/banner-1544x500.png?rev=2798797","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/icon-128x128.png?rev=2798797","icon_2x":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/icon-256x256.png?rev=2798797","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-1.png?rev=2798797","caption":"<strong>Global Settings Panel \u2014 Layout &amp; Display<\/strong> \u2014 Layout selector (Pro), position control (Pro), default product fallback (Pro), and pre-check toggle (Free)."},{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-2.png?rev=2798797","caption":"<strong>Global Settings Panel \u2014 Text &amp; Labels<\/strong> \u2014 Heading text (Pro), associated item text (Pro), and all other label fields (Free)."},{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-3.png?rev=2798797","caption":"<strong>Global Settings Panel \u2014 Colours<\/strong> \u2014 Set heading, price, badge text, and badge background colours with a visual colour picker (all Free)."},{"src":"https:\/\/ps.w.org\/frequently-bought-together-product-for-woocommerce\/assets\/screenshot-4.png?rev=2798797","caption":"<strong>Product Edit \u2014 Frequently Added Tab<\/strong> \u2014 Search and assign companion products, set individual discounts (fixed or percentage), and drag to reorder."}],"raw_content":"<!--section=description-->\n<p><strong>Frequently Bought Together Product For WooCommerce<\/strong> lets you display a <em>\"Customers also bought\"<\/em>-style product bundle section directly on your WooCommerce product pages. Shoppers can select companion products and add the entire bundle to the cart in a single click \u2014 increasing your average order value with zero friction.<\/p>\n\n<p>Assign related products manually from the product edit screen, or let the plugin fall back to WooCommerce <strong>Upsells<\/strong> or <strong>Related<\/strong> products automatically. Each suggested product supports its own <strong>fixed or percentage discount<\/strong>, giving you full control over bundle pricing without the need for complex coupon rules.<\/p>\n\n<p>\ud83d\udcc4 <a href=\"https:\/\/www.plugin999.com\/docs\/frequently-bought-together-product-for-woocommerce\/\">Documentation<\/a> | \ud83d\uded2 <a href=\"https:\/\/plugin999.com\/demo\/frequently-bought-together-product-for-woocommerce\/product\/t-shirt-with-logo\/\">Demo<\/a> | \u2b50 <a href=\"https:\/\/www.plugin999.com\/plugin\/frequently-bought-together-product-for-woocommerce\/\">Pro Version<\/a> | \ud83d\udcac <a href=\"https:\/\/www.plugin999.com\/support\/\">Support<\/a><\/p>\n\n\n\n<h3>\ud83d\udca1 WHY YOU NEED THIS PLUGIN<\/h3>\n\n<p>Every major e-commerce platform shows \"frequently bought together\" recommendations because they work. Presenting the right companion products at the moment of purchase is one of the highest-ROI tactics for increasing average order value. This plugin brings that same experience to WooCommerce \u2014 fully customisable and without writing a single line of code.<\/p>\n\n<p><strong>Real-world example:<\/strong> A customer viewing a smartphone listing sees a matching case and a screen protector suggested below the Add to Cart button. Both items are pre-checked, a combined discount is shown, and they can add all three to the cart in one click.<\/p>\n\n\n\n<h3>\ud83d\udd11 FREE VERSION FEATURES<\/h3>\n\n<p><strong>Product Bundle Management<\/strong>\n* Assign unlimited frequently bought together products to any WooCommerce product\n* Works with simple products, variable products, and product variations\n* Drag-and-drop reordering of suggested products within the product edit tab\n* Set a per-product discount \u2014 choose between fixed amount or percentage off per suggested product\n* Option to pre-check all suggested products by default for maximum conversion\n* Automatic discount badge displayed on product images (percentage or fixed amount)<\/p>\n\n<p><strong>Text &amp; Label Customisation<\/strong>\n* Customise the Add to Cart button text\n* Edit the total bundle price label text\n* Change the additional amount text displayed in the widget\n* Modify the \"This Item\" label shown for the main product<\/p>\n\n<p><strong>Full Colour Control<\/strong>\n* Heading text colour\n* Total price text colour\n* Additional amount text colour\n* Regular price colour\n* Discount badge text colour\n* Discount badge background colour<\/p>\n\n<p><strong>Frontend Display<\/strong>\n* Two distinct frontend layouts \u2014 Layout 1 (horizontal bundle) and Layout 2 (stacked style)\n* Disable automatic placement and use the shortcode <code>[Woo_Frequently_added]<\/code> for manual positioning anywhere on the page\n* Optional extra Add to Cart button via shortcode parameter <code>isshowbutton=\"yes\"<\/code>\n* All items from the bundle are added to cart together in a single click<\/p>\n\n<p><strong>Cart Behaviour<\/strong>\n* Discounted prices applied automatically to cart items when bought together\n* Removing the parent product from the cart automatically removes its linked bundle products\n* Bundle items tracked per parent product for a clean cart experience<\/p>\n\n<p><strong>Developer &amp; Admin Friendly<\/strong>\n* React-powered admin settings UI \u2014 fast, modern, no page reloads on save\n* REST API-based settings storage with nonce-verified AJAX actions for security\n* Clean post meta storage \u2014 no database bloat\n* Compatible with all major WooCommerce themes<\/p>\n\n\n\n<h3>\ud83d\ude80 PRO VERSION FEATURES<\/h3>\n\n<p>Upgrade to <strong>Frequently Bought Together Product For WooCommerce Pro<\/strong> to unlock the settings that are disabled in the free version's admin panel.<\/p>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/www.plugin999.com\/plugin\/frequently-bought-together-product-for-woocommerce\/\">Get the Pro Version<\/a><\/p>\n\n<ul>\n<li><p><strong>Layout Selection<\/strong> \u2014 Switch between Layout 1 (horizontal bundle view), Layout 2 (stacked style), or None (manual shortcode placement) directly from the settings panel.<\/p><\/li>\n<li><p><strong>Widget Position Control<\/strong> \u2014 Choose exactly where the Frequently Bought Together section appears on the product page: Before Add to Cart or After Add to Cart.<\/p><\/li>\n<li><p><strong>Default Products Fallback<\/strong> \u2014 Configure which products are shown when no products have been manually assigned to a product. Pro lets you choose between None, WooCommerce Upsells, or WooCommerce Related products as the automatic fallback \u2014 so every product page can show a bundle section without any manual setup.<\/p><\/li>\n<li><p><strong>Heading Text Customisation<\/strong> \u2014 Change the section heading displayed above the Frequently Bought Together widget (e.g. \"You may also like\", \"Complete the look\", \"Customers also bought\"). This field is shown in the admin panel but is locked in the free version; Pro makes it fully editable.<\/p><\/li>\n<li><p><strong>Associated Item Text<\/strong> \u2014 Customise the label shown alongside bundle items in the cart and order summary to indicate the item was purchased as part of a bundle (e.g. \"Bought together with:\"). This field is visible but disabled in the free version and becomes fully editable with Pro.<\/p><\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udce6 SHORTCODE USAGE<\/h3>\n\n<p>When the layout is set to <strong>None<\/strong> (Pro), place the widget anywhere using the shortcode:<\/p>\n\n<pre><code>[Woo_Frequently_added]\n<\/code><\/pre>\n\n<p>To include an additional Add to Cart button within the shortcode output:<\/p>\n\n<pre><code>[Woo_Frequently_added isshowbutton=\"yes\"]\n<\/code><\/pre>\n\n\n\n<h3>\u2699\ufe0f HOW IT WORKS<\/h3>\n\n<ol>\n<li>Install and activate the plugin.<\/li>\n<li>Go to <strong>Frequently Bought Together<\/strong> in the WordPress admin menu and configure global settings.<\/li>\n<li>Open any product in the WooCommerce product editor.<\/li>\n<li>Click the <strong>Frequently Added<\/strong> tab in the product data panel.<\/li>\n<li>Search for and select the products you want to suggest, set a discount per product, and drag them into the preferred display order.<\/li>\n<li>Save the product \u2014 the bundle widget appears on the product page immediately.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<p><strong>From the WordPress Dashboard<\/strong><\/p>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <em>Frequently Bought Together Product For WooCommerce<\/em>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<p><strong>Manual Upload<\/strong><\/p>\n\n<ol>\n<li>Download the plugin <code>.zip<\/code> file.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Select the <code>.zip<\/code> file and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate Plugin<\/strong>.<\/li>\n<\/ol>\n\n<p><strong>After Activation<\/strong><\/p>\n\n<ul>\n<li>Visit <strong>Frequently Bought Together<\/strong> in the admin sidebar to configure global display, text, and colour settings.<\/li>\n<li>Open any WooCommerce product, go to the <strong>Frequently Added<\/strong> tab, and assign companion products with optional discounts.<\/li>\n<\/ul>\n\n<p><strong>Pro Version Installation<\/strong><\/p>\n\n<ol>\n<li>Purchase the Pro version from <a href=\"https:\/\/www.plugin999.com\/plugin\/frequently-bought-together-product-for-woocommerce\/\">plugin999.com<\/a>.<\/li>\n<li>Download the <code>.zip<\/code> file from your account or order confirmation email.<\/li>\n<li>Deactivate (do not delete) the free version \u2014 your settings are preserved.<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>, upload the Pro <code>.zip<\/code>, and activate.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20set%20a%20different%20discount%20for%20each%20suggested%20product%3F\"><h3>Can I set a different discount for each suggested product?<\/h3><\/dt>\n<dd><p>Yes. Each product in the frequently bought together list has its own discount field. You can choose between a fixed amount discount or a percentage discount per product.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20have%20not%20manually%20assigned%20any%20products%20to%20a%20product%3F\"><h3>What happens if I have not manually assigned any products to a product?<\/h3><\/dt>\n<dd><p>With the Pro version, you can configure a global fallback in the settings panel \u2014 choose between WooCommerce Upsells or Related products. In the free version, if no products are manually assigned, the widget does not appear.<\/p><\/dd>\n<dt id=\"are%20the%20suggested%20products%20pre-checked%20by%20default%3F\"><h3>Are the suggested products pre-checked by default?<\/h3><\/dt>\n<dd><p>This is controlled by the \"Check Products by Default\" setting in the global settings panel, which is available in the free version. You can turn it on or off to suit your conversion strategy.<\/p><\/dd>\n<dt id=\"can%20i%20control%20where%20on%20the%20product%20page%20the%20widget%20appears%3F\"><h3>Can I control where on the product page the widget appears?<\/h3><\/dt>\n<dd><p>Yes, with the Pro version. The position setting (Before Add to Cart \/ After Add to Cart) is a Pro feature shown in the admin panel. Alternatively, use the Pro layout \"None\" option and place the widget anywhere using the <code>[Woo_Frequently_added]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"can%20i%20rename%20the%20section%20heading%3F\"><h3>Can I rename the section heading?<\/h3><\/dt>\n<dd><p>The Heading Text setting is a Pro feature. With the Pro version, you can fully customise the section heading and the associated item label directly from the settings panel.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20product%20pages%3F\"><h3>Will it slow down my product pages?<\/h3><\/dt>\n<dd><p>No. Assets are loaded conditionally only on single product pages, and the admin panel uses a React-based interface to avoid unnecessary page reloads.<\/p><\/dd>\n<dt id=\"is%20woocommerce%20required%3F\"><h3>Is WooCommerce required?<\/h3><\/dt>\n<dd><p>Yes. This plugin requires WooCommerce to be installed and active. An admin notice will appear if WooCommerce is not detected.<\/p><\/dd>\n<dt id=\"does%20removing%20the%20parent%20product%20from%20the%20cart%20also%20remove%20the%20bundle%20products%3F\"><h3>Does removing the parent product from the cart also remove the bundle products?<\/h3><\/dt>\n<dd><p>Yes. When the main product is removed from the cart, all linked bundle products that were added with it are automatically removed as well.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added two distinct frontend layout options (Layout 1 and Layout 2).<\/li>\n<li>Added per-product discount support with fixed and percentage discount types.<\/li>\n<li>Added full colour customisation for heading, prices, and discount badge.<\/li>\n<li>Added customisable text\/label settings for all frontend strings.<\/li>\n<li>Added \"Check Products by Default\" toggle.<\/li>\n<li>Added shortcode <code>[Woo_Frequently_added]<\/code> with optional <code>isshowbutton<\/code> parameter.<\/li>\n<li>React-powered admin UI with REST API settings save.<\/li>\n<li>Added WPML support.<\/li>\n<li>Security improvements: nonce verification on all AJAX actions.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added support for variable products and product variations.<\/li>\n<li>Added drag-and-drop product reordering in the product edit tab.<\/li>\n<li>Added fallback to WooCommerce Upsells or Related products.<\/li>\n<li>Improved product search to filter only in-stock and purchasable products.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Manual product assignment via WooCommerce product data tab.<\/li>\n<li>Single layout with Before\/After Add to Cart positioning.<\/li>\n<li>Bundle Add to Cart with combined price display.<\/li>\n<\/ul>","raw_excerpt":"Boost WooCommerce sales with a Frequently Bought Together widget \u2014 display product bundles with per-product discounts on any product page.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/163450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=163450"}],"author":[{"embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/silverplugins217"}],"wp:attachment":[{"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=163450"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=163450"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=163450"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=163450"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=163450"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/el.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=163450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}