Why this matters
Here is the awkward thing about SPINS Wellness Beauty coverage. It is deepest exactly where most emerging brands need it least, and thinnest where they need it most. The natural-channel attribute layer is excellent for supplements, clean beauty, functional foods, and natural personal care. But the prestige channel, the beauty boutiques, and subscription DTC? Those sit completely outside what SPINS measures, and those are usually the places a Wellness or Beauty analyst is desperate for a real number.
Picture the path. An emerging clean-beauty brand wins shelf at Whole Foods, Sprouts, Credo, and its own DTC site. Six months later it adds Target. A year after that, Sephora picks it up. Now the category manager wants one clean read of how the brand is doing at retail. Good luck.
Here is what the data looks like across that journey:
- Sprouts: in SPINS Natural channel
- Credo and natural beauty boutiques: partially in SPINS via natural-channel coverage, mostly absent for boutique chains
- Whole Foods: not in SPINS (see Whole Foods in the SPINS Natural channel)
- Target: in SPINS MULO+ HBA section
- Sephora: not in SPINS; NielsenIQ began adding Sephora POS coverage under a 2025 data-sharing agreement
- DTC: not in any syndicator
If a Wellness or Beauty brand starts in the natural channel and ends up prestige-distributed, SPINS sees less than half the business by the time the brand is mature. And the gaps look nothing like the gaps a food or pet brand runs into. Sephora and Ulta sit outside SPINS entirely and only recently entered syndicated measurement at all, so do the beauty boutiques, and the journey from emerging to mainstream crosses one data-source boundary after another.
So this page is a map. Which slice does SPINS read cleanly, where do the holes open up, and what should an emerging Wellness or Beauty brand plan for from day one instead of discovering the hard way.
Where SPINS coverage is strong in Wellness & Beauty
Wellness (supplements, vitamins, functional foods)
If there is one segment where SPINS earns its keep, it is wellness in the natural channel. Few syndicators come close. The strength shows up in a few specific places.
Supplements and vitamins are well covered at Sprouts, Fresh Thyme, and the long tail of natural retailers that flow through KeHE and UNFI. Protein powders, collagen, adaptogens, functional mushrooms, greens powders are categories defined almost entirely by claims, things like organic, grass-fed, third-party tested, vegan, and SPINS' attribute layer reads those claims as discrete cuts rather than burying them in a category code. And the functional foods that blur the line into supplements, your probiotic drinks, your MCT-oil products, your functional bars and snacks, land cleanly inside the SPINS taxonomy too.
If a wellness brand sells any of this, SPINS Natural channel plus MULO+ is the right place to do the analysis. The natural-channel read is direct and deep. MULO+ picks up the conventional grocery, drug, and mass tier as the brand starts to expand out.
Clean Beauty and Natural Personal Care
Clean beauty and natural personal care get covered at the same natural-channel retailers as wellness. Sprouts runs a clean-beauty section, Fresh Thyme carries natural personal care, and the long-tail naturals stock both. A couple of things extend that read. Drug-channel and mass-channel HBA, your CVS, Walgreens, Target HBA, Walmart Beauty, comes through MULO+ on the Circana side, which picks up the broader conventional personal-care surface. And the attribute classification clean beauty depends on, paraben-free, sulfate-free, plant-based, fragrance-free, EWG-rated, is part of the same SPINS attribute layer.
That is the data that lets an emerging clean-beauty brand ask "what is our share of the clean-shampoo segment at natural retailers" or "what is our share of the sulfate-free wash segment at Target HBA." Those are not categories you can pull off a shelf. They only exist because the attribute layer carves them out as discrete cuts.
Where the gaps are
1. Prestige beauty channel (Sephora, Ulta)
Sephora and Ulta run the prestige and mass-prestige beauty channels in the US, and neither reports to SPINS. That is changing on the NielsenIQ side: NIQ announced a Sephora data-sharing agreement in 2025 and said in 2026 that Ulta would share sales data into a forthcoming Full View of Beauty channel alongside Sephora and Sally Beauty. Until that coverage is in a brand's contract, the vendor-facing surfaces at each retailer are the practical windows into prestige-channel performance, and you only get those if you are a vendor.
For a beauty brand where Sephora is a real chunk of the total, this gap has historically been permanent, and the NIQ beauty coverage is new enough that most brands are still triangulating instead, pulling from:
- Sephora's vendor-facing data (where the brand has it through the vendor relationship)
- Ulta's vendor-facing data for the Ulta side
- Panel projections (Numerator, NielsenIQ Homescan) for buyer demographics and cross-retailer behavior; these capture some Sephora and Ulta transactions
- Brand-internal e-commerce data for the Sephora.com and Ulta.com slices
If that pattern sounds familiar, it should. It is the same shape as Costco coverage (see Costco and club performance): the gap is wide enough that the brand just accepts it and keeps two permanent reads running side by side.
2. Beauty boutique chains
The smaller beauty-specific chains, Credo, Bluemercury (owned by Macy's), Goop's retail, the BeautyMNL-style international plays, the regional clean-beauty boutiques, generally do not show up in SPINS, Circana, or NielsenIQ. If this channel is where a brand lives, it is back to direct retailer relationships and whatever boutique-specific data the retailer is willing to hand its vendors.
3. Wellness specialty chains
GNC and Vitamin Shoppe are supplement-specialty rather than full natural-channel retailers, and SPINS covers them in a dedicated Vitamins & Supplements channel — its published retailer set for that channel names GNC, The Vitamin Shoppe, Vitamin World and Lucky Vitamin across 5,000+ stores. Brands with real GNC or Vitamin Shoppe volume still often backfill with vendor-portal data for store-level detail. Check SPINS' own channel definitions for the current retailer set before you scope a contract around it.
4. Subscription DTC
Wellness is a heavily subscription-DTC category. Ritual, HUM, the multivitamin services, the beauty-box services. None of it touches syndicated data. For an analyst at a subscription-DTC-led wellness brand, the syndicated read is often the smaller number, and internal DTC data is the main event. SPINS is the sidecar here, not the engine.
The brand-journey data pattern
Watch enough Wellness and Beauty brands grow up and the data path starts to feel scripted. It goes roughly like this:
| Brand stage | Primary data source | What's missing |
|---|---|---|
| Day 1, DTC + a few natural retailers | DTC internal; SPINS Natural for the retailer slice | Most of the business is internal |
| Year 1, broader natural channel, ~15–30 retailers | SPINS Natural primary | DTC remains internal; Whole Foods needs NielsenIQ or a panel estimate |
| Year 2, Target or mass-conventional pickup | SPINS Natural + MULO+ | Sephora / Ulta if applicable; prestige beauty gap |
| Year 3, prestige channel pickup (beauty) | SPINS Natural + MULO+ + vendor portals at Sephora/Ulta + panel data | DTC continues; prestige is permanent vendor-portal-only |
| Year 4+, international expansion | SPINS + NielsenIQ for international | International coverage requires NIQ |
The data-source budget starts at roughly nothing when it is DTC only and becomes a serious six-figure line once the brand is running SPINS, Circana, an NIQ panel, and Sephora/Ulta tooling all at once. CFOs miss this curve at planning time almost without exception. The fix is not complicated: build the data-tool roadmap on the same page as the channel-expansion roadmap, and you never hit the "we just won Target, now we need a year of data history we don't have" wall.
Worked example: a clean-beauty brand at year 3
Here is a clean-beauty brand's Q1 2026:
| Source | Cut | $ | % of total |
|---|---|---|---|
| SPINS Natural | Sprouts, Fresh Thyme, smaller naturals | $420K | 14% |
| SPINS MULO+ | Target HBA, Walgreens, CVS | $680K | 23% |
| NielsenIQ | Whole Foods personal care | $230K | 8% |
| Sephora vendor portal | The brand at Sephora | $920K | 31% |
| Ulta vendor portal | The brand at Ulta | $410K | 14% |
| DTC + Amazon | Brand-direct + Amazon | $300K | 10% |
| Total | $2,960K | 100% |
Add it up. SPINS-covered retail, the Natural plus MULO+ rows, comes to $1.1M, about 37% of the total. NielsenIQ brings Whole Foods in for another $230K, 8%. The Sephora and Ulta vendor portals together are $1.33M, 45%. DTC is the last $300K, 10%.
So SPINS on its own sees 37% of this business. Bolt on Circana for Whole Foods and the syndicated read gets to 45%. The biggest single channel, prestige beauty at $1.33M, never appears in syndicated data at all. That is the part worth sitting with.
The honest way to report this:
"Q1 retail and DTC totaled $2.96M. Syndicated retail (SPINS + Circana for WFM) captured $1.33M (45%) and grew +9% Q-over-Q. Prestige channel via vendor-portal data added $1.33M (45%) and grew +14%. DTC and Amazon contributed $300K (10%) and grew +5%. The prestige channel is now our largest single block and continues to be the fastest-growing. Strategic emphasis is on building that relationship while sustaining our natural-channel position."
Lead with only "SPINS shows +9%," or only "DTC plus Sephora is up +X%," and either way you have handed leadership a half-true story.
Reading a demographic trend: the Gen Z fragrance case
Wellness and beauty attracts more demographic trend commentary than any category I work in, and fragrance is currently the loudest. Gen Z fragrance demand is real, and almost none of the published version is measurable from the data a brand actually holds. Here is what is, using fragrance as the worked case.
The measurement problem comes first. Fragrance concentrates in prestige, which means Sephora and Ulta, which means SPINS sees a slice and your vendor portals see only your own brand. A demographic claim about a category you can only partly observe is a hypothesis, and treating it as a finding is how a reformulation gets funded on a press release.
Three things you can actually measure:
- Market indexing. Compute velocity per store per week across markets, then compare markets with high 18-to-27 population concentration against your average. Census data at the county level is free. Hold ACV constant or you will find your own distribution footprint and call it a demographic signal.
- Format and size. Younger fragrance buyers over-index on discovery sets, rollerballs, and small formats, which is a pack-architecture question rather than a scent question. Split velocity by size within your set and the answer arrives without a single survey.
- Channel mix shift. If your smaller sizes are growing in mass and natural while your 50 ml is flat in prestige, the demographic story is really a channel and price-point story, and the response is a distribution decision.
The pattern generalizes past fragrance to every demographic claim in this category: state the claim as a comparison you can run in your own data, run it with distribution held constant, and treat anything you cannot state that way as a question for panel rather than an input to a plan.
Anti-patterns
A few mistakes I see land brands in trouble:
Labeling a SPINS number "Wellness & Beauty performance" with nothing said about prestige. If the brand has Sephora or Ulta shelf, SPINS is seeing a slice, not the whole. Call it "SPINS-covered retail" or "natural and mass channel" and be done with it.
Treating GNC and Vitamin Shoppe like full SPINS channels. Coverage there is partial at best, so any brand with concentrated supplement-specialty volume needs the vendor portals as a cross-check.
Skipping panel data for prestige context. Numerator and NielsenIQ Homescan do catch some Sephora and Ulta purchases through receipt scanning. The prestige read it produces is rough, but for a category-share question, where vendor-portal data only ever shows your own brand, rough beats nothing.
Building the data stack reactively. The brand that wins a Target authorization and only then realizes it needs SPINS MULO+ for next year's reporting has already lost a year of comparable baseline. The data roadmap and the channel roadmap belong on the same page.
Stacking SPINS dollars and prestige vendor-portal dollars in one rollup with no source labels. Those two flows have different timing, different attribution, different reliability. Label every row with its source, every time.
Reading clean-beauty category share in SPINS Natural and assuming it is the brand's competitive position, full stop. The competitive set at Sprouts and Fresh Thyme can look nothing like the set at Sephora or Ulta. Same brand, completely different story depending on which channel you are standing in.
Doing this in Scout
Scout ingests SPINS extracts, both Natural and MULO+, and Circana extracts for Whole Foods where the brand is dual-sourced. Prestige fits in too: upload the Sephora and Ulta vendor-portal exports and the dashboard builds one channel-mix view with every source labeled, so the prestige block sits next to the SPINS and Circana cuts and nobody has to guess where a number came from. DTC layers in as its own cut from brand-internal uploads. None of this runs on direct API feeds today. It is upload-driven, which means freshness on any given source tracks whatever cadence that tool already runs on.
Summary + further reading
The short version. SPINS reads Wellness and Beauty well in the natural channel, Sprouts, Fresh Thyme, the naturals, and well enough in conventional grocery, drug, and mass HBA through MULO+. The attribute layer is what makes the category definitions hold up.
Prestige beauty, the boutiques, and subscription DTC are not in syndicated data, and they are not coming. Covering them means triangulating across vendor portals, panel data, and the brand's own internal numbers.
And budget the data stack on the same timeline as the channel plan. It starts near zero on day one and becomes a serious six-figure line by the time the brand is spread across every channel. The brands that plan for that curve never get the unpleasant surprise.
Related: What is SPINS data? · What is MULO, and what SPINS' MULO+ adds · SPINS vs. Circana vs. NielsenIQ