CorePiperCorePiper
Customer Experience

What Is WISMO and How to Reduce 'Where Is My Order' Tickets by 80%

WISMO tickets consume 30-60% of ecommerce support volume. Learn how proactive exception detection and cross-platform automation cut them by 80%.

CorePiper TeamApril 14, 202611 min read

The WISMO problem in one paragraph

Quick Answer: WISMO stands for "Where Is My Order" and typically accounts for 30 to 60 percent of ecommerce support tickets. You reduce it by detecting shipping exceptions before customers notice, sending proactive branded updates, and automating the routine status lookups that hit your helpdesk anyway. Brands doing this correctly cut WISMO volume 80 percent within a quarter.

Every ecommerce operator knows the pattern. An order ships, the carrier scan goes quiet for 48 hours, the customer checks their tracking page, sees nothing new, and files a ticket. Multiply that by your daily order volume and a chunk of every support agent's day disappears into copying tracking numbers between your OMS and a carrier portal. WISMO is the single largest preventable cost center in ecommerce CX, and the reason it persists is not a lack of macros. It is a lack of visibility into what is actually happening to packages in transit.

What WISMO actually means

WISMO is the shorthand support teams use for any inbound contact about the location, status, or delivery timing of a shipment. It covers several distinct sub-types that all look the same in a ticket queue:

  • Pre-shipment: "I ordered three days ago, when is this shipping?"
  • In-transit quiet period: "Tracking hasn't updated in two days."
  • Exception events: "My package says 'delivery attempted' but I was home."
  • Delivered-but-missing: "It says delivered but I don't have it."
  • Address or reroute requests: "I need to change the delivery address."

Each type has a different root cause and a different resolution path, which is why one-size-fits-all macros fail. A delivered-but-missing ticket needs a claim workflow. A quiet-period ticket needs a carrier API call and probably a proactive reassurance. A reroute request needs carrier portal access. Lumping them together as "WISMO" and assigning them to an agent queue wastes labor on tickets that could have been resolved without human touch, and buries the ones that genuinely need investigation.

Why WISMO dominates support volume

Three structural reasons push WISMO to the top of the ticket pile:

Shipping exceptions are invisible to customers until they get worse. Carriers log exceptions (weather delays, address issues, damage, misrouting) in their internal systems, but the customer-facing tracking page often shows the same "in transit" status for days. By the time the customer realizes something is wrong, the package is already late, and they are already frustrated.

Tracking pages are carrier-owned and unbranded. When a customer clicks a UPS or FedEx tracking link, they leave your store experience and land on a generic carrier page that does not know their order details. If that page is ambiguous, the customer's next step is your inbox.

Email gaps. Most shipping-notification stacks send one email at ship-time and one at delivery. Anything that happens between those two events, including the exceptions that cause the most anxiety, is silent. Customers fill the silence by contacting support.

You can see how this compounds. A brand shipping 10,000 orders a month with a 4 percent exception rate has 400 monthly packages going sideways. If half of those customers contact support and the average handle time is eight minutes, that is 26 agent-hours per month spent on tickets that could have been prevented with a proactive email.

The root causes you can actually fix

Most WISMO reduction advice focuses on deflection: better tracking pages, smarter macros, AI-generated email replies. Those help at the margin, but they do not change the underlying ticket volume. To actually reduce WISMO, you have to fix the root causes.

Cause 1: You are not watching carrier exception events

Every major carrier (UPS, FedEx, USPS, DHL, regional LTL) publishes tracking events through an API or EDI feed. The events include exception codes that are not surfaced on the customer-facing tracking page: "address correction required," "held at facility," "delivery delay weather," "undeliverable as addressed." If you are not ingesting those events and acting on them, you are letting your customers discover problems at the worst possible moment.

Cause 2: Your OMS and helpdesk do not talk to your carrier data

When a WISMO ticket lands in Zendesk, Gorgias, or Freshdesk, the agent has to manually pull up the order, find the tracking number, paste it into a carrier portal, interpret the result, and write a response. That round-trip takes three to six minutes per ticket even for an experienced agent. Multiply by ticket volume and you have a full-time role's worth of copy-paste work.

Cause 3: You have no proactive outreach layer

If a package sits with no scan for 48 hours, the right action is a proactive email: "We noticed your package is taking longer than expected. Here is what we are doing and here is a $10 credit for the inconvenience." That message, sent before the customer has to ask, converts an at-risk order into a retention moment. Most brands do not send it because their notification system is event-driven on ship and deliver only.

The 80 percent reduction playbook

Cutting WISMO 80 percent is not a single intervention. It is a stack of four capabilities layered on top of each other, and the order matters.

Layer 1: Unified carrier event ingestion

Start by pulling tracking events from every carrier you use into a single data layer. This includes the big four and any regional or freight carriers for oversized items. You want every scan event, every exception code, and a timestamp. This is the foundation. For the specifics of how to handle exception codes by carrier, see our shipping exception management guide.

Layer 2: Exception classification and severity scoring

Not every exception needs customer outreach. A "package received at origin facility" event is routine. A "delivery delay weather" event with a 3-day impact is not. Classify each event by severity and customer-visible impact, and route only the material ones into action workflows.

Layer 3: Proactive outreach with a next step

For every material exception, send a branded email or SMS within 15 minutes of detection. The message must include: what happened, what you are doing about it, when they can expect resolution, and a low-friction escalation path if they need something specific. Include the tracking link, but more importantly include language that makes the customer feel informed rather than stranded. Done right, this layer alone eliminates 40 to 50 percent of inbound WISMO tickets because you are closing the information gap before the customer files a ticket.

