E-commerce

Support: how to clarify the "in preparation" status for your customers?

Support: how to clarify the "in preparation" status for your customers?

September 2, 2026

Are you wondering how to effectively manage customer inquiries about the "in preparation" status without fueling frustration? The problem stems from a confusion between the technical state of your order and the customer's perception: a frozen or vague label is interpreted as a failure, whereas it may simply mark a necessary validation step.

Clarifying this status means explaining what the preparation period is used for (inventory reservation, personalization, anti-fraud verification) and defining realistic deadlines for each step. This is essential to prevent your customers from mistakenly thinking they have been scammed or forgotten.

So, how do you transform this opaque status into a guarantee of transparency? On the agenda:

  • Why does the "in preparation" status generate so many anxiety-related tickets?

  • What is the fundamental difference between preparation time and the displayed status?

  • How do you map your technical states (backend) into an understandable customer language?

  • What typologies of blockages must be specifically identified and communicated?

  • How do you structure the labels to include the next visible step?

Let's get started.

Summary

Why does the "in preparation" status generate so many anxiety-related support tickets?

An invisible friction point

The “in preparation” status is often the main source of post-purchase anxiety. A ticket arrives when the customer sees a static label on their portal or email without understanding what is actually happening in your warehouse.

Five typical confusions regularly arise: the customer often equates this status with a delivery in progress, fearing that the package has already left. Others panic when the label remains frozen on “in preparation” from one day to the next, without seeing any concrete progress.

The problem worsens with unclear technical labels like “unfulfilled” or “processing”, or when the reality of the status contradicts your business promises. If you announce shipment within 24 hours but the status does not change after 48 hours, trust quickly erodes.

Data shows the scale of the phenomenon: studies like those from ShipBob indicate that a large portion of “where is my package” inquiries actually concern orders that have not yet been shipped but are misunderstood by the customer. Gorgias observes that clarifying these statuses can reduce tracking tickets by nearly 30% even before physical shipment.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

What is the fundamental difference between preparation time and displayed status?

Two distinct questions require two answers

It is crucial to distinguish "how long" from "what does what I see mean". The preparation lead time guide deals with the SLA (estimated time in days), while this content focuses on the meaning of the visible status.

If your policy specifies "ships within 24 hours", the customer wonders how long they have to wait. If your status displays "in preparation" without any other indication, the customer is trying to find out why it is taking time and if their order is still active.

These two angles require different support guides. One manages time promises (SLA), the other manages the perception of the ongoing action (status). A trained agent knows that a question about time calls for an answer on lead times, while a question about status calls for an explanation of the technical steps.

This distinction avoids vague answers that do not reassure. Understanding this nuance makes it possible to segment the customer request and route the interaction to the right resource or automation for a precise resolution.

How to map your technical (backend) states to a comprehensible client language?

Translating technical jargon into a clear promise

The goal of your status policy is to map the actual state of the order in your information system (backend) to a clear marketing language for the customer. Behind a simple "unfulfilled" status often lie several logistical realities that are invisible to the user.

Your internal OMS or WMS might display "picked," "packed," "label_created," but the customer portal should offer labels like "Preparation in progress" or "Customization in progress." This translation is essential for the customer to understand where their order is in the value chain.

It is also necessary to determine if a sub-status is needed. For example, distinguishing an order that is simply in queue from another undergoing anti-fraud verification justifies the delay without alarming the user. The goal is for each visible step to include an action in progress and the next estimated step.

By aligning your agents with this mapping matrix, you ensure that all support responses are consistent with what is displayed on the website, thereby strengthening your brand's credibility.

Which types of blockages must be specifically identified and communicated?

Identify the twelve standard scenarios

For efficient ticket routing, twelve specific typologies related to the "in preparation" status must be identified. Each scenario requires a tailored response to prevent the customer from missing critical information.

For example, the "preorder" or "stock hold" case differs entirely from a cancellation request motivated by a blockage. The status can hide a fraud check, a lack of stock for a specific item, or a required action from the customer regarding their address.

Typologies also include "mixed order" cases where some items are shipped and others are in preparation, or customization cases that add extra days to the delivery time. Each situation deserves a specific tag in your support tool to be quickly identified.

By categorizing inquiries in this way (frozen status, delay, confusion over partial status), you can automate the response or guide the agent to the right macros, thereby reducing average resolution time.

How to structure labels to include the next visible step?

The Importance of the Next Step

A "preparing" status that offers no perspective is anxiety-inducing. The best practice is to systematically include the next visible step in the wording displayed to the customer.

Instead of a static phrase, opt for a dynamic structure: "Action in progress + Estimated next step". For example, "Preparation in progress" with a subtext indicating "Next step: estimated shipping on July 4th". This gives the customer a concrete deadline and reduces uncertainty.

This approach also applies to transactional emails. Order confirmation and delay notifications must use the same wording as displayed on the portal to ensure complete consistency.

If a discrepancy appears between the email received by the customer and the status displayed in their account, it immediately creates distrust. Aligning these channels is the first step to reassure an anxious customer about the status of their order.

What are the golden rules for avoiding prohibited labeling?

Banishing technical jargon and ambiguities

Certain terms must be strictly banned from your customer portal if they are meant to reassure. Labels like "unfulfilled" or "processing" in English without translation are useless for a non-technical French-speaking audience.

Similarly, avoid overly vague formulations like "In progress" alone, as they do not distinguish between shipping and preparation. It is just as bad to display "Shipped" if the order is not technically marked as delivered in your system.

