80% off for waitlist membersGet 20+ WooCommerce plugins — Launch from $39.80 or Lifetime from $49.80 

← Back to Guides

WooCommerce Order Bumps: How to Add Them and Boost AOV

WPBundle Team··8 min read
woocommerce order bumpwoocommerce checkout bumporder bump woocommercewoocommerce add on at checkout
Order bumps are the single highest-converting revenue optimization you can add to WooCommerce — a complementary offer at checkout that customers accept with one click, typically boosting average order value by 10–30%.

What Is a WooCommerce Order Bump?

An order bump is a complementary product or service offer displayed directly on the checkout page. The customer sees it while completing their purchase and can add it with a single click — no redirect, no extra page, no friction. Think of the chocolate bar at the supermarket till. It's positioned at the exact moment the buyer has already committed to spending money, making them psychologically primed to say yes to a small addition.

The mechanism is simple: a checkbox or "Add to Order" button appears near the order summary or payment section. When the customer ticks it, the item is added to their cart and the total updates instantly. No page reload required. The transaction completes as a single order, keeping the experience seamless.

Order bumps convert at 10–30% on average because they require zero additional commitment — the customer is already mid-checkout with payment details entered.

This is fundamentally different from a pop-up or a redirect. The customer never leaves the checkout flow. That's what makes order bumps so effective — they're embedded in the existing decision, not a new one.

Order Bump vs Upsell vs Cross-Sell

These terms get confused constantly, so let's be precise:

Order Bump: A complementary, lower-priced item offered on the checkout page itself. Added with one click. No page change. Example: offering a phone case when someone buys a phone.

Upsell: Offering a higher-priced version of what the customer is already buying. Usually happens on the product page or post-purchase. Example: suggesting the 256GB iPhone when someone has the 128GB in cart.

Cross-Sell: Suggesting related but different products, typically on the cart page or product page. Example: recommending headphones when someone buys a phone.

The key distinction: order bumps happen on the checkout page during payment, require one click, and are always complementary and lower-priced than the main purchase.

Post-purchase upsells happen after payment on a dedicated page. Cart cross-sells happen before checkout. Order bumps sit right in the middle — at the point of maximum buying intent.

Why Order Bumps Work So Well

The psychology behind order bumps is well-documented. At checkout, the customer has already made the biggest decision — to buy. Their wallet is metaphorically open. A small addition feels trivial relative to their main purchase.

There's also the commitment and consistency principle from behavioural psychology. Once someone has committed to a purchase (entered shipping info, selected payment), they're far more likely to say yes to a congruent addition than to say no. It feels consistent with their decision to buy.

The price anchoring effect matters too. If someone is spending £200 on a camera, a £19 cleaning kit feels like nothing. That same £19 product on its own might get more scrutiny. In context of the larger purchase, it's a rounding error.

Price your order bump at 10–40% of the main cart value. Below 10% and it feels too insignificant to bother with. Above 40% and it triggers a new buying decision that slows down checkout. The sweet spot is 15–25%.

Top WooCommerce Order Bump Plugins

FunnelKit (formerly WooFunnels)

FunnelKit is the most complete funnel builder for WooCommerce and its order bump feature is best-in-class. You can create multiple bumps per checkout, target them by product, category, or cart total, and design them with a visual editor. It supports both classic WooCommerce checkout and its own optimized checkout templates.

Key features: conditional display rules, A/B testing built in, discount configuration, multiple bump positions (before payment, after payment, below order summary), and detailed analytics showing bump acceptance rates.

Pricing starts at $99.50/year for a single site. It's the best option if you want a full funnel toolkit — order bumps, post-purchase upsells, and checkout optimization in one package.

CartFlows

CartFlows takes a page-builder approach. You design checkout pages with Elementor, Beaver Builder, or Divi, then add order bumps as widgets. This gives maximum design control but requires more setup.

The order bump feature lets you set bump products, discounts (percentage or flat), and position. CartFlows Pro ($229/year) includes A/B testing and dynamic offers based on cart contents.

CartFlows is ideal if you're already using a page builder and want pixel-perfect control over your checkout design, including bump placement and styling.

IconicWP Sales Booster

