Limit on product variant metafield type

Topic summary

A user encountered a 128-item limit when creating a metaobject with a list of product variant types in Shopify. They need to display more than 128 product variants but cannot exceed this constraint.

Current Limitation:

  • Shopify enforces metafield limits (documented at shopify.dev) that cannot be changed or overridden
  • The 128-item cap applies to list-type metafields containing product variants

Suggested Workarounds:

  • Reconsider the data model approach entirely
  • Use automatic collections instead (though this presents challenges since the items are variants, not products)
  • Explore alternative metafield types if automation is possible, though this may complicate theme code implementation
  • Manual management of 100+ list entries is noted as potentially problematic

Status: The discussion remains open with no definitive solution, as the technical limitation is fixed and alternative approaches require significant restructuring.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hi,
I have created a metaobject that exist out of a list of product variant type.

What i notice their seems to be a limit of 128 products that you can add to this list.
Can we change/overwrite this limit to a different number.

I want to use this to show a list of products but as it stands I have more to show then the limit allows me todo?

Yes, there are limits: https://shopify.dev/docs/apps/build/custom-data/metafields/metafield-limits

No, not really changeable.

I think you should reconsider your data model then.

Maybe create automatic collections instead (though these are variants…)?

Managing those manually could be a nightmare with over 100 entries in a list.

If managing automatically, can use other types of metafield, though would not be as nice to process in theme code…