Why this frame is the wrong frame
"Ask your data" is the pitch every AI analytics tool is running in 2026. A natural-language chat box on top of a dashboard: you type a question ("what's our share at Sprouts in functional beverages this quarter?") and the system fires back a sentence and a chart.
It demos beautifully. It's also a poor match for the work a brand-side CPG analyst actually does against real SPINS data.
I'm not knocking the technology. The natural-language layer is real and genuinely useful. What I'm knocking is the frame. "Ask your data" assumes the analyst arrives with data questions. The thing is, a category analyst working a Tuesday SPINS pull mostly arrives with decision questions, and decision questions don't fold neatly into one chat prompt. Worse, the chat frame buries the methodology choices that decide whether the answer glowing in the chat window is the one the analyst can still stand behind in front of a buyer on Friday.
So this page makes the case for what to ask for instead.
What "ask your data" gets right for CPG analytics
Before the criticism, the credit. Three things it genuinely gets right.
First, the cognitive tax of clicking through dashboard filters is real. A senior category analyst who spends fifteen minutes a day poking the same five filters into the same five reports is burning real money. A chat box that lifts the filter selection off their plate is a real improvement, full stop.
Second, newer analysts often can't name the report they need. An analyst three months in, told to "go check whether Andronicos is a problem," doesn't necessarily know that the answer lives in some combination of velocity, ACV-trend, and share-of-segment reports. A chat that turns "is Andronicos a problem" into the underlying queries is real onboarding value.
Third, the leadership team often does have plain data questions. A VP of Sales who wants to know "what's our biggest distribution risk this month" is never going to drive a SPINS portal. A natural-language layer that lets them self-serve that one read takes a meeting off the analyst's calendar.
All real. All also Level 1 and Level 2 features on the agency spectrum (see What is agentic AI for CPG analysts?). None of them is the analyst's load-bearing problem.
Three reasons it falls apart in real CPG analyst work
1. The analyst has decision questions, not data questions
When Jordan sits down for his monthly review (he's a category analyst at a $32M premium pet-food brand doing fresh-frozen and refrigerated raw diets) his real prompt isn't "what's our share at Pet Food Express." It's something messier: "is our Pet Food Express business healthy enough that I can build the leadership deck around the Petco launch, or do I owe it two slides of its own?"
That's a decision question, and turning it into a chat prompt requires Jordan to already know which analyses bear on the call. Velocity by SKU? Share-of-segment? ACV-trend? Promo overlap? Competitor SKU launches? He has to choose, and choosing is the part of the job that takes years to get good at. The chat box just asks him to do all that translation up front, in one shot, with no help.
A chat frame fits questions where the user already knows what they want. Real analyst work is mostly the other kind: the user knows the decision and is still reasoning toward which analyses to run. A useful AI layer should help with that reasoning. It shouldn't assume the reasoning already happened.
2. Methodology choices are invisible in a chat answer
Ask a SPINS-aware chat tool "what's our ACV-weighted distribution at Kroger this quarter?" and you'll usually get back something like: "Your ACV-weighted distribution at Kroger is 64.3%, up 2.1 points quarter-over-quarter."
Confident. Specific. And probably wrong, or at least worth doubting, with nothing in the chat answer to tell the analyst why. Look at what got decided silently to produce that number:
- Banner-level (Ralphs, Smith's, King Soopers, and the rest) versus the total-Kroger aggregate, and which one SPINS defaults to depends on your contract tier. See Kroger banner vs. total in SPINS.
- Which Kroger data source is feeding the answer: SPINS direct, the SPINS-Circana MULO+ partnership, or 84.51° Stratum if the brand licenses it. The "right" ACV moves with the source. See SPINS vs. 84.51° Stratum vs. Circana for Kroger data.
- Whether the store universe got reclassified mid-period. Reclassifications throw off phantom moves that read exactly like real ones in a one-sentence chat answer.
- The denominator itself: %ACV of total-US grocery, %ACV of Kroger-only, or %ACV of the brand's own channel definition. All three are legitimate. All three give you different numbers.
Every one of those is a methodology call, and together they decide whether the answer survives a buyer. The chat frame hides all of it. A dashboard at least shows the choices in the filter sidebar, even when the analyst doesn't bother to read it, while a chat answer crushes them into a sentence with no way to audit.
So here's the result. Anywhere the analyst's number will be quoted to someone else (a buyer, a broker, leadership) an "ask your data" answer has to be re-checked against a real dashboard before it leaves the screen. The chat saved a click and added an audit. Net time saved is often negative.
3. You can't cite a chat answer in a buyer deck
The analyst's deliverable is almost never the analysis itself. It's the slide, the deck, the buyer email, the broker briefing. Those artifacts have to point back to a source, one way or another. A buyer at Sprouts who doesn't buy a velocity claim is going to say "show me the report."
A dashboard answer arrives with a URL, a filter state, an audit trail. A chat answer is ephemeral. Even if the chat tool quietly logs the underlying query, the buyer-facing artifact has already lost the citation by the time it lands in the deck. Analysts who've been burned on this (and most senior CPG analysts have been, at least once) develop a reflex to copy the chat answer into a real dashboard view before they use it, which defeats the whole point.
Chat-first works fine for exploratory analysis, where the analyst is just reasoning through a problem for their own clarity. It falls down on deliverable analysis, and deliverable analysis is most of the job.
A worked example: same question, three frames, three different answers
Jordan's brand is reviewing distribution at Pet Food Express for its fresh-frozen raw pet diets, and the analyst asks the obvious thing: "what's our ACV at Pet Food Express in fresh-frozen raw this quarter?" Watch how three frames handle the same question.
The chat frame says: "ACV at Pet Food Express in fresh-frozen raw is 71.4% this quarter, up from 68.2% last quarter." One confident sentence. The analyst pastes it into the deck and moves on.
The dashboard frame gives a filtered view of ACV-weighted distribution at Pet Food Express broken out by week, with the segment definition sitting in the filter sidebar: "fresh-frozen raw, SPINS attribute hierarchy v2.3 (refreshed 2026-03-14)." The 71.4% is right there, and so is the inconvenient fact that the SPINS attribute hierarchy got refreshed mid-quarter, which means this segment definition is not apples-to-apples with last quarter's 68.2%.
The agentic frame says: "ACV at Pet Food Express in fresh-frozen raw is 71.4% this quarter vs. 68.2% last quarter, but the SPINS attribute hierarchy was refreshed on 2026-03-14, which moved two SKU clusters in or out of the 'fresh-frozen raw' definition. On a constant-segment basis (using the v2.3 segment definition applied retroactively) the comparable trend is 70.1% last quarter to 71.4% this quarter, a much smaller +1.3 point move. The system recommends quoting the constant-segment number to the buyer."
The chat frame handed the analyst a confidently wrong answer: it overstated the trend by 230 basis points. The dashboard frame put enough on screen for an experienced analyst to catch the problem. The agentic frame did the reconciliation before anyone had to ask.
| Frame | What it answered | Methodology context surfaced | Buyer-defensible? |
|---|---|---|---|
| Chat ("ask your data") | "ACV up 320bps QoQ at Pet Food Express" | None | No, overstates by 230bps |
| Dashboard | "ACV 71.4% this quarter" + filters | Segment version visible in sidebar | Yes, if analyst reads sidebar |
| Agentic ("review with me") | "On a constant-segment basis, +130bps" | Reconciliation explained, recommendation given | Yes, with attached methodology |
The chat frame didn't fail here because of the natural-language part. It failed because, having answered the question, it kept the methodology context to itself, and the answer depended on that context. A frame that works for CPG analytics has to volunteer the context. That's where most of the value actually sits.
The frame that works: "review this with me"
The frame that fits CPG analyst work isn't "ask your data." It's "review this with me."
Here's how it runs. The analyst names the decision they're trying to make. The system runs the analyses it judges relevant, flags the ones where the quick read and the careful read disagree, and asks the analyst to edit its reasoning. The chat box hasn't gone anywhere, but now it's a correction mechanism ("actually, the Andronicos dip is a Q1 reset, not a promo overlap"), not the way in.
This is the agentic Level-4 cut (see What is agentic AI for CPG analysts? for the full spectrum). The move is from "the AI answers my questions" to "the AI proposes a defended answer and I edit it." For CPG analyst work, that's the productive direction: it puts the analyst's expertise where it belongs, on reviewing reasoning, instead of on translating decisions into chat prompts.
A quick test for any AI-for-CPG demo: ask the vendor to show what happens when the user types the decision rather than the query. "Are we losing share at Sprouts" is the decision. "What's our share at Sprouts" is the query. Most chat-frame tools quietly collapse the decision into the query under the hood and drop the methodology reconciliation somewhere along the way. The good ones don't.
Here's what "review this with me" looks like on a real Tuesday. Jordan's monthly category review surfaces what looks like a velocity dip at Pet Supplies Plus and pins it on a competitor promo overlap. Jordan knows better: it's a Q1 planogram reset at the banner, not promo pressure. What matters now isn't the tool, it's whether his one-sentence correction ("this is a Q1 reset, not promo overlap") actually propagates downstream. In a tool that works, the share trend recomputes with the reset weeks excluded, the promo-overlap callout drops out of the narrative draft, and the correction gets stored so next month's review knows to check for reset effects before it reaches for promo. In a tool that doesn't, the same correction lives on as an inert note stuck beside an analysis that never changed. Architecture is what decides which one you get.
Doing this in Scout
Scout is built around the review frame, not the ask frame. The user names the decision they're working on, and Scout picks the analyses, runs them on the user's own SPINS extracts, surfaces the methodology conflicts (store-cluster reclassifications, segment-definition refreshes, banner-vs-total splits, panel-projection gaps) and hands back a defended read the analyst can edit. The chat box is there, but as a correction mechanism, not the front door. And the buyer-deck citation problem is handled by giving every analytical claim a permalinked dashboard URL the analyst can point straight back to.
Summary + further reading
- "Ask your data" is a great demo and a real feature. It's still the wrong primary frame for CPG analyst work, because the analyst shows up with decision questions, not data questions.
- Chat answers bury the methodology choices (banner-vs-total, source reconciliation, segment refreshes) that decide whether the answer survives a buyer pushback. Bury those and the time-saving promise quietly cancels itself out.
- The frame that fits the work is "review this with me": the analyst names the decision, the system proposes a defended answer, and the analyst edits the reasoning wherever the system got it wrong.
Related: What is agentic AI for CPG analysts? · AI-native dashboards vs. AI bolted onto BI: a buyer's framework