"Metafields" key does not appear on product object

Topic summary

Custom product metafields are not accessible on collection pages. The product object, when inspected via console logging, does not include any metafield values, despite the products having defined metafields.

  • Metafields: custom data fields attached to products intended to display additional information (e.g., on a product card in a collection listing).
  • Issue: On the collection page, the product object appears without a metafields key; the attached screenshot of the console output shows metafields missing from the object.
  • Goal: Display metafield values on product cards within collection pages.
  • Ask: Guidance on how to access/read product metafields in the collection page context.

Status: Unresolved. No solutions or workarounds provided yet. Key questions remain about whether the product object on collection pages includes metafields by default and how to correctly reference them in that context.

Summarized with AI on December 16. AI used: gpt-5.

I have some custom product metafields. I also want to display this information on the product card on collection pages. But for some reason, I cannot acces metafields on the collection page. When console logging the product object, it does not show any metafield values, eventhough it definitely has some.

See attached image for the product object. As you can see I’m missing metafields.

Anyone that can help with this?

1 Like