Labels must always reflect the reality of the process. If the order is blocked, the customer must know that it is awaiting validation rather than imagining it will leave soon for no reason. Transparency regarding blockages (address to be confirmed, anti-fraud verification) is preferable to silence.

By cleaning up your status nomenclature, you eliminate the main causes of confusion and allow customers to focus on legitimate expectations rather than trying to interpret obscure technical code.

How to handle partial order cases without creating confusion?

The complexity of serialized kits

The "in preparation" status becomes particularly tricky when the customer has ordered a mixed basket containing multiple items with different processing times. The risk is that the order is partially shipped without the customer understanding why some items arrive before others.

In this case, the status must specify: "Partially shipped" with a sub-text indicating the number of remaining items and their reason. For example, "2 items delivered, 1 in preparation for customization". This clarity prevents the customer from thinking that the rest of the package is lost.

It is also crucial to manage expectations on delivery tracking: often, a single label generates multiple tracking numbers if the items leave from different warehouses or on different dates. The customer must know that they will receive separate notifications for each shipment.

By anticipating these scenarios in your status matrix, you transform a potentially frustrating situation into proof of your rigorous and transparent organization.

How do I handle cancellation requests related to a blocked status?

The customer wants to cancel, you must verify eligibility

When a customer asks to cancel an order because its status has remained stuck in "in preparation" for several days, it is often a sign that the preparation time has exceeded expectations or that the order is blocked for a specific reason.

Your procedure must then verify if the order is still in a cancellable state. If it is already ready to be shipped (for example, the label has been printed), strict cancellation is no longer possible and an alternative such as return or exchange must be offered.

However, if the order is blocked due to a verifiable reason (fraud, invalid address), explaining the situation may deter the customer from cancelling if they understand that it is a simple security formality to be validated. The response must be direct and reassuring.

For requests that do result in a cancellation, ensure that the status immediately reflects the change to prevent the customer from contacting the store again thinking that the cancellation is still being processed.

How to resolve discrepancies between email and the client portal?

Message alignment is the key to trust

A common source of friction occurs when the status confirmation email differs from what is displayed in the customer portal or account area. If the customer receives an email saying "Shipping in progress" but the portal displays "Pending preparation", there is a breach of trust.

This situation, often referred to as a synchronization malfunction, requires prompt investigation. It may be due to a delay in the portal update or a misconfiguration of transactional email templates.

Support must have a procedure in place to verify these discrepancies and, if necessary, contact the customer to explain the gap and confirm that their order has been successfully processed. Transparency about the technical error (even a minor one) often helps to defuse anger.

Implementing a synchronization matrix that enforces the same wording across all channels (email, SMS, portal) is the best way to prevent this type of dispute and ensure a smooth customer experience.

How to anticipate status questions with a proactive system?

From reactive response to proactive anticipation

Instead of waiting for the customer to ask "my status is not moving", you can anticipate this need by integrating contextual information directly into your purchasing process.

Using custom fields or order notes to add details about specific delays (e.g., +2 days for engraving) allows these nuances to be displayed directly on the portal. Thus, the "in preparation" status naturally includes the reason and the new estimated delivery time.

This drastically reduces the number of tickets because the customer finds the explanation for their temporary immobility themselves without needing to contact support. This is a form of autonomy that strengthens customer satisfaction.

By adopting this proactive stance, you transform a recurring and frustrating question into a demonstration of your logistical expertise and your commitment to informing your customers in real time.

How does Qstomy help clarify the "in preparation" status without friction?

Qstomy: your expert agent in status transparency

As a specialized AI agent for Shopify, Qstomy instantly resolves queries about "in preparation" status with human-like precision. Unlike generic answers, Qstomy accesses your store's specific configuration to provide personalized explanations.

Qstomy helps clarify why a package is "in preparation" (anti-fraud verification, customization) and explains the difference between technical status and actual shipping. This directly reduces anxiety-driven support tickets and guides the customer toward the correct next step.

The tool also integrates recommendations for your cart or related offers (upsell/cross-sell) based on the order status, turning a waiting phase into a customer loyalty opportunity. It also secures requests for address modifications or cancellations linked to this status.

With more than 100 merchants supported, Qstomy has demonstrated its ability to reduce WISMO tickets and improve customer satisfaction by making the preparation process clear and reassuring for everyone.

What checklist should you use before launching your new status policies?

Essential checks for a successful launch

Before activating your new status matrix, verify that all "forbidden" labels (such as untranslated "processing") have been removed. Also, ensure that synchronization between your fulfillment tools and your customer portal is seamless.

Verify that support macros are updated to address the twelve previously identified typologies. Finally, test the customer journey on mobile and desktop to guarantee that the next estimated step is clearly displayed.

In brief

A clear status equals trust. By replacing technical terms with contextual explanations, you reduce uncertainty and the volume of customer support tickets.

Quick FAQ

  • "My status has been frozen for 5 days, is this normal?" , Check if an SLA deadline has been exceeded or if it is a customization step.

  • "Why doesn't the status match my email?" , There may be a synchronization error or a propagation delay.

  • "Should I inform the customer if my order is blocked?" , Yes, explain the reason (address, fraud) and the estimated time.

To go further: How to handle customer questions about web offers unavailable in store - Qstomy, Email address error in an order: helping the customer recover tracking, invoice, and account - Qstomy, Checkout funnel help page: reassuring about payment, delivery, and customer account at the right moment - Qstomy, How to handle customer questions about subscriptions with a free trial - Qstomy, How to handle customer questions about a product seen on an influencer but out of stock - Qstomy, How to handle customer questions about order preparation times - Qstomy, Purchase via QR code: linking store, event, and online order without losing the customer - Qstomy.

Enzo

September 2, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.