How to Create a Cart Upsell Campaign

Cart Upsell allows you to recommend a higher-value or complementary product when customers are viewing their cart.

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 Cart Upsell.
  • Click Create Campaign.

3. Name Your Campaign

  • Enter a campaign name for internal reference.
    Examples:
    • Premium Headphones Upsell
    • Laptop Accessories Upsell
    • Extended Warranty Offer
  • Click Continue.

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

4. Select Trigger Products

Trigger products determine when the cart upsell will appear.

  • In Step 1: Products, locate Trigger Product.
  • Under Type, choose:
    • All Products – displays the upsell when any product is in the cart.
  • Specific Products – displays the upsell only when selected products are in the cart.
  • Category Based – displays the upsell when products from selected categories are in the cart.

5. Select the Offer Product

The offer product is the product recommended to customers in the cart.

  • Under Offer Product, search for and select one product.
  • Review the selected offer product before continuing.

Only one offer product can be selected for a Cart Upsell campaign.

6. Configure the Offer

  • Click next to go to Step 2: Offer.
  • Under Discount Strategy, choose:
    • No Discount – sells the offer at its regular price.
    • Percentage – applies a percentage discount, such as 10%.
    • Fixed Amount – subtracts a fixed amount from the offer price.
  • If you select Percentage, set the discount using the slider.
  • If you select Fixed Amount, enter the discount amount.
  • Review the updated price in the preview.

7. Customize the Design

  • Click next to go to Step 3: Design.
  • Expand Addon Display Settings.
  • Enter the Badge Text, such as 10% Off.
  • Choose the display position:
    • Top of Cart Page
    • Before Cart Items Table
    • After Cart Items Table
  • 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 font size.
  • Review the preview on the right-hand side.

8. Configure Visibility Rules

  • Click on next to go to Step 4: Rules.
  • Under Customer Orders, choose:
    • No order count
    • Returning Customer
  • Custom Order Count
  • For Custom Order Count, choose an operator and enter the required number of orders.
  • Select the order statuses that should be counted.

9. Configure Advanced Visibility

  • Enable Advanced under the Visibility section.
  • Select the 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.

An offer product must be selected before the campaign can be published.

13. Test the Campaign

  • Add a matching trigger product to the cart.
  • Open the cart page.
  • Confirm that the upsell appears in the selected position.
  • Check the offer product, badge text, images, and price.
  • Test the discount calculation.
  • Add the offer product to the cart.
  • Confirm that the offer is added correctly.
  • Test the campaign with non-matching products.
  • Verify that the campaign does not appear when the trigger conditions are not met.

Next