Chained Product for WooCommerce allows store owners to automatically add one or more products to the cart when a customer adds a main product.
This plugin is designed to be lightweight, easy to use, and ideal for scenarios where products must be sold together, included for free, or added as required items.
Typical use cases include free gifts, required accessories, setup fees, service items, and simple bundles.
Table of contents:
Installation
Download the plugin ZIP file: Chained Product for WooCommerce Pro
Go to WordPress Admin → Plugins → Add New.
Click Upload Plugin and select the ZIP file.
Click Install Now, then Activate.
Set up a chained product
Click edit the product.
Go to Product data, then Linked Products, and scroll to the Chained

Chained product list:
Each row represents a chained product and includes:
- Product selector – choose the chained product
- Quantity – number of items added per parent product
- Priced individually
- Enabled: product keeps its price and is included in the cart total.
- Disabled: product price is set to 0
- Remove button – remove the chained product from the list
Manage Stock for Chained Products:
When enabled:
Stock is reduced for chained products
Parent product cannot be purchased if a chained product is out of stock
Display Chained Products:
Controls where chained products are shown on the product page: above or below the Add To Cart button, use shortcode.
This setting only affects the frontend display and does not change cart behavior.
Display Chained Products:
Controls where chained products are shown on the product page: above or below the Add To Cart button, use shortcode.
This setting only affects the frontend display and does not change cart behavior.
Display Label
Custom text shown above the chained products list on the product page.
Example labels: Included products, this product includes, bundle contents.
Example scenario
When a customer buys a T-Shirt, a Clothes Hanger is automatically added for free.
Step 1: Create Products
Create two separate products:
Basic Cotton T-Shirt (Parent product)
This is the product customers will buy.
Plastic Clothes Hanger (Chained product)
This product will be added automatically.
Both products are created as normal WooCommerce products.

Step 2: Configure Chained Products
Edit the Basic Cotton T-Shirt product.
Go to Product Data → Linked Products.
Scroll to the Chained Products section.
Click Add product.
Select Plastic Clothes Hanger.
Set Quantity to 1.
Disable Priced individually to make it free.
Save the product.

Step 3: Save and have a preview
When the customer clicks Add to Cart on the T-shirt, the hanger is automatically added.
