Writing stock messages that match the settings

“In stock” sounds simple, but customers may attach different expectations to it. Is the item physically present, available to order immediately, or also ready to dispatch? WooCommerce stock settings and product page wording must express the same meaning. Check the entire route from product setting to customer expectation.

Distinguish stock from delivery in your explanation

An item's availability does not automatically indicate when it will arrive. Preparation, processing or other operational steps may be required. Do not turn a stock message into a delivery promise unless the store can actually substantiate that connection. Place additional delivery information where it affects the decision.

The WooCommerce product settings include stock management, notification thresholds and stock visibility settings. Check what customers actually see in the store setup being used. An admin setting alone does not tell you how the theme or an extension presents the message.

Test the important states

Include an item with sufficient stock, an item with a low quantity and an unavailable item. Also check what happens if the configured store rules allow orders despite a lack of stock. Customers must be able to recognise the relevant situation, including any uncertainty about subsequent fulfilment.

In a fictional store, customers can order a workbench while a new shipment is still expected. “Available for immediate delivery” would not fit, even if the order button is technically active. A clear message about availability to order and delivery still awaiting confirmation better reflects the actual situation.

For variable products, check the selected version. General stock wording for a product family must not imply that every size or colour has the same availability. Switch between available and unavailable versions and check whether the text changes with them.

Connect data and editorial decisions

Ask who manages stock data and who determines the public wording. With a WooCommerce–AFAS integration stock may come from another source, but its meaning for customers still requires an explicit agreement. A synchronised number does not fully explain the delivery process.

Avoid hard-coding availability in individual product descriptions when it can change daily. A sentence at the bottom of a description may remain after the product setting has changed. Use static wording to explain the process and current data for the changing state, according to the chosen setup.

Review wording around low stock too. Customers may interpret a visible small quantity as pressure to order quickly. Base such messages solely on the intended current data and check what the displayed quantity means. Do not use manually written scarcity text that stays in place while the stock setting changes.

Ask employees to review the message

Ask a salesperson or service employee what a customer can reasonably expect after reading. Compare that with what the organisation can fulfil. Record differences between “available to order”, “in stock” and “ready to dispatch”. Then use these terms consistently on product pages and in relevant confirmations.

For online store design this text check belongs alongside the visual assessment. Create a small test set covering the different states and repeat it after important changes. Also check whether an old page view still shows a previous message. Availability should help prepare the purchase, without requiring extra explanation afterwards because the technology and wording suggest different things.

Previous insight
Next insight

Start with your question

Where does your team get stuck?

Your first enquiry does not need to be a technical brief. Tell us which systems you use and where work gets stuck. Together we discuss what is possible and which step you can take next.

Discuss my project