WooCommerce order bumps: increasing AOV on checkout

WooCommerce order bumps let you offer additional products to customers during checkout. When a customer accepts an order bump, the product is added to their cart instantly, increasing your average order value without interrupting the purchase flow.

Minimalist isometric illustration of a WooCommerce checkout interface featuring a floating product card overlay with a checkbox to represent an order bump offer, rendered in navy and cornflower blue line art.

Order Bumps can appear in multiple locations: on the checkout page, in the Side Cart, or as post-purchase offers after the customer completes their order.

Plan requirements

Order Bumps require a Plus, Pro, or Agency plan. If you’re on the Basic plan, you can upgrade in your account or view pricing options.

Plan Order Bump Limit A/B Testing
Plus Up to 2 No
Pro Unlimited Yes
Agency Unlimited Yes

Getting started

If you’re new to Order Bumps, start here:

  1. Creating your first order bump walks you through the Quick Start wizard and essential settings.
  2. Order Bump placement locations explains where bumps can appear and which locations work best for different offer types.

WooCommerce order bump guides

Here’s what an Order Bump looks like to a customer:

WooCommerce order bump displayed on checkout page

For detailed instructions, check out our WooCommerce Order Bumps guides:

Guide Description
Creating your first order bump Step-by-step setup using the Quick Start wizard
Placement locations Where bumps appear and when to use each location
Rules Engine reference Target bumps based on cart contents, customer history, and more
Post-purchase one-click upsells Offer additional products on the thank you page
A/B testing Test different bump variations to optimize conversion (Pro+)

Global settings

Configure Order Bump defaults at CheckoutWC > Order Bumps > Settings:

Enable Order Bumps
Master toggle to allow Order Bumps to display.

Maximum Order Bumps
The maximum number of bumps displayed per output location. Default is 10. Set to -1 for unlimited.

Maximum Place Order Bumps
The maximum number of modal bumps shown after clicking “Complete Order.” Default is 1.

Settings reference

Each Order Bump has the following configuration options. For a guided walkthrough, see Creating your first order bump.

Offer Type

Use Order Bump As Upsell
When enabled, the bump product replaces the triggering product in the cart instead of adding alongside it. Requirements:

  • Display Conditions must be set to “Specific Products” with exactly one product
  • The upsell must have enough stock to cover the quantity being replaced

Display Conditions

Controls when the bump appears. Options include:

  • Always show (when offer product is not already in cart)
  • Add rule to target specific cart states, customer segments, or purchase history

See the Rules Engine reference for detailed targeting options.

Display Location

Where the bump appears. Options include checkout page positions, Side Cart, and post-purchase modals. See Placement locations for a full breakdown.

Offer

Offer Product
The product added to the cart when the customer accepts the bump.

Auto Add Order Bump to Cart
Automatically adds the bump without requiring the customer to check a box. Useful for free gifts.

Auto Match Variations Between Search and Offer Product
When both the triggering product and offer product are variable products with matching attributes (like Size), the bump automatically offers the matching variation. For example, if a customer has a Queen mattress in cart, they’ll be offered Queen sheets.

Quantity of Offer Product to Add
How many of the offer product to add when accepted.

Allow Customer To Change Quantity in Cart
Whether customers can adjust the quantity after accepting.

Offer Discount

Discount Type
Choose between Percent Off or Amount Off.

Discount
The discount value. Enter 15 for 15% off, or 5 for $5 off. Leave blank or enter 0 for full price.

Item Removal Behavior

What happens when the triggering product is removed from the cart. Default: the bump remains in cart but bump-specific discounts are removed.

Offer Language

Offer Acceptance Checkbox Label
The text next to the checkbox. Default: “Yes! Please add this offer to my order”

Offer Description
A short pitch that appears below the checkbox explaining the value of the offer.

Modal Offer Rejection Link Text
For post-purchase modal bumps, the text customers click to decline. Default: “No thanks”

Actions

Remove These Products From the Cart
Optionally remove specific products when this bump is added.

Apply Free Shipping
When the bump is added, apply free shipping to the order.

Need help?

If you’re having trouble with Order Bumps or want advice on the best setup for your store, contact our support team.