Ecom Store Pro

Can you group or filter Shopify Analytics reports by product metafields or metaobject fields?

Published ·
At a glance
Short answer
Yes: category and enabled custom metafields of a supported type work in Reports and Explore.
Category metafields
On Analytics since September 28, 2026, for categorized products; multi-value attributes stay on one row, so sales aren't counted twice
Custom metafields
Turn on Filter or group data in Analytics per definition: products, variants, customers, orders
Supported types
Only 16 custom metafield types work, such as single line text, integer and true or false
Metaobject fields
Via single or list metaobject reference; ones you created are on, app-created ones start off; not every field type works

Which product attributes work in reports with no setup?

Category metafields do: the attributes that come with a product's category, such as Color, Material, Fit, Fabric, Size and Activity. Since September 28, 2026, they show up in Reports and Explore as dimensions and filters next to your custom metafields, so you can group a sales report by any of them. If your products already have a category, there's nothing to turn on; this applies only to products with a category assigned.

When a product carries more than one value for an attribute, Analytics keeps those values together on one row, so its sales aren't counted twice.

To use a category metafield, open a sales report from Analytics > Reports and pick the attribute from the Dimensions or Filters menu of the configuration panel, where category metafields have their own section beside custom ones.

In Shopify adminOpen in your store
  1. Analytics
  2. Reports

How do you turn on a custom metafield for Analytics?

Custom metafields have worked as report dimensions and filters since February 12, 2026, on four kinds of record: products, variants, customers and orders. You group and filter by them directly in Reports and Explore — the changelog's examples are material, loyalty tier and ingredients. Each definition is switched on separately.

In Settings > Metafields and metaobjects, open the definition and turn on Filter or group data in Analytics. That is the Help Center's name for the option; Shopify's February 2026 changelog entry calls the same switch Use in Analytics. Until it's on, the metafield can't be used as a dimension or filter.

In Shopify adminOpen in your store
  1. Settings
  2. Metafields and metaobjects
Flip the last switch under Options, then save the definition.

Once it's on, the field is listed under Custom metafields in the report's menus. Shopify's own example: to filter for organic cotton, click Filters > Products, then select Material.

Not every metafield type qualifies. Shopify reports accept 16 types of custom metafield, in seven groups:

  • Text: single line text, multi-line text
  • Reference: product
  • Number: ID, integer, decimal, rating
  • Link: URL
  • Date and time: date, date and time
  • Other: true or false, color
  • Lists: single line texts, multi-line texts, integers, decimals

Lists of colors, dates, ratings, URLs or product references are not among the 16, and neither are single types such as money or weight, so a field of one of those types can't be used as a dimension or filter.

Can you group by metaobject fields?

Yes, since September 28, 2026, when the metaobject is attached to a product, variant, customer or order through a metafield. That referencing metafield must be a single metaobject reference or a list of metaobject references — see how reference fields point at a metaobject.

The metaobject's supported fields then appear under Metaobjects in the Dimensions and Filters menus, though not every metaobject field type can be used in reports. For example, if a product's designer metafield points to a Designer metaobject, the designer's country becomes a dimension.

Who switches it on depends on who created the metaobject. Metaobjects you created are already enabled. Ones created by an app stay off until you or the app turn on Filter or group data in Analytics on that metaobject definition.

What if your metafield type is not supported?

Two built-in views don't depend on metafields, though neither groups by your own attribute:

  • Product type, a standard column in the sales reports — for example, hats, shirts or shoes.
  • The Total sales by vendor report, which lists your vendors and the products each one provides.

Beyond those, a reporting app can read metafields. As of October 19, 2026, these Shopify App Store listings say they report on metafields; it's what we found, not every option, and we didn't check pricing:

  • Advanced Reports — custom reports from orders, products, inventory, line item properties, metafields and tags.
  • Report Pundit — data from tags, metafields, line-item properties and payout reconciliation.
  • Better Reports — store data including tags, metafields and attributes.

Before you install one, decide whether you need a third-party analytics tool.

About This Article

Related questions

Products & inventory
Can you see inventory value by location in Shopify, and on which plan?

Yes: add Ending inventory value (at location) and Inventory location name to a custom exploration.

October 18, 2026

Products & inventory
Can you export a Shopify purchase order to CSV or Excel?

Not from the order itself — Shopify documents a PDF export; for a spreadsheet, export a purchase order report in Analytics, where available.

October 17, 2026

Products & inventory
How do you see the inventory adjustment history of a Shopify product, and for how long?

Click View adjustment history on a tracked product or variant to see 180 days of changes; older ones may be in a go-forward-only report.

October 15, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.