How to Reduce WISMO Tickets ("Where Is My Order?") for Good

Open any ecommerce support inbox and scroll. Different names, different order numbers, same question over and over: where is my order?
These are WISMO tickets, and they're the most predictable workload in online retail. They spike after every promotion, every holiday cutoff, every carrier delay. They cost real money to answer, and almost none of them needed to exist.
The fix isn't hiring faster typists. To reduce WISMO tickets for good, you build a post-purchase experience where the customer already has the answer before the question forms.
What is a WISMO ticket?
WISMO stands for "Where Is My Order?", the catch-all category for any customer contact about order status, dispatch, tracking, or delivery timing.
It covers more than the literal phrasing. All of these are WISMO:
- "Has this shipped yet?"
- "My tracking hasn't updated in four days."
- "It says delivered but I don't have it."
- "Will this arrive before the 24th?"
- "I ordered two things, why did only one turn up?"
Different symptoms, same underlying problem: the customer cannot see what's happening to their money.
Why WISMO dominates ecommerce inboxes
Four forces make order status the highest-volume ticket type in nearly every store.
1. Anxiety peaks after the money leaves. Checkout is the moment of maximum commitment and minimum control. Every hour without a signal reads as "something has gone wrong."
2. Expectations were set by other retailers. Next-day delivery from the giants recalibrated what "normal" feels like. Your five-day dispatch window is judged against that benchmark whether it's fair or not.
3. Tracking is genuinely confusing. Carrier pages are built for logistics staff, not shoppers. "In transit, awaiting collection at hub" answers nothing a customer wants to know.
4. The information exists but isn't reachable. Your Shopify admin knows exactly where the order is. The customer has an email from four days ago and a link to a page they don't understand.
Every WISMO ticket is a moment where your store had the answer and made the customer ask for it.
The five-layer WISMO reduction stack

Treat this as layers, not options. Each one absorbs a share of the volume; the ones below it catch what escapes.
Layer 1: Set delivery expectations before purchase
Most WISMO tickets are created at checkout, not in transit. If someone believes their parcel arrives Tuesday and it arrives Friday, you've bought yourself a ticket and a bad review.
What to do:
- Show an estimated delivery date range on the product page, not just "standard shipping". "Arrives 3 to 5 August" beats "3 to 5 working days" because it removes mental arithmetic.
- State your dispatch cutoff clearly. Orders after 2 p.m. ship the next working day, say it where people can see it.
- Be honest about the slow options. Under-promising costs a few conversions. Over-promising costs you the ticket, the refund, and the customer.
- Answer shipping questions on the page itself, cost, timing, international options. More in shipping questions before checkout.
Layer 2: Send proactive shipping notifications