If you want a lightweight solution focused specifically on order bumps without the full funnel overhead, IconicWP Sales Booster is worth considering. It adds order bumps to the native WooCommerce checkout without replacing your checkout page.

It's simpler than FunnelKit or CartFlows — you pick a product, set a discount, choose a position, and you're live. No page builder needed. Pricing is $129/year and it includes cross-sells and frequently bought together features too.

Best Practices for High-Converting Order Bumps

1. Relevance Is Non-Negotiable

The bump must make sense with the main purchase. A camera strap with a camera. A screen protector with a phone. Extended warranty with electronics. If the connection isn't immediately obvious, the customer won't just ignore it — they'll be annoyed by it, which can hurt conversion on the main purchase.

2. Keep the Price Low Relative to Cart

Stay in the 10–40% range of the cart total. A £5 bump on a £50 order works. A £40 bump on a £50 order creates a whole new buying decision. The bump should feel like an afterthought, not a second purchase.

3. Use Compelling Copy

Don't just list the product name. Frame it as a no-brainer addition: "Add a premium leather case (60% off — only with this order)" or "Protect your purchase with our 2-year extended warranty — just £9." Create urgency or exclusivity.

4. Offer a Discount

Bumps convert significantly better with a small discount attached. Even 10–15% off makes the offer feel special and exclusive to this moment. "Only available at checkout" creates scarcity.

Some stores convert better with bumps above the payment button, others below. FunnelKit lets you test both positions. Run a split test for at least 500 transactions before deciding.

5. Limit to One or Two Bumps

More than two bumps creates decision fatigue and clutters the checkout. One highly relevant bump is almost always better than three mediocre ones. If you must offer two, make them clearly different categories (e.g., an accessory and a service/warranty).

Real-World Order Bump Examples

Electronics store: Customer buys a laptop → Order bump: laptop sleeve + cleaning kit bundle at 30% off. Acceptance rate: ~22%.

Beauty brand: Customer buys a moisturiser → Order bump: travel-size version of matching serum for £7. Acceptance rate: ~28%.

Online course: Customer buys a course → Order bump: printable workbook + templates bundle for £19. Acceptance rate: ~35%.

Supplement store: Customer buys protein powder → Order bump: shaker bottle at 40% off. Acceptance rate: ~25%.

Digital products and low-cost accessories consistently show the highest order bump acceptance rates because they have high perceived value relative to their price.

Setting Up Your First Order Bump

Here's the practical workflow with FunnelKit:

Step 1: Install and activate FunnelKit. Navigate to FunnelKit → Funnels → Add New Funnel → Store Checkout.

Step 2: Edit your checkout page. In the checkout editor, click "Add Order Bump" below the checkout form settings.

Step 3: Select your bump product. Search for the product you want to offer and select it.

Step 4: Configure the offer. Set the discount type (percentage, flat, or custom price), write your bump copy, choose the display position, and upload a product image.

Step 5: Set display rules. Choose when this bump appears — for all orders, specific products, specific categories, or cart total thresholds.

Step 6: Publish and monitor. Check your FunnelKit analytics after 100+ orders to see acceptance rate and revenue generated.

Start with your best-selling product and pair it with your most relevant accessory or add-on. Get data from 200+ orders before optimizing further. Most stores see positive ROI from order bumps within the first week.

Measuring Order Bump Performance

Track these metrics:

Bump Acceptance Rate: Percentage of checkouts where the bump was accepted. Healthy range: 10–30%. Below 10% means your offer isn't compelling enough or isn't relevant. Above 30% is excellent.

Revenue Per Bump: Total bump revenue divided by number of bumps shown. This tells you the actual dollar value of displaying the bump.

Impact on Checkout Completion: Monitor your checkout conversion rate before and after adding bumps. A good bump shouldn't decrease checkout completion. If it does, the offer is too aggressive or the placement is distracting.

AOV Change: Compare average order value before and after implementing bumps. This is the bottom-line metric that matters most.

Start with one highly relevant order bump on your highest-traffic checkout. Price it at 15–25% of your average cart value, offer a small discount, and use compelling copy. Most stores see a 10–25% AOV increase within the first month — pure profit with zero additional acquisition cost.

Level up your WooCommerce store

Join the WPBundle waitlist and get beta access to our plugin suite completely free.

Join the Waitlist