Skip to content
Independent UK software guidancePrices checked September 2026

Ecommerce workflow

Automate “where is my order?” tickets

Reduce routine WISMO tickets with accurate tracking, careful order matching, status-specific replies and a human route for lost or delayed parcels.

Customer order question flowing through parcel tracking and automation to a support agent's reply
Original Support Sorted illustration of tracking context answering a delivery question.

Distinguish unfulfilled, dispatched, in transit, delayed and delivered-but-missing.

Match the requester to the correct order before revealing private order details.

Measure repeat contact and exception resolution, not only ticket deflection.

Product shortlist

Tools for status-aware order support

Test whether each product can access current order and shipment context on your plan; a generic chatbot without a verified order lookup should not claim to know where a parcel is.

Best for Shopify operations

Gorgias

Best for: Online shops that need order context and ecommerce actions inside support conversations

Unlike per-seat tools, Gorgias prices its help desk by billable ticket volume. Its strongest case is the depth of its Shopify and ecommerce workflow integrations.

$10/month for 50 ticketsStarter includes 3 agent seats; checked September 2026

Useful strengths

  • Deep Shopify order context and actions
  • Costs scale by tickets rather than only by agent seats

Watch for

  • Overages and AI resolutions need modelling
  • Entry plan is email-only and has limited operations features
  • 7-day trial
  • Shopify-focused
  • Ticket-volume pricing
Best all-round ticketing

Freshdesk

Best for: Growing teams that need proper ticketing, self-service, automation and reporting

A broad email-first help desk with ticketing, a shared inbox, a customer portal, knowledge base and out-of-the-box reporting on its entry paid plan.

$19 per agent/monthGrowth, billed annually; checked September 2026

Useful strengths

  • Ticketing, shared inbox and knowledge base on Growth
  • Clearer route into routing, SLAs and custom reporting

Watch for

  • Omnichannel needs differ from the email-first Freshdesk plan
  • AI and connector usage can add cost
  • Free trial
  • Email-first help desk
  • Per-agent pricing
Best route to complex support

Zendesk

Best for: Teams that expect multiple channels, mature routing and increasing operational complexity

The Support Team plan supplies core email ticketing, routing, analytics and automations. The broader Suite adds live chat, messaging, telephony and a knowledge base.

£15 per agent/monthSupport Team, paid yearly; checked September 2026

Useful strengths

  • GBP pricing and a clear entry ticketing plan
  • Strong upgrade path for multichannel operations

Watch for

  • Suite Team rises to £45 per agent/month
  • Small teams may buy more process than they need
  • 14-day trial
  • GBP pricing available
  • Per-agent pricing
Best chat-first free start

Tidio

Best for: Small online businesses wanting website chat, ticketing, flows and optional AI in one workspace

A chat-first support workspace with a free 50-conversation monthly allowance, ticketing and separately metered Lyro AI and Flows options.

Free for 50 conversations/monthStarter from $24.17/month annually for 100; checked September 2026

Useful strengths

  • Permanent free customer-service allowance
  • Shopify app, chat and ticketing in one workspace

Watch for

  • Human conversations have a monthly quota
  • Lyro AI and Flows have separate allowances and charges
  • Free tier
  • Conversation-volume pricing
  • Optional AI agent

“Where is my order?” is one of ecommerce's most tempting automation targets because the question repeats. It is also easy to answer badly. A dispatched parcel with no carrier scan, a split shipment and a delivered-but-missing package should never receive the same canned response. The useful goal is to give customers the correct next step sooner, not to make a dashboard show fewer tickets.

For Shopify merchants, the order status page is the natural first destination. Shopify says tracking can appear there, in shipping emails and in the Shop app after a tracking number is added. If the fulfilment system does not pass accurate tracking through to the store, a help desk cannot rescue the experience by wrapping stale data in a nicer message.

1. Map the real order states

Write down the statuses customers actually encounter: payment confirmed but not fulfilled; packed but not handed to the carrier; dispatched with a tracking link; carrier movement normal; carrier movement overdue; delivered; and exceptional states such as returned to sender or split delivery. For each, specify what the customer can see, what support can verify, the next expected event and when a person must investigate.