Layer 4: Cross-platform automated resolution

For the WISMO tickets that still come in, automate the resolution. When a "where is my order" ticket lands in your helpdesk, an agent or AI should not have to leave the ticket view. The order, the live carrier status, the exception history, and the recommended response should all appear in the ticket context automatically. Better, the routine status-check tickets should resolve themselves entirely.

This is where single-helpdesk approaches break down. If your WISMO strategy lives entirely in Gorgias macros, you are still dependent on agents doing carrier portal work. A platform that operates across Zendesk, Gorgias, Freshdesk, your OMS, and the carrier portals closes the loop. Our customer support automation use case walks through how this works in practice.

KPIs to track

If you are running a WISMO reduction program, these are the metrics that matter:

MetricBaselineTarget after 90 days
WISMO percent of total tickets42%10-15%
Average handle time on WISMO6-8 minUnder 2 min
Proactive outreach coverage of exceptions0-10%90%+
Percent of WISMO resolved without agent0-15%60-75%
CSAT on shipping-related interactions3.8-4.14.5+
Lost-package claim rateUncontrolledTracked, trending down

The proactive outreach coverage metric is the leading indicator. If that number is rising, the WISMO ticket percentage will follow with a 30 to 60 day lag.

Why Gorgias-style macros are not enough

Gorgias does a good job of helping agents respond to WISMO tickets faster. It does not reduce inbound WISMO volume because it does not sit upstream of the ticket. Every macro-based approach still requires a customer to notice a problem, open a ticket, wait for an agent, and receive a response. The best version of that workflow still has a handle time of two to three minutes and a CSAT ceiling because the customer had to contact you in the first place.

The WISMO reduction playbook inverts this. The customer gets a message before they have to ask. If they do ask, the answer is already in the ticket context. Agents only touch the edge cases, which is what agents should be doing anyway.

Where claims and WISMO intersect

A meaningful slice of WISMO tickets (typically 3 to 8 percent) are actually lost-package reports in disguise. The customer started out asking where their order was and ended up needing a carrier claim filed. If your WISMO workflow ends at "here is your tracking update," you are missing the conversion to a claim when one is warranted. Good automation detects when a WISMO interaction should escalate to a claim process and kicks off the filing workflow without a human re-triaging the ticket. For carrier-specific claim processes, see our FedEx claim filing guide.

A worked example

A mid-sized apparel brand shipping 25,000 orders a month had a 48 percent WISMO rate, or roughly 12,000 WISMO tickets monthly. Agents handled each in 7 minutes on average, which came out to 1,400 agent-hours or about 8 full-time support roles dedicated to WISMO. Fully loaded cost: $320,000 annually.

After implementing the four-layer playbook:

  • Carrier event ingestion across UPS, USPS, and FedEx
  • Exception classification with 14 severity tiers
  • Proactive email and SMS within 15 minutes of material exceptions
  • Cross-platform automated resolution in Gorgias, with auto-escalation to claims when indicated

After 90 days, WISMO dropped to 11 percent of total tickets (roughly 2,700 monthly). Agent handle time on the remaining WISMO averaged 1.4 minutes because the carrier data was pre-surfaced. Annualized cost dropped to $62,000, a $258,000 annual savings. CSAT on shipping interactions moved from 3.9 to 4.6. The point is not the savings number, it is that none of it required more agents or a new helpdesk. It required fixing the root causes in the right order.

Getting started

If you are above a 25 percent WISMO rate and looking to cut it down, prioritize in this order:

  1. Instrument: pull carrier events into a data layer you control
  2. Classify: tag exceptions by severity and customer impact
  3. Communicate: ship proactive outreach for anything material
  4. Automate: resolve the residual tickets without human touch where possible

Do not start with AI-generated email replies. Those help at layer four and are useless until you have done the first three.

Frequently asked questions

What does WISMO stand for?

WISMO stands for "Where Is My Order," the industry shorthand for any customer inquiry asking about the location, status, or ETA of a shipment. It covers tracking questions, delivery delays, lost package reports, and address confirmations. WISMO is consistently the single largest ticket category in ecommerce support, often outpacing returns and product questions combined.

What percentage of ecommerce support tickets are WISMO?

WISMO typically represents 30 to 60 percent of inbound ecommerce support volume, depending on carrier mix, order volume, and whether the brand uses proactive notifications. Brands with international shipping or freight components skew higher. Benchmarks from support platforms put the median around 42 percent of total tickets.

How do you reduce WISMO tickets proactively?

Reduce WISMO by detecting shipping exceptions before the customer notices and sending branded proactive updates with a clear next step. Pair that with cross-platform automation that resolves routine status checks without a human agent. The combination cuts WISMO volume 60 to 80 percent within 90 days for most ecommerce operations.

What is the difference between WISMO and WISMR?

WISMO is "Where Is My Order" and covers outbound shipping inquiries. WISMR is "Where Is My Refund" and covers post-return or post-cancellation money-back inquiries. Both are high-volume, low-margin ticket types that benefit from automation, but they have different data sources and resolution paths.

Can helpdesk macros alone solve WISMO?

No. Macros speed up agent responses but do not reduce inbound volume and they cannot pull live carrier data or trigger proactive outreach. Reducing WISMO requires detection of exceptions upstream of the ticket, which means integrating carrier tracking events, your OMS, and your helpdesk into a single automated workflow.

Stop WISMO before it hits your inbox

See how CorePiper detects shipping exceptions across carriers and resolves WISMO tickets automatically across Zendesk, Gorgias, and Freshdesk.