Kill the analytics queue: let merchants query live data
Every ad-hoc data request is a decision delayed by days. The fix isn't another dashboard — it's letting merchants query live data in plain language.
In most retail organizations there's a queue nobody put on a roadmap. It's the line of ad-hoc data questions waiting on the analytics team. How did this SKU sell last weekend? Which stores are sitting on the spring jackets? Did the promo lift real units, or just pull them forward?
Dozens of these land every week, and the simple ones still take days.
By the time the answer comes back, the decision it was supposed to inform has either been made blind or quietly dropped. The analytics queue isn't a productivity problem — it's a decision-latency problem wearing a productivity costume. Every question stuck in it is a merchant deciding without the number, or not deciding at all.
The reflexive fix is "give them better dashboards." It doesn't work, and it's worth being precise about why.
The hidden tax: every ad-hoc request is a decision delayed
Start with what the queue actually costs. A merchant doesn't file a data request for fun — they file it because they're about to decide something and need a number first. Mark this down or hold it. Transfer the stock or leave it. Reorder or wait.
When that number takes three days, the decision doesn't wait three days. Retail doesn't pause. So one of two things happens: the merchant decides on gut feel, or the moment passes and the decision defaults to inaction. Both outcomes are the queue silently degrading decision quality — and neither shows up in the analytics team's ticket-closure metrics.
The team itself feels the other half of the tax. Skilled analysts spend their week answering "what was the sell-through on style 4471" instead of the strategic work they were hired for. The queue is a tax paid twice: once in slow decisions, once in misused talent.
Why dashboards — even self-service ones — didn't fix the queue
The standard answer to "people keep asking us for data" is to build a dashboard so they stop asking. A decade of BI investment later, the queue is still there. The reason is structural, not a tooling gap.
A dashboard answers the questions you anticipated when you built it. It cannot answer the one a merchant actually has at 9am on a Monday — specific, conditional, often slightly different from anything pre-built. Something like: of the stores below 40% sell-through on outerwear, which still have backroom stock I could pull forward before the weekend? That's not a tile on a dashboard. That's a query.
Self-service BI was supposed to close this gap by letting business users build their own views. In practice it mostly moved the bottleneck rather than removing it. Now the merchant needs to know the data model, the join logic, and which of four "revenue" fields is the right one. Most don't, so they fall back on — the analytics queue. This is the same gap we describe in why BI tools don't make decisions: the tool surfaces data, but the human still does all the translation.
The semantic layer is the trust boundary
Conversational analytics — asking a question in plain language and getting a sourced answer back — is the obvious shape of the fix. But the naive version of it is dangerous, and that's why most attempts stall. A model that translates English to SQL freely will cheerfully give two people two different numbers for "margin", because "margin" isn't one thing until someone defines it.
So the load-bearing component isn't the language model. It's the governed semantic layer underneath it — the pinned, shared definitions of margin, sell-through, units, returns. The question gets parsed against those definitions first, the query is generated from them, and anything ambiguous triggers a clarifying question rather than a confident wrong answer. This is why the capability belongs on top of a real data layer, not bolted onto a chatbot.
With that boundary in place, the behavior changes in kind, not just speed. Two people asking the same question get the same number. A natural-language answer is only trustworthy when it's anchored to definitions the organization already agreed on — otherwise you've automated the production of plausible, unaccountable numbers.
Why the query attached to the answer matters
There's a detail that separates a toy from something a merchant will actually decide on: the answer comes back with the query that produced it. Not as a courtesy — as the audit trail.
A number with no provenance is a number you have to take on faith, and retail leaders correctly don't bet markdowns on faith. When the answer carries its source query, the rows it pulled, and a confidence note, it can be checked later. Anyone can reuse it, or catch the one case where the question was misread. That reproducibility is what turns a fast answer into a defensible one. It also closes the loop on the decision fragmentation problem: the answer and its reasoning live in the same thread, not scattered across an analyst's head and a one-off spreadsheet.
This is also the line between conversational analytics and the dashboards it complements. A dashboard shows you the state; it doesn't show you how a specific question was answered, and you can't interrogate it back. We made the broader case in retail KPI dashboards aren't decisions — conversational Q&A is the missing layer of access on top of the data those dashboards already render.
The Solya angle: Q&A is the on-ramp, not the destination
Letting merchants query live data in plain language is the most visible early win Solya delivers, and we treat it exactly that way — as the on-ramp. The merchant Q&A use case shows the shape: questions asked in Slack, parsed against the team's semantic layer, answered in under 90 seconds with the source query attached. In that deployment the analytics queue shrank by roughly 80%, and what remained were real strategic questions rather than lookups.
But answering questions faster is not the end state — it's the gateway to the thing that actually moves margin. Once the organization trusts that the system reads its definitions correctly, the same governed layer that answers "which stores should mark this down" can start executing that markdown. Q&A builds the trust; execution cashes it in. The question becomes a decision, and the decision becomes an action — without anyone re-keying it into a third system.
The question to ask your own team
You don't need a vendor to size this problem. Pull last week's list of ad-hoc data requests that hit your analytics team. Then sort them into two piles: real strategic questions, and lookups a governed query could have answered in 90 seconds.
If most of them are in the second pile — and in most chains they are — you've found a queue that's quietly taxing every decision behind it. The fix isn't another dashboard, and it isn't more analyst headcount. It's giving the people who decide direct, governed access to the numbers they're deciding on.
How much of your analytics queue is just lookups?
At Solya, we offer retail and data leaders a 30-minute diagnostic. We look at one week of your real ad-hoc data requests — and separate the strategic questions from the lookups a governed conversational layer could absorb. No generic pitch, just your own queue on the table.
You'll walk away with:
- A read on what share of your analytics requests are lookups vs. genuine analysis
- An estimate of the decision latency your current queue is adding
- A view of which questions are ready to become governed, self-serve, and reproducible
Related articles
What every retail CEO should ask about a decision platform
A CEO rarely buys a decision platform — they authorize a change in how the company decides. Here are the questions that tell you whether it will stick.
Retail KPI dashboards aren't decisions — and why that matters
Most retail teams run 12–40 dashboards. None of them has ever closed a P&L gap on its own. Here's why the KPI dashboard trap costs more than it looks.
AI agents in the retail decision stack: types, fit, anti-hype
Language agents are chatbots. Decision agents change the margin. Here's the taxonomy that cuts through the noise in 2026.