Do not equate “label created” with “parcel collected”. If the tracking link has no carrier scan, say that tracking is available but may not show movement yet. If the fulfilment estimate has passed, give the customer an investigation route rather than repeating the original estimate. Where there are multiple fulfilments, state which items are in which parcel. A tidy taxonomy helps agents, bots and reporting use the same language.

2. Repair the self-service path

Test the order status page on a phone and in a signed-out browser. Can a customer find it from their confirmation email? Does the link point to the right order? Is the carrier link live? Do delivery notifications distinguish the merchant's internal processing from the carrier's actual movement? Shopify explains that a tracking number can be inserted automatically when buying a Shopify shipping label or manually when using another carrier. Third-party fulfilment flows vary, so audit those separately.

Put a plain “Track your order” link in the help centre and contact form. Do not require a customer to install an app to learn where their package is. Explain what to do if there is no tracking yet and when to contact support. A good self-service answer contains an exception path, particularly for high-value or time-sensitive orders.

3. Verify the order before a personalised answer

An email address may match several orders, or a gift recipient may contact support from another address. The automated lookup must identify the correct order and apply the business's identity checks before exposing order details. Avoid asking customers to post full addresses or payment data in an open chat. If the match is ambiguous, request limited additional information and hand the case to an agent.

Set a freshness threshold. If the carrier and store disagree or the last event is old, do not display the newest-looking field as truth without context. Log which system supplied the status and when it was observed. A bot that cannot access a current event should say so. It can still link to the official tracking page and create an investigation ticket.

4. Write one response per meaningful state

For an unfulfilled order, explain the store's processing stage and where the published dispatch expectation can be found. For a dispatched order, link to the official tracking view and identify the carrier event. For a delayed shipment, acknowledge the delay and state the next action the retailer will take. For delivered-but-missing, open a human-led investigation with the details needed by the carrier. Avoid speculative delivery promises.

Draft these as macros or saved replies before turning on automatic sending. Test them with split orders, guest checkout, changed addresses, cancelled items and carrier outages. Review customer-facing placeholders: an internal ticket URL or the wrong order number can cause confusion or expose private data. Suppress duplicate messages when the store already sent a shipping notification.

5. Route exceptions and stop loops

Use rules to tag and route WISMO contacts, but reserve automatic resolution for unambiguous, verified cases. A customer who replies “that is not my order” or “the parcel is not here” must exit the automated path immediately. Give an agent a view of the last status, data timestamp, messages already sent and what the customer disputed. Never make them ask the customer to repeat it all.

Create an owner and deadline for carrier investigations, lost parcels and repeat contacts. A “delivered” scan does not settle the customer's issue. The next action may be checking proof of delivery, neighbour or safe-place information, fulfilment records and the carrier's process. Record the decision and communicate it in plain language.

6. Evaluate after launch

Compare WISMO contacts per hundred orders before and after the change, separated by fulfilment stage and carrier. Track repeat contacts within seven days, escalation rate, time to resolve exceptions and customer feedback. A decrease in contacts is useful only if unresolved orders are not increasing. Sample conversations to check that automated language matches real shipment events.

If most questions arrive before dispatch, improve the store's processing-time message. If most arrive after dispatch with no scans, investigate the fulfilment or carrier feed. If delivered-but-missing dominates, build an exception workflow. The help desk can reveal the pattern, but the fix may sit outside support software.

Sources

Platform behaviour comes from Shopify's documentation. The automation thresholds and workflow advice are Support Sorted's editorial judgement.

Frequently asked questions

Questions readers ask before choosing

What does WISMO mean in customer support?

WISMO means “where is my order?” It covers several different states, including an order not yet fulfilled, a parcel in transit, an apparent delay and a delivered parcel the customer cannot find.

Can an AI chatbot answer order-status questions automatically?

Only if it has authorised access to current order data, verifies the requester appropriately and has a safe fallback when data is missing or contradictory. A chatbot should not invent a tracking event or delivery date.

What should happen when tracking says delivered but the parcel is missing?

Route the case to a human investigation path. Check the carrier event, delivery location and the store's process; do not close it with an automated delivered message.

How do you measure whether WISMO automation helps?

Review WISMO contacts per order, repeat contacts, unresolved exceptions and customer feedback alongside any reduction in ticket volume. Hidden contact routes or premature closures are not improvements.