Ecommerce support with AI chat: where is my order, and the rest
Most online store tickets are three questions wearing different clothes. Here is how to answer them automatically, and how to keep the assistant from inventing a delivery date.
MagizAI Team5 min read
Open the support inbox of any online store and count the first fifty messages. Roughly half ask where an order is. A quarter ask about returns or a refund. The rest are pre purchase questions: will this fit, is it in stock, when will it arrive if I order now.
That shape barely changes between a jewellery shop and a parts supplier. It is also why ecommerce is the easiest place to get value from AI chat, as long as the assistant is wired to your actual order data instead of guessing.
Question one: where is my order
Answering this properly needs two things. The order, and proof that the person asking owns it.
The lazy version asks for an email address and looks up whatever matches. That turns your chat widget into an order lookup service for anyone who can guess a customer's email, which is a data breach with a friendly interface.
The version worth shipping works like this. If the shopper is signed in to your store, your site passes a signed token to the chat, so the assistant knows who they are and can read that customer's orders only. If they are not signed in, the assistant helps in general terms and points them to the tracking link in their confirmation email or to your team.
MagizAI connects to Shopify and WooCommerce for this, and to Stripe for subscription questions. The rule is the same everywhere: account answers for verified people, general answers for everyone else.
Question two: returns and refunds
Return questions are policy questions. They are answered well by a model that has read your real policy and badly by one improvising around the word "refund".
Two things make the difference.
Put the policy in the knowledge base, not in a prompt. Conditions, windows, exclusions, who pays return shipping, how long a refund takes. In your words, kept up to date.
Decide what the assistant may start. Explaining the process is safe. Promising a refund is not. Most stores land on: explain, collect the order number and reason, then hand it to a person or open a ticket.
The result is a customer who knows what happens next in ten seconds, and a team that still decides the money.
Question three: will it fit, is it in stock
These are sales questions dressed as support. Speed matters more than depth.
An assistant that has read your product catalogue can recommend from it, match a budget, and answer the sizing question that otherwise ends in an abandoned cart. MagizAI can scan your storefront to build that catalogue, then recommend inside the chat with proper product cards instead of a wall of text.
Keep one rule: stock and price come from the store, not from the model's memory of last month.
The failure everyone hits: invented delivery dates
Ask any AI assistant when a parcel will arrive and it wants to be helpful. Left alone it will say "usually three to five days" because that sounds right.
Say it to a customer waiting on a birthday present and you have created a complaint, not avoided one.
Two guards, both worth setting on day one. Ground answers in retrieved content, so the assistant answers from your pages and order data rather than from general knowledge. Then write the rule plainly: never estimate a delivery date, quote only what the courier or the order record says.
Multilingual, because carts do not care where you are
If you ship internationally you already get messages in languages nobody on your team speaks. An assistant that detects the language and replies in it removes the delay and the awkward translated apology. Arabic and other right to left languages need the layout handled too, not just the words.
Peak season is the real test
Black Friday breaks support teams because volume arrives in a shape you cannot hire for. The assistant does not care about volume, which is the point, but three things still need attention before the rush.
Deflect the repeat questions first. Shipping cutoffs, return window over the holidays, where the discount code goes. These change every year and go stale in the knowledge base.
Keep handoff fast. During peak, a slow handoff is worse than no chat. Route to a team that is actually staffed and set expectations in the message.
Watch what it could not answer. In MagizAI the questions it failed on land in one list. During peak, read that list daily. It is the cheapest product feedback you will get all year.
What to measure
Skip the vanity numbers. Four are enough.
- Share of conversations that ended without a person
- Orders started or recovered from a chat
- Handoffs, and how fast the first human reply was
- Questions with no good answer, and whether that list is shrinking
If the first number rises while the last one does not shrink, you are deflecting people rather than helping them.
A setup that works
- Connect the store so order lookups are real.
- Load the policies: shipping, returns, exchanges, warranty.
- Turn on identity so account answers only go to signed in shoppers.
- Write the two rules: no invented delivery dates, no promised refunds.
- Put the widget on the product page and the order confirmation page, not just the contact page.
Then read fifty conversations before you decide whether it works. The inbox tells you more than any report.
See how MagizAI fits an online store or browse the integrations.