Customer service
"Where is my order?": how to cut down this question
"Where is my order?" keeps coming back in an online store's after-sale. How to cut it down with updates, the real status and your team. A ShopGuru guide.
Anyone looking for an order placed with an online store will usually find the tracking number in the store's shipping email and the status on the carrier's website; for CTT in Portugal, on its item tracking page. This article is for the other side of the counter: the store that gets this question over and over. We show how to answer "where is my order?" with fewer messages, and when the question hides a problem that needs your team.
Article summary
- "Where is my order?" is an after-sale question the store can answer with data it already has: the date the order left the warehouse and the status with the carrier.
- An order's tracking link shows the journey with the carrier, but not what happens before shipping.
- An online store gets this question less often when it tells the customer that the order has left the warehouse, is delayed or had a failed delivery.
- The ShopGuru agent looks up the order in the store and, when the carrier makes the status available through an integration, replies to the customer with the real status.
- An order marked as delivered but not received, or stuck for several days, is handed over to your team with a summary and a suggested action.
- In Portugal, as in the rest of the European Union, the risk of losing an order only passes to the customer once they receive it, unless the customer gave the shipment to a carrier other than the one the store proposed.
- A 30-minute call with a ShopGuru engineer is enough to see which order questions your store can stop answering by hand.
Why "where is my order?" keeps coming back
The question keeps coming back because the customer has paid and can no longer see what is happening. Between payment and delivery, the store knows whether the order has been packed, whether an item is waiting for stock, whether the carrier has picked it up. The customer doesn't.
Our position: a tracking link alone doesn't solve this question. The link answers "where", but the customer wants to know "when" and "is everything all right", and that answer often sits with the store.
"The customer doesn't want the tracking number. They want to know which day to be home for the delivery." ShopGuru
What order tracking shows and what it leaves out
Tracking shows the events the carrier records: acceptance, distribution centres, out for delivery, delivered or failed attempt. It has gaps, and each gap turns into messages to the store.
| What the customer sees | What the customer asks | Where the answer is |
|---|---|---|
| No events, two days after paying | "Has my order shipped?" | In the store: packed, waiting for stock or already with the carrier |
| "In transit" for three days | "Is it lost?" | With the carrier and in the store's delivery times for that destination |
| "Recipient not at home" | "Do I have to go and collect it now?" | In the carrier's rules for redelivery or collection |
| "Delivered", with no parcel at the door | "I didn't get anything" | Nowhere: it needs a decision from your team |
| Two tracking numbers | "Is an item missing?" | In the store: the order shipped in two parcels |
Status names change from carrier to carrier. A shipping page that explains what each order status means for the store's carriers saves part of these messages.
Sending order status updates before the customer asks
The cheapest way to cut down the question is to answer it before it arrives. E-commerce platforms usually send shipping confirmation emails; on Shopify, for example, the tracking number appears in the shipping confirmation and shipping update emails.
Those emails cover the dispatch. What often goes unannounced are the moments when the customer's expectation breaks:
- A paid order that doesn't ship on the promised date, because an item is waiting for stock.
- A delay the store already knows about, because of a public holiday, a strike or a destination on the islands.
- A failed delivery attempt, with what the customer needs to do next.
- An order split into two parcels, so the customer doesn't think an item is missing.
"A delay notice sent by the store saves the messages from customers who have already noticed the delay." ShopGuru
The delivery date starts before the purchase: a product page with the cut-off time and the delivery time per destination stops the customer counting on a date the store never gave. More in product pages that answer customers' questions.
Answering with the real status from the store and the carrier
Even with updates, the question will come, often after hours. A useful answer combines what the store knows about the order and what the carrier records.
An example, with a fictional tableware store. A customer messages the store on WhatsApp on a Sunday at 9:40pm: "Where is order 2318? I paid on Thursday." The store knows the order left on Friday; the carrier has had it at a distribution centre since Saturday.
"Order 2318 left our warehouse on Friday and has been with CTT since Saturday, at a distribution centre. CTT's estimated delivery is Tuesday. The tracking number is the one in your shipping email." Example agent reply, fictional store
The ShopGuru agent answers like this when the carrier makes the status available through an integration. Without it, the agent answers with what the store knows and hands over to your team what's missing. Each store's integrations are confirmed in the Diagnostic.
If the customer asks something the store knowledge doesn't cover, such as "do you deliver on Saturdays?", the agent logs a gap. Your team answers it once and the agent answers it on its own from then on.
When the question is about something else: delays, losses and wrong addresses
Behind some order status messages there is a problem that needs a decision. An order marked as delivered but not received, stuck for days or damaged isn't solved with a status.
In the European Union, Article 20 of the Consumer Rights Directive says that when the store ships the goods, the risk of loss or damage only passes to the customer when they, or someone they named who isn't the carrier, take physical possession of them. The exception is a carrier the customer commissioned that the store didn't offer.
In Portugal, the rule is in Article 11 of Decree-Law 84/2021, which also covers a carrier other than the one the store proposed. In practice, an order lost by the carrier is, as a rule, the store's problem towards the customer.
That's why these conversations deserve a careful handover to your team. An example, in the same fictional store:
- Request: order marked as delivered two days ago, the customer says it never arrived.
- Already told to the customer: the store will open an enquiry with the carrier and reply by the end of the next day.
- Suggested action: open a claim with the carrier and decide between reshipping or refunding.
Each type of action has an autonomy level chosen by the store owner: the agent does it on its own, asks for approval, or never does it. Correcting the address of an order still in the warehouse can be automatic; a reshipment or a refund for a lost parcel asks for approval. In operations, a claim to the carrier is an example of a process that can be built to order: the agent prepares it with the shipment number and the evidence, and your team approves it. Whether it makes sense for your store, and with which carriers, is something we look at in the Diagnostic.
Frequently asked questions
Is the store responsible for an order the carrier lost?
As a rule, yes: in Portugal and the rest of the EU, the risk only passes to the customer once they receive the order, unless they gave the shipment to a carrier other than the one the store proposed. The store can then claim against the carrier, under the terms of its contract with it.
How long does the store have to deliver an order?
If no date has been agreed, the store must deliver without undue delay and within 30 days of the conclusion of the contract (Article 18 of the EU directive; Article 11 of Portugal's Decree-Law 84/2021). If it misses that, the customer can ask for delivery within an additional period and, if it still doesn't happen, terminate the contract.
Does the agent work with any carrier?
The agent answers order status questions with the data the store has about the order. The status with the carrier depends on the carrier making it available through an integration, which we confirm in the Diagnostic, carrier by carrier.
Where to start
The first step is to count how many of the store's messages are about order status and at what point in shipping they arrive. That's what we do in a first 30-minute call with a ShopGuru engineer. Book a call.
About this article
Written by ShopGuru's engineers. Published and reviewed on 7 October 2026. The store, the customer, the order and the messages in the example are fictional. The delivery deadline and the rule on risk come from Articles 18 and 20 of Directive 2011/83/EU and, in Portugal, Article 11 of Decree-Law 84/2021. This article is for information only and is not legal advice.