Why the SPINS vs. Circana vs. NielsenIQ comparison gets framed wrong
Most of the SPINS, Circana, and NielsenIQ comparisons out there are written for a buyer, someone deciding which syndicator to license. That gives you feature checklists and side-by-side coverage tables. Fine for procurement. Not much help to the analyst who already has access to one or two of these and just needs to know which one to actually pull from for the question in front of them.
So this is the working analyst's version. What each one is genuinely better at once you are licensed and trying to get an answer, and the friction each one creates that the sales deck conveniently leaves out.
The one-paragraph version
Circana, which came out of the August 2022 IRI and NPD merger, is the default for conventional MULO grocery analysis at scale. Broadest retailer coverage in conventional, deep history, and the standard surface for major-CPG benchmark work — though it only projects Whole Foods into its channel totals rather than reading it directly. NielsenIQ is the default for cross-retailer scanner data, with strong international coverage, a strong panel, a Byzzer-branded surface built specifically for emerging brands, and the one syndicator that actually carries Whole Foods POS (Whole Foods is its analytics client). SPINS is the default for natural, specialty, and wellness, and it is the only one of the three with real depth on natural-channel attributes plus direct-scan coverage of natural-leading retailers, Sprouts, Natural Grocers, and the long tail of regional naturals that flow through KeHE and UNFI.
If a brand's business sits squarely in one of those segments, the choice picks itself. If it straddles segments, an emerging wellness brand graduating into mainstream conventional, say, or any brand where Whole Foods coverage actually matters, you get a real two-tools period where no single source covers the business well. That period is the expensive part, and it is the part most teams fail to plan for.
SPINS vs. Circana vs. NielsenIQ: what each does best
SPINS
What SPINS gets right is the natural, specialty, and wellness channel, and it gets it right at a depth nobody else touches. The product attribution layer is the real reason: organic, non-GMO, plant-based, keto, functional benefits, all of it sliceable directly, so an analyst cuts by attribute instead of by blunt category code. That layer is the moat. The distributor-flow data from KeHE and UNFI is the other piece, and it pulls in the long tail of independent natural retailers that simply do not appear anywhere else.
The frustrations are specific. The MULO+ extension is real, but its conventional-side coverage rides on the Circana partnership rather than on SPINS' own retailer relationships, so for pure conventional work, going to Circana directly puts you closer to the source. Whole Foods is not in the SPINS scanner stream at all, full stop, which means NielsenIQ for any real Whole Foods read, since Circana only projects it. And banner-level coverage of conventional retailers, Kroger especially, costs extra.
On price, a SPINS contract usually opens somewhere in the $30,000– $80,000 a year range for a natural-brand analyst package, moving with channel coverage, attribute depth, and portal access tier. MULO+ and banner-level Kroger add-ons push it up from there. Most mid-size natural brands land at $40,000–$100,000 a year for full coverage.
Circana
Circana's strength is conventional. It carries the broadest conventional retailer coverage in MULO and is the default for any brand running through major grocery, drug, mass, club, or dollar. It does not carry Whole Foods directly, though: Circana only projects WFM into its channel totals and cannot break it out as a key account, so an actual Whole Foods read needs NielsenIQ. The history runs deep and the methodology is stable, so multi-year comparisons come out clean. Liquid Data is the long-established analytical platform for conventional CPG, currently delivered through the Unify+ portal, and the panel offering is genuinely strong for source-of-volume and repeat-rate work.
The frustrations: natural channel coverage is shallow next to SPINS, and the natural attributes SPINS treats as first-class are either missing or thin here. Pricing can be an enterprise-budget-only conversation, which leaves smaller brands locked out of coverage they would actually benefit from. A full Circana MULO contract with Whole Foods typically runs $60,000–$150,000-plus a year for a brand account, meaningfully above SPINS for a comparable footprint. And the product surface is broad enough that finding the right report for a specific question becomes a skill of its own.
NielsenIQ
NielsenIQ's strength is reach. It has the strongest cross-channel scanner data outside Circana's conventional-grocery dominance, with real international coverage for global brands. The Homescan panel is the deepest household panel going for source-of-volume, repeat, and demographic work. The product surface is broad too, Discover, Connect, and the Byzzer platform built for emerging brands, and Byzzer in particular packages key category reports at price points reachable for brands spending $5,000–$15,000 a year, well below the floor on a full SPINS or Circana contract. NielsenIQ receives Whole Foods POS data directly — Whole Foods selected it as the retailer's U.S. analytics provider — so an actual Whole Foods read lives here, as key-account data rather than a projection.
The frustrations: natural channel coverage looks a lot like Circana's, present but not deep, and SPINS still wins on attribution depth. US conventional coverage is strong but not as dominant as Circana's after the IRI/NPD merger. And the onboarding and tooling complexity is real, which is exactly why emerging brands so often start on Byzzer, the full Discover and Connect surface assumes more analyst maturity than a young brand has on staff.
Syndicated CPG data comparison: which source for which brand
| Brand profile | Primary source | Secondary |
|---|---|---|
| Conventional CPG, MULO grocery focus | Circana | NielsenIQ panel |
| Natural / wellness brand, natural channel concentrated | SPINS | — |
| Cross-channel emerging brand (natural → conventional graduation) | SPINS + Circana (both) | NielsenIQ panel |
| Whole-Foods-heavy brand | NielsenIQ (carries Whole Foods directly) or Circana (channel-total projection) | SPINS for everything else |
| Multinational CPG, international coverage matters | NielsenIQ | Circana for US |
| Specialty/regional brand below major-channel scale | SPINS for natural specialty, Circana for conventional regionals | — |
| Emerging brand, modest budget | NielsenIQ Byzzer | SPINS for natural |
| Innovation team needing repeat/demographic insights | NielsenIQ Homescan or Circana panel | — |
When neither/none is a clean fit
Two situations none of the three handles well.
The first is direct-to-consumer revenue. All three syndicators are POS-based at brick-and-mortar retail, so DTC, most of Amazon, and Shopify-driven sales fall outside the syndicated surface entirely. A brand with meaningful DTC needs separate ecommerce analytics layered on top, no way around it.
The second is banner- or store-specific real-time tactical reads. Syndicated data is lagged by design. For tactical promo monitoring or a week-zero distribution check, retailer-direct feeds like 84.51° Stratum for Kroger, Walmart Luminate, and Target POL are faster and more granular. See SPINS vs. 84.51° Stratum vs. Circana for Kroger.
A common pattern: dual-source emerging brands
Wellness and natural brands climbing into mainstream conventional almost always go through a dual-source period that runs two to three years. SPINS carries the load through the natural-channel-dominant phase. Then Circana gets added once conventional MULO becomes a real share of the business, usually triggered by a Walmart authorization, or by the point where Whole Foods reads matter enough that the SPINS gap stops being something the team can live with. Eventually things consolidate, often keeping SPINS for natural attribute depth and Circana for conventional breadth, and at that point the dual-source state is just permanent.
That cost is real, and it is routinely underplanned. A SPINS contract at $60K a year next to a Circana contract at $80K a year is $140K in annual data spend before a single add-on. Most CFOs meet this line item for the first time in year three of growth, when the brand has crossed enough conventional distribution to justify Circana but cannot drop SPINS because natural is still 40% of revenue. Budget for it before it arrives, not after.
Switching syndicators: what actually changes
When a brand swaps one syndicator for another, and the most common version is a conventional-heavy brand moving from Circana to SPINS MULO+ to pick up natural-channel attribution, three things bite.
Historical comparisons break at the transition. Circana and SPINS do not define categories the same way. A "protein bar" in Circana might sweep in items SPINS files under "nutrition bar" or "meal replacement." Six months past the switch, the trend chart has a visible seam in it. Then there is internal retraining. Sales teams and brokers who have read Circana reports for years will ask why the numbers moved. The honest answer is "different universe, not wrong data," and selling that answer takes documentation and patience. And the retailer-facing decks need updating, because buyers at major chains are used to seeing Circana data in brand decks. Drop SPINS MULO+ numbers into a presentation at a conventional chain and you owe the buyer a quick explanation of why they do not match what they see in their own Circana portal.
None of this is a reason to avoid switching when the data fit is clearly better. It is just real cost, and it belongs in the switch-versus-stay math.
What about Numerator and Stackline?
A tidy three-way comparison quietly drops two sources that have become load-bearing for a lot of emerging brands: Numerator and Stackline.
Numerator runs a receipt-based panel. Shoppers upload receipts through an app in exchange for cash-back rewards. The output looks much like NielsenIQ Homescan or Circana's panel, household-level purchase history that projects to demographic cuts. What sets it apart is panel size, over 1M active US households, materially larger than legacy panel scale, and onboarding speed for emerging brands. A Numerator contract usually lands in the $25,000–$50,000 a year band, below NielsenIQ Homescan or the Circana panel for comparable demographic coverage. For a brand that wants panel data without committing to a full enterprise Circana or NielsenIQ contract, Numerator is increasingly the answer.
Stackline, and its competitors Profitero, Helium 10, and Pacvue, is the ecommerce data layer none of the three legacy syndicators handle well. Amazon, Walmart.com, Target.com, Instacart, and direct-to-consumer Shopify sales all sit outside the SPINS, Circana, and NielsenIQ surface. Stackline pulls daily sales, share, and search rank straight from those surfaces. For a brand with 15%-plus of revenue running through digital, a Stackline-class tool is the difference between a board deck that matches reality and one that quietly undercounts the business by a wide margin.
The practical upshot: most growing wellness brands are running a three-source stack by year four. SPINS for natural-channel POS, Circana or Numerator for conventional or panel reads, a Stackline-class tool for digital. Total annual data spend across the three runs $150,000– $300,000 for a brand doing $30–$80M in revenue. In 2026 that is table stakes for measured retail, not a luxury, and budgeting one tool at a time tends to lowball the eventual full stack by a factor of two or three.
Doing this in Scout
Scout's primary surface is the SPINS extracts your team uploads weekly, because the natural and wellness analyst is exactly who Scout is built for. Circana and NielsenIQ data can ride alongside as supplementary uploads when the brand is dual-sourced, which is handy for the Whole Foods reads SPINS does not cover, or for the panel-projected buyer story that rounds out the syndicated read. The aim is one analytical surface for a business that genuinely spans channels, instead of hopping between platforms whose denominators do not match.
Summary + further reading
The choice between SPINS, Circana, and NielsenIQ comes down mostly to where the brand actually sells: natural points to SPINS, conventional to Circana, international or panel-heavy to NielsenIQ. Cross-channel emerging brands almost always end up dual-source, SPINS for natural attribution, Circana for conventional breadth, and NielsenIQ for Whole Foods, so budget $100K–$150K in combined annual data spend for the moment that transition lands. And keep in mind that none of the three covers DTC or Amazon well, and all three lag for tactical reads, which is where retailer-direct feeds fill the gap.
Related: What is SPINS data? · Syndicated vs. panel data