Orders cancelled by reason

System error Wrong selection Shipping time Payment error Other 33% 27% 16% 16% 8%
Count of orders cancelled within a period, grouped by cancellation reason.

Orders Cancelled by Reason is the count of orders cancelled within a period, grouped by the specific reason each cancellation occurred.

When you can see not just how many orders were cancelled, but why, you stop guessing and start fixing. One cancellation reason might point to a UX problem. Another might signal a payment issue. A third might reflect a pricing or availability gap. Without that breakdown, every cancellation looks the same, and none of them lead anywhere useful.

What is Orders Cancelled by Reason?

Orders Cancelled by Reason tracks the volume of cancelled orders attributed to each distinct cancellation reason over a defined period. It turns a single loss metric into a diagnostic tool.

Why this metric matters

A high cancellation rate is a symptom. The reasons behind it are the diagnosis. Tracking cancellations by reason tells you:

  • Where friction exists in the purchase flow. If authentication errors or payment failures keep appearing, that is a technical problem with a fix.

  • What is driving customer decisions. Price concerns, out-of-stock items, or long delivery windows are signals worth acting on.

  • Where to focus improvement efforts. Without a breakdown, teams spend time on the wrong problems.

For sales managers and UX teams, this metric bridges the gap between knowing you have a cancellation problem and knowing what to do about it.

How to calculate Orders Cancelled by Reason

There is no single formula because the metric is a breakdown, not a single calculation. For each cancellation reason, the calculation is:

Orders Cancelled by Reason (%) = (Orders cancelled for Reason X / Total orders cancelled) × 100

Example:

If 200 orders were cancelled in a month and 40 of those were due to authentication errors:

Authentication Error Cancellation Rate = (40 / 200) × 100 = 20%

Repeat this for every cancellation reason your system captures to build a complete picture.

Common cancellation reasons to track

The reasons you track will depend on your platform and order flow, but these categories appear frequently:

  • Authentication or login errors: The customer could not complete sign-in or verification

  • Payment failure: A declined card, expired payment method, or gateway error

  • Item out of stock: The product became unavailable between browsing and checkout

  • Price or discount issues: A promo code failed, or the final price did not match expectations

  • Delivery or shipping concerns: Estimated arrival too long, or shipping costs too high

  • Customer-initiated cancellation: The customer changed their mind before fulfilment

  • Fraud or security flags: The order was flagged and cancelled by your system

Reporting frequency

Monthly tracking gives you enough volume to spot patterns without drowning in noise. For high-traffic ecommerce operations, weekly tracking can surface emerging issues faster.

Example KPI target

A reasonable starting benchmark: no single cancellation reason should account for more than 20% of total cancellations. If one reason dominates, that is where your attention belongs.

Example target: Authentication errors represent fewer than 20% of total cancelled orders.

Who tracks this metric

How to act on the data

Knowing the breakdown is only useful if it leads somewhere. Once you have the numbers:

  1. Rank reasons by volume. Address the highest-frequency reasons first.
  2. Assign ownership. Authentication errors go to engineering. Delivery concerns go to operations. Price issues go to marketing or merchandising.
  3. Set a target. Decide what an acceptable rate looks like for each reason, then track progress against it.
  4. Watch for new reasons emerging. A reason that barely registered last quarter but is climbing this quarter deserves early attention.

Tracking Orders Cancelled by Reason in Klips

Klipfolio Klips connects to your ecommerce platform, CRM, or data warehouse and lets you visualize cancellation breakdowns in real time. You can build a dashboard that shows cancellation reasons side by side, tracks trends over time, and surfaces the signal without anyone having to pull a report manually. When the numbers update automatically and everyone sees the same view, the team can move from "what happened?" to "what do we do?" faster.

Klips logo Level up your decision making

Create custom dashboards for you and your team.

Get started with Klips

Variations

This metric may also appear as:

  • Order Cancellation by Reason

  • Cancellation Reason Breakdown

  • Cancelled Orders by Category

Klips logo

Build custom dashboards for you and your team.