BumpMint – Order Bump for WooCommerce
BumpMint – Order Bump for WooCommerce

BumpMint – Order Bump for WooCommerce

5/5 (1 ratings) 10 active installs Updated Oct 15, 2026
A targeted order bump with a fixed discount, selected in WooCommerce classic checkout.

A targeted order bump with a fixed discount, selected in WooCommerce classic checkout.

Make every sale count. Turn purchase intent into higher-value orders.

BumpMint is a lightweight plugin for creating order bumps and upsells that help WooCommerce stores increase average order value. Display elegant, relevant offers while customers complete their purchase and let them add more products to their order with just one click.

Easily create multiple campaigns, tailor each offer to the current cart, add an exclusive discount, choose when it runs, and discover which order bumps bring in more sales for your store.

Make checkout work harder for your store — Getting a new customer to checkout takes effort. BumpMint helps you make the most of that moment with relevant offers that can increase order value without adding another step to the buying process.

Why stores choose BumpMint

  • Sell more with one click — Add relevant products directly at checkout without sending customers through another funnel.
  • Set your WooCommerce store apart — Turn a standard checkout into a distinctive experience with relevant, personalized offers at the moment of purchase.
  • Tired of paying for premium features? — Use all our advanced features without a premium plan or extra charges. BumpMint gives you a complete set of tools, entirely free, to help your store sell more.
  • Show the right offer — Target products, variations, categories, cart value, item quantity, customer audiences, locations, or applied coupons.
  • Run campaigns at the right time — Schedule offers by date, weekday, and time range.
  • Stay true to your brand — Customize the banner, image, title, description, and dynamic product or price text.
  • Know what converts — Track views, paid conversions, conversion rate, and net order bump revenue in a local Analytics dashboard.
  • Add extra protection to your orders — Validate discounts, stock, eligibility, and quantity limits securely on the server.

Target the right cart at the right moment

Display an order bump when:

  • One or more selected products are in the cart.
  • A product belongs to a selected category.
  • The cart subtotal or item quantity is above or below a set value.
  • The customer is logged in or logged out.
  • The user has a specific role, such as customer, subscriber, or another registered role.
  • The customer’s country, state, or region matches the configured locations.
  • The current day matches selected weekdays or dates.
  • The offer is within its configured time range.
  • Any one of the selected WooCommerce coupons is applied.

Product and category triggers can work together, and campaigns can also use categories alone. Add a schedule for specific dates, recurring weekdays, or a time range in the WordPress site timezone. BumpMint excludes its own products from subtotal and quantity rules so an offer cannot trigger itself.

Customer targeting can include everyone, logged-in users, logged-out visitors, or specific WordPress roles. Location targeting uses WooCommerce’s current shipping country and region, with the billing address as a fallback. Select whole countries or narrow individual countries to states or regions, and choose whether an offer stays hidden or visible while the location is unknown.

Coupon targeting can require any valid coupon currently applied to the cart or one of the selected published WooCommerce coupons. Coupon requirements combine with cart, customer, location, and schedule rules. Coupon discount compatibility continues to follow WooCommerce rules.

Create compelling offers without losing control

Offer one or more simple products, specific purchasable variations, or supported bookable products as add-ons that customers can select independently. You can:

  • Apply a fixed or percentage discount.
  • Limit how many units receive the discounted price.
  • Hide an offered product when it is already in the cart.
  • Display the original and offer prices together.
  • Use a custom promotional banner, image, title, and description.
  • Insert the dynamic placeholders {product} and {price}.

Prices are calculated from the effective WooCommerce price and enforced on the server. If a rule stops matching, BumpMint removes only the cart item created by that offer and preserves products added independently.

Complete Feature Overview

  • Multiple order bumps: Manage multiple checkout campaigns from WordPress.
  • Campaign status: Activate or deactivate an order bump without deleting its settings.
  • Customer targeting: Show offers to everyone, logged-in users, logged-out visitors, or selected roles.
  • Location targeting: Include or exclude countries and optional states or regions.
  • Coupon targeting: Require any applied coupon or one of the selected WooCommerce coupons.
  • Multiple offers: Add independently selectable products to one campaign.
  • Product and variation targeting: Match any or all selected items.
  • Category targeting: Match categories, child categories, or category-only rules.
  • Cart rules: Target subtotal, item quantity, or every eligible checkout.
  • Availability scheduling: Choose dates, weekdays, and an optional time range.
  • Flexible pricing: Keep regular pricing or apply fixed and percentage discounts.
  • Quantity limits: Cap discounted units for each offered product.
  • In-cart controls: Hide an offered product already present in the cart.
  • Classic checkout positions: Choose four offer placements.
  • Checkout Blocks: Display offers below the block order summary.
  • WooCommerce Bookings: Use the native form for supported bookable products.
  • Custom presentation: Edit the banner, image, title, description, and placeholders.
  • Visual customization: Adjust colors, fonts, sizes, spacing, borders, shadows, and images without writing CSS.
  • Live preview: See changes as you edit and simulate offer widths and states.
  • Server-side safeguards: Validate eligibility, products, stock, quantities, and prices.
  • Cart synchronization: Remove only BumpMint lines that lose eligibility.
  • Local Analytics: Track views, conversions, conversion rate, revenue, and top-performing bumps.
  • Report filters: Compare results by date, weekday, hour, order bump, and currency.
  • WooCommerce reconciliation: Track payments, cancellations, and refunds.
  • Private report data: Store reports locally and reset them without deleting store records.
  • WooCommerce compatibility: Support HPOS and compatible classic-checkout widgets.
  • Lightweight responsive assets: Load focused CSS and JavaScript only where needed.

Built-in Analytics without external tracking

The Order Bumps > Analytics dashboard shows:

  • Views and currently valid paid conversions.
  • Conversion rate and net order bump revenue.
  • The top-performing order bump.
  • Results by date, weekday, hour, campaign, and currency.

Conversions follow WooCommerce’s current paid status, normally Processing or Completed. Cancellations, failed payments, and order bump refunds update reports automatically. Revenue excludes taxes and shipping, and tracking begins only after Analytics is installed.

Analytics data stays in your WordPress database. BumpMint does not store customer names, email addresses, IP addresses, or browser data in its report tables and does not send that data to third parties. Administrators can reset reports without deleting products, rules, or WooCommerce orders.

Classic checkout, Checkout Blocks, and WooCommerce Bookings

BumpMint works with WooCommerce classic checkout and Checkout Blocks, with native configuration for supported WooCommerce Bookings products.

Classic checkout offers four positions: before or after order items, before payment methods, or before the Place order button. In Checkout Blocks, eligible offers appear below the order summary through WooCommerce’s Store API integration.

Supported WooCommerce Bookings products use the native product form to choose dates, availability, resources, and persons. After configuration, the customer returns to checkout and receives the order bump discount on the booking price calculated by WooCommerce. Bookings that require confirmation use a separate purchase flow and are not offered.

Compatibility

BumpMint supports:

  • WooCommerce classic checkout and Checkout Blocks.
  • Compatible checkout widgets that preserve WooCommerce hooks, including the native Elementor Pro Checkout widget.
  • WooCommerce High-Performance Order Storage (HPOS).
  • Simple products, specific purchasable variations, and WooCommerce Bookings products that do not require confirmation.
  • Payment gateways compatible with the selected WooCommerce checkout type.

BumpMint displays offers during checkout and intentionally has no Cart Block offer interface.