Consolidate?

How to find shipment consolidation opportunities in WooCommerce

Highlight orders to frequent postcodes from loyal customers for shipment consolidation

Badges orders shipping to a postcode that has received more than 3 previous orders, from a customer with 5 or more paid orders, with a total over £50 - indicating a potential opportunity to consolidate shipments or offer bulk delivery terms.

Shipping info
The problem

When multiple orders ship to the same area from loyal customers, there is often an opportunity to consolidate deliveries, reduce carrier costs, or negotiate better rates for that route. Without a flag, each order is dispatched individually and the consolidation opportunity is invisible to your logistics team.

The solution

OrderBadger can identify orders from loyal customers shipping to frequently used postcodes, highlighting consolidation opportunities for your logistics team.

Who this is for

Stores with concentrated delivery areas - wholesalers, B2B suppliers, regional food delivery businesses, and any operation where repeat shipments to the same postcode present a cost-saving opportunity.

At a glance
Postcode received 3+ previous orders from any customer Requires 5+ previous paid orders from buyer Threshold: order total over £50 Badge: Consolidate? (grey) Highlights shipment batching potential
People also search for
WooCommerce identify orders to same postcode for batching how to consolidate deliveries to frequent destinations WooCommerce reduce shipping costs with delivery batching find repeat postcode delivery patterns in WooCommerce WooCommerce route optimisation for loyal customer shipments

How it works

Combines three conditions: the destination postcode has received more than 3 previous orders, the customer has 5 or more paid orders on record, and the current order total exceeds £50. When all three are true, the order receives a Consolidate? badge as a prompt to investigate whether shipments to that area can be batched or optimised.

Check whether other pending orders are shipping to the same postcode area. If so, consider batching them for a single carrier collection, negotiating route-based rates, or offering the customer a consolidated delivery window.

Rule template

Plain English rule Previous orders to same postcode count is more than £3 and customer has 5 or more previous paid orders and order total is over £50

Write this (or something similar) in the OrderBadger rule builder. The AI compiler turns it into executable logic automatically.

Make it yours

Adjust thresholds
  • Lower 'more than £3' postcode orders to 'more than £1' if you operate in a small delivery area where even 2 previous orders indicate a pattern.
  • Raise 'over £50' to 'over £100' if you only want to flag consolidation opportunities on higher-value orders where the savings justify the effort.
  • Reduce '5 or more previous paid orders' to '3 or more' to catch consolidation opportunities from newer but already-repeat customers.
Add or remove conditions
  • Add 'and shipping method contains standard' to exclude express orders that cannot wait for consolidation. …s 5 or more previous paid orders and order total is over £50 and shipping method contains standard
  • Add 'and order contains a physical item' to skip virtual-only orders that do not need physical shipment consolidation. …s 5 or more previous paid orders and order total is over £50 and order contains a physical item

Badge preview

Default: Consolidate?

When this rule matches

Loyal Customer Repeat Postcode High Value
Order total: £120.00  |  Previous paid orders: 8  |  Guest: no
Five previous orders to this postcode, 8 previous paid orders, and order total of £120 - all three conditions satisfied.
High Frequency Postcode Exact Thresholds
Order total: £51.00  |  Previous paid orders: 5  |  Guest: no
Four previous orders to postcode (more than £3), exactly 5 previous paid orders (5 or more), and total of £51 (over £50) - passes at the boundary of each condition.

When this rule does not match

Postcode Count Exactly 3 Boundary
Order total: £200.00  |  Previous paid orders: 10  |  Guest: no
Only 3 previous orders to this postcode - does not exceed the threshold of more than £3, even though customer and value conditions are met.
Loyal Customer But Low Order Total
Order total: £35.00  |  Previous paid orders: 7  |  Guest: no
Repeat postcode and loyal customer but order total is only 35 - below the 50 threshold.
Repeat Postcode But Few Orders
Order total: £80.00  |  Previous paid orders: 3  |  Guest: no
High postcode frequency and good order value but customer has only 3 previous paid orders - below the 5-order threshold.

Good to know

  • Postcode matching is based on the full postcode string. Different addresses in the same postcode area all contribute to the count, but partial postcode matches do not.
  • The rule identifies the opportunity but does not automate consolidation. Your team still needs to check for other pending orders manually.
  • Guest checkouts are excluded because customer order history is not available.

Frequently asked questions

  • Does the postcode count include orders from all customers or just this one?
    It includes all previous orders shipped to that postcode regardless of customer. This is intentional - consolidation opportunities exist whenever multiple shipments go to the same area, even from different buyers.
  • Why require 5 or more previous paid orders from the customer?
    The customer history condition ensures the buyer is established and likely to keep ordering. Consolidation planning is only worthwhile for customers with a proven repeat pattern, not one-off buyers who happen to share a postcode.
  • Can I use this rule to automatically batch orders together?
    No. OrderBadger flags the opportunity but does not modify fulfilment workflows. Your team should use the badge as a prompt to manually check for other pending orders to the same area and batch them if possible.
  • Will the badge fire for an order total of exactly 50?
    No. The rule specifies 'over £50', so the total must be at least £50.01 to trigger the badge. Edit the rule to 'at least £50' if you want to include the boundary.

Related rules

Try this rule in your store

OrderBadger is free on WordPress.org. Install it and create this rule in minutes - no code required.

Install OrderBadger Free