The Complementary Products module in Merchant allows you to offer complementary products on your product pages, cart, checkout and thank you page to increase average order value.
1. Enable the module
From your WordPress admin dashboard go to Merchant > Modules and then under the Boost Revenue category click on Complementary Products.

Click on the blue Enable button.

2. Creating Campaigns
Each complementary product offer is managed as a campaign with its own settings and rules.
- Status – Controls whether the campaign is Active or Inactive
- Offer name – Internal name for the campaign (not visible to users)
- Trigger – There are four trigger types:
- All Products – This will show the complementary products you select on all of the products in your store
- Specific Products – This will show the complementary products you select only on the specific product or products you choose.
- Select a product – Select the base product for the complementary products.
- Complementary products – Select the products you want to show alongside the base product.
- Specific Categories – This will show the complementary products you select on all of the products within certain categories.
- Categories – Enter the categories you want to show the complementary products on.
- Specific Tags – This will show the complementary products you select only products with the specific tag or tags you choose.
- Tags – Enter the tags you want to show the complementary products on.
- Offer a discount on this bundle – There are four possible discount types:
- Percentage – This will apply a percentage discount to the complementary products. For example, 10% off.
- Fixed – This will apply a fixed discount to each complementary product. For example, $5 off each.
- Cheapest item free – This will make the cheapest item out of the complementary products chosen free. Note that if you are using this discount, you should make sure that the Minimum product selection to trigger the discount field is set to at least 2, because if you leave it at 1 then that product would always be free (unless you want it to operate like a free gift).
- Free shipping – Provides free shipping when any complementary product is added. Note that for this option to work you must have set up flat rate shipping rates under WooCommerce > Settings > Shipping.
- Checkboxes for each product – Choose whether you want the checkboxes for complementary products to be checked or unchecked.
- User Condition – Choose whether you want the offer to be visible to all users or only certain users or user roles.
- Exclusion List – Turn this on to hide the offer from certain users.
Display Settings
- Product single page – The settings to control how complementary product offers appear on single product pages.
- Status – If Active, the offer will show on single product pages. If Inactive, it will not.
- Placement on product page – Choose where on the product page you want the complementary products to display.
- Offer title – This will show above the complementary products (optional).
- Short description – This will show after the offer title (optional).
- Cart page – The settings to control how complementary product offers appear on the cart page.
- Status – If Active, the offer will show on the cart page. If Inactive, it will not.
- Campaign title – This will show before the complementary products on the cart page.
- Button text – The text for the button next to each complementary product on the cart page.
- Checkout page – The settings to control how complementary product offers appear on the checkout page.
- Status – If Active, the offer will show on the checkout page. If Inactive, it will not.
- Placement – Choose where on the checkout page you want the complementary products to display.
- Offer title – This will show above the complementary products.
- Description – This will show after the offer title.
- Button text – This will show as the button text for the offer.
- Thank you page – The settings to control how complementary product offers appear on the thank you page.
- Status – If Active, the offer will show on the thank you page. If Inactive, it will not.
- Placement – Choose where on the thank you page you want the complementary products to display.
- Bundle title – This will show before the complementary products.
- Discount text – This will show after the bundle title.
- Button text – This will show as the button text for the offer.
Here’s a screenshot of the carousel layout in action on a single product pageL

Best Practices
- Relevance: Choose complementary products that logically pair with the base product
- Strategic Discounts: Use discount options to create compelling offers that encourage additional purchases
- Clear Messaging: Use descriptive offer titles and descriptions to explain the value to customers
- Multiple Touchpoints: Enable offers at different stages of the customer journey for maximum effectiveness
Troubleshooting
- Free Shipping Discount: Ensure you have set up flat rate shipping rates under WooCommerce → Settings → Shipping for this feature to work properly
- Offer Visibility: If offers aren’t appearing, check both the campaign status and the page-specific status settings