The customer should never be the first to know something happened. Or that nothing did.
A minimum viable notification sequence:
| Trigger | Message | Why it prevents a ticket |
|---|---|---|
| Order placed | Confirmation + expected dispatch date | Confirms the payment worked |
| Dispatched | Tracking link + delivery estimate | The single highest-impact email you send |
| Out for delivery | "Arriving today" | Stops the day-of check-in |
| Delivered | Confirmation + what to do if it's missing | Pre-empts the "marked delivered" ticket |
| Delay or exception | Plain-English explanation + new estimate | Kills the angriest tickets before they start |
That fifth row is the one most stores skip, and the one that matters most. A customer told about a two-day delay is mildly annoyed. A customer who discovers it themselves feels ignored. More on this posture in proactive customer service.
Layer 3: Own the tracking page
Sending people to a raw carrier page hands your most anxious moment to a third party with no interest in your brand. A branded tracking page should show:
- Plain-language status ("Left our warehouse, arriving Thursday") rather than carrier jargon
- The full order contents, so split shipments make sense
- A clear next step if something looks wrong
- No dead ends, a way to ask a question right there
Layer 4: Make order lookup self-service
Some customers will always want to check for themselves, at 11 p.m., without emailing anyone. Give them a route: order status lookup by email and order number, customer accounts, and tracking links that don't expire.
This is the tactical layer, and it deserves its own walkthrough. See let customers check their own order status on Shopify for the exact setup.
Layer 5: Resolve the remainder instantly with AI
Layers 1 to 4 shrink the volume. They never zero it. Someone will always ask, and when they do, the answer should take seconds.
This is where an AI support agent earns its place. AskZoye connects to your Shopify store, so when a customer asks "where's my order?", it looks up the real order, reads the live tracking status, and answers in about three seconds: in the customer's own language, at any hour. No queue, no copy-pasting order numbers between tabs.
The economics are straightforward: at roughly 5.7 cents per conversation, resolving order status enquiries automatically costs a fraction of a human touch. See what a support ticket actually costs to model it against your volume.
Where AI genuinely can't help
An AI agent answering "where is my order?" is only ever as good as the data underneath it. If the parcel is lost, the carrier scan is wrong, or your warehouse marked something dispatched that never left, the AI will confidently relay bad information, because your systems told it to.
And some WISMO tickets aren't really about the order. A customer on their third failed delivery, whose child's birthday was yesterday, needs a person with authority to make it right. Route those to a human early. Automation that argues with an upset customer costs more than the ticket ever would.
Your WISMO reduction audit
Work through this list against your own store. Every unticked box is ticket volume you're choosing to keep.
Pre-purchase
- [ ] Delivery date estimate visible on product pages
- [ ] Dispatch cutoff time stated
- [ ] Shipping costs and timings answerable without leaving the page
Order to dispatch
- [ ] Confirmation email states an expected dispatch date
- [ ] Dispatch email sends automatically with a working tracking link
- [ ] Delays trigger a proactive message before the customer notices
In transit
- [ ] Branded tracking page in plain English
- [ ] Split shipments explained clearly
- [ ] "Out for delivery" and "delivered" notifications enabled
Self-service
- [ ] Order lookup available without an account
- [ ] Customer accounts enabled and discoverable
- [ ] Tracking links reachable from the site, not just email
Automation
- [ ] Order status questions answered instantly in chat with live data
- [ ] Clear handoff path for lost, damaged, or repeat-failure cases
- [ ] WISMO tagged as its own category in your reporting
How to measure whether it's working
Track four numbers monthly:
- WISMO as a share of total tickets. The headline metric. If it isn't falling, nothing you changed mattered.
- Tickets per 100 orders. Total volume flatters you when sales dip; this doesn't.
- Time from dispatch to first WISMO contact. Pushing this later means your notifications are landing.
- Repeat contacts per order. More than one usually means your first answer was too vague.
Set a baseline before you change anything. More in 7 customer support KPIs for ecommerce founders, and see how to automate customer service on Shopify for the wider automation picture.
The bottom line
WISMO tickets aren't a support problem you staff your way out of. They're the symptom of a post-purchase experience that leaves customers guessing, and they respond to design rather than headcount.
Build the layers in order. Honest delivery estimates stop the ticket forming. Proactive notifications answer it before it's asked. A branded tracking page and self-service lookup catch the customers who want to check themselves. Then let automation handle the remainder instantly, and keep your team free for the cases that genuinely need a human.
For Shopify stores, that last layer is the quickest win available. An AI agent that pulls live order data and replies in seconds, live in under a minute with no code.
Take WISMO off your inbox
AskZoye answers order status questions straight from your live Shopify orders, at any hour, so the repetitive layer never reaches your team.
Frequently asked questions
What does WISMO stand for?
WISMO stands for "Where Is My Order?", the shorthand ecommerce teams use for any customer enquiry about order status, dispatch, tracking or delivery timing. It's typically the highest-volume ticket category in online retail, and the most preventable.
Why do customers send WISMO tickets when tracking is available?
Usually because the tracking link is hard to find, the carrier's status wording is confusing, or nothing has updated for several days. Customers contact you when the information they have doesn't answer the question they actually have: will it arrive on time?
How do you reduce "where is my order" emails?
Set accurate delivery expectations before purchase, send proactive dispatch, in-transit and delay notifications, host a plain-English branded tracking page, offer self-service order lookup, and use an AI agent connected to live order data to answer the rest instantly.
Can an AI agent answer order status questions accurately?
Yes, when it's connected directly to your store. An AI agent like AskZoye reads live Shopify order and tracking data, so answers reflect reality rather than a static help article. Accuracy depends on your fulfilment data being correct in the first place.
Should I still send shipping emails if I have a chatbot?
Yes. Proactive notifications prevent the question; chat answers it once asked. Prevention is always cheaper. Use both, email and SMS updates as the first line, conversational lookup for customers who want to check outside your notification schedule.
How quickly should a delay notification go out?
As soon as you know, and always before the promised delivery date passes. A customer told about a delay in advance usually accepts it. A customer who discovers it after the estimate expires escalates, and often asks for a refund.
Related reading

How Great Support Turns One-Time Buyers Into Repeat Customers
The second purchase is where a store becomes a business, and support decides it more often than marketing does. Three moments carry most of the weight.

How to Answer Customer Questions Faster (at Any Volume)
Answering faster is rarely about typing speed. It is about what your pages already answer, what your macros cover, and what never needed a person at all.

How to Handle Return & Exchange Requests at Scale
At fifty returns a month, a shared inbox and a spreadsheet work fine. At five hundred, the same setup produces missed requests, inconsistent decisions and a January that nobody on the team wants to talk about.