Document – Chained Product for WooCommerce

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.