How to protect order margins in WooCommerce

Some order combinations quietly destroy your margins. OrderBadger flags them before you ship.

Install OrderBadger Free

The problem

You’re offering free shipping or running promotions, but some orders end up costing you more to fulfil than you earn. Heavy items on free shipping, coupon stacking with sale prices, or loss-leader products bought in bulk all erode margin invisibly.

How OrderBadger solves it

OrderBadger combines shipping cost signals, discount depth, coupon usage, and order weight to flag orders where the margin is likely negative or dangerously thin.

Rules check combinations like “free shipping and total weight over 8 kg and subtotal under £50” or “discount over 25% and a coupon was applied”. When a margin-risky order is detected, a warning badge appears so your team can review it - you might adjust shipping, contact the customer, or simply track the pattern for future pricing decisions.

Rules that help with this

Each rule is a ready-to-use template. Click through to see the full rule, test fixtures, customisation tips, and FAQ.

Fitment Check
How to verify vehicle part fitment on first orders in WooCommerce
Badges orders that include Car Parts or Vehicle Accessories when the customer has no previous paid orders and the total exceeds £75. Wrong-fitment returns in the automotive aftermarket are expensive and avoidable with a quick pre-dispatch check.
Sale Items
How to track orders containing sale items in WooCommerce
Automatically badges orders containing at least one item that is currently on sale, so your team can track promotional order volume and spot pricing issues early.
Heavy Discount
How to catch heavily discounted orders in WooCommerce before shipping
Automatically badges orders where the customer received a discount of more than 20 percent, so your team can review heavily discounted orders for coupon abuse or pricing errors.
Item Discount
How to flag heavily discounted items in WooCommerce orders
Automatically badges orders where any line item has been discounted by more than 30%, helping your team spot excessive discounts that may indicate coupon abuse or pricing errors.
Coupon Stack
How to catch coupon stacking on discounted orders in WooCommerce
Badges orders where the discount exceeds 25%, a coupon was applied, and the order total is over £100. This combination often indicates coupon stacking, leaked promo codes, or pricing misconfigurations that erode margins on what should be a profitable sale.
Margin Squeeze
How to flag heavy free-shipping orders losing money in WooCommerce
Badges orders where shipping is free, the total weight exceeds 8 kg, and the subtotal is under £50. Shipping heavy parcels for free on low-value orders erodes margins rapidly - these orders often cost more to deliver than the profit they generate.
Unprofitable Ship
How to spot unprofitable free shipping on international WooCommerce orders
Badges orders where shipping is free, the destination is international, and the order total is under £100. International delivery is inherently expensive, and absorbing that cost on a low-value order is almost always unprofitable.
Loss Leader Bulk
How to prevent bulk buying of loss-leader sale items in WooCommerce
Badges orders where a line item is on sale at more than 40% off and the customer is buying more than £3 of that item. Loss leaders are priced to attract traffic, not to be purchased in bulk - this pattern often means a reseller or deal hunter is exploiting your promotion.
Serial Returner
How to flag serial returners on new orders in WooCommerce
Badges orders from customers who have 2 or more previous refunds, an order total over £100, and at least 3 previous paid orders - identifying serial returners whose new high-value orders warrant extra scrutiny before dispatch.

Related rules you might also find useful

Classroom Set?
How to identify classroom bulk book orders in WooCommerce
Badges single-SKU orders of 10 or more copies of a Books or Educational product, a strong signal for a school or book club purchase that may qualify for institutional pricing or a bulk discount.
Coupon
How to track coupon code usage across WooCommerce orders
Automatically badges orders that have a coupon or discount code applied, so your team can track promotional uptake and verify that coupons are being used as intended.
Loyalty Discount
How to detect coupon abuse by loyal customers in WooCommerce
Catches orders where a customer with proven product or category loyalty is buying a discounted item - useful for spotting coupon abuse on items the customer would likely buy at full price.
Velocity Alert
How to detect rapid-fire ordering from new accounts in WooCommerce
Badges orders from accounts created less than 3 days ago that have already placed 2 or more orders in the last 30 days. Rapid order velocity from a brand-new account is a strong signal of fraudulent activity, coupon abuse, or automated ordering.

Try it in your store

OrderBadger is free on WordPress.org. Install it and set up your first rule in minutes - no code required.

Install OrderBadger Free