How to Create a Frequently Bought Together Campaign

Frequently Bought Together allows you to recommend products that customers commonly purchase together on a WooCommerce product page.

1. Open PickPair

  • Log in to your WordPress Dashboard.
  • Click PickPair in the left-hand menu.
  • Open Campaigns.
  • Click + Create Campaign.

2. Choose the Campaign Type

  • Select Frequently Bought Together.
  • Click Create Campaign.

3. Name Your Campaign

  • Enter a campaign name for internal reference.
    Examples:
    • Laptop Accessories Bundle
    • Camera Starter Bundle
    • Coffee Machine Essentials
  • Click Continue.

The editor includes four steps: Products, Offer, Design, and Rules.

4. Select the Trigger Product

The trigger product determines when the bundle will appear.

  • In Step 1: Products, locate Trigger Products.
  • Under Type, choose:
    • All Products – displays the bundle on every product page.
    • Specific Products – displays the bundle only on selected products.
  • If you select Specific Products, search for and choose the trigger product.

5. Select Add-on Products

Under Addon Products, choose how the recommended products should be selected:

  • Specific Products – manually select the products.
  • Upsell Products – automatically use the upsell products configured in WooCommerce.
  • Cross-sell Products – automatically use the cross-sell products configured in WooCommerce.

If you choose Specific Products:

  • Search for and select the products.
  • Drag the products to arrange their display order.
  • Review the selected products.

6. Configure the Offer

  • Open Step 2: Offer.
  • Under Discount Strategy, choose:
    • No Discount – sells the add-on products at their regular prices.
    • Percentage – applies a percentage discount to the add-on products.
    • Fixed Amount – subtracts a fixed amount from each add-on product.
  • If you select Percentage, set the discount using the slider.
  • If you select Fixed Amount, enter the discount amount.
  • Review the bundle pricing in the preview.

7. Customize the Design

  • Click next to go to Step 3: Design.
  • Expand Addon Display Settings.
  • Enter the Addon title.
  • Enter a short Description.
  • Enter the Button Name.
  • Choose the display position:
    • Top of Product Page
    • Bottom of Product Page
    • After Product Summary
    • Before Product Tabs
    • Offers Shortcode [yspp_bundle]
  • Expand Layout to adjust the corner radius.
  • Expand Colors to customize the primary, background, text, and badge/button text colors.
  • Expand Typography to adjust the heading, subheading, and font sizes.
  • Review the preview on the right-hand side.

8. Configure Visibility Rules

  • Click next to go to Step 4: Rules.
  • The default setting is Everyone, which displays the campaign to all users.
  • Enable Advanced if you want to configure additional visibility options.
  • Select the WordPress user roles that should see the campaign.
  • Set a View Count Limit if required.
  • Leave the view limit empty for unlimited views.
  • Leave all user roles unselected to show the campaign to everyone.

10. Set Campaign Priority

  • Adjust the Campaign Priority slider or number field.
  • Use a higher value if this campaign should take priority over other matching campaigns.

11. Schedule the Campaign

  • Enable Scheduling if the campaign should run during a specific period.
  • Set the Start Date & Time.
  • Set the End Date & Time.

Leave Scheduling disabled if the campaign should run continuously.

12. Publish the Campaign

  • Review all settings and the preview.
  • Click Save Draft to save the campaign without activating it.
  • Click Publish Campaign to make the campaign live.

At least one add-on product must be selected when using Specific Products.

13. Test the Campaign

  • Open a product page that matches the trigger settings.
  • Confirm that the bundle appears in the correct position.
  • Check the title, description, products, images, and prices.
  • Select and deselect the recommended products.
  • Test the discount calculation.
  • Click the bundle button.
  • Confirm that the selected products are added to the cart.
  • Verify that the correct discount is applied.
  • Test the campaign with a non-matching product and confirm that it does not appear.

Next