Engagement note: This was an independent business analysis engagement carried out with the business, not an employment relationship. The client, the platforms in use and all commercial figures are kept confidential and are described here in general terms only.
Context
The client is an independent bookstore selling through several online marketplaces alongside its physical store. Each sales channel has its own listing rules, order flow and customer messaging, while stock is held in one physical location. The business wanted to understand where its operational effort was going and what could realistically be changed with software.
My role was to analyse the current way of working, understand the constraints imposed by the platforms already in use, and set out requirements the business could act on — rather than to assume a system needed to be built.
Scope of Analysis
- Sales channels: multiple online marketplaces plus the physical store
- Inventory: how stock levels are tracked and kept aligned across channels
- Point of sale: what the existing POS supports and where it stops
- Customer response: how enquiries and post-order issues are handled per channel
- Integration: what each platform allows in terms of data exchange
Selling the same physical stock through multiple channels creates coordination work that grows with every channel added. The analysis started by separating symptoms the team described from the underlying causes.
Problem areas examined:
- • Inventory synchronisation: one pool of stock, several independent channel listings, and no single place where the true available quantity is known.
- • POS limitations: the point-of-sale system covers in-store transactions but was not designed to act as the source of truth for online channels.
- • Customer-response workflow: enquiries arrive in channel-specific inboxes with different response expectations, so handling is repetitive and easy to miss.
- • Integration constraints: what can be automated is bounded by what each marketplace exposes, not by what the business would ideally want.
Framing the real problem
The request that started the conversation was for “a system that syncs everything”. The analysis reframed it: the business problem is that stock accuracy and customer response depend on manual effort that does not scale with the number of channels. That framing keeps options open, including process changes that need no new software.
Interested in discussing this analysis?
Open to Business Analyst, Business Systems and Product Analyst roles