Metafields do not appear on product pages and dynamic source

Topic summary

A user created a metafield called “Match product” to display related products above the add-to-cart button on product pages, but encountered multiple issues:

Problems identified:

  • The metafield block doesn’t appear when adding new blocks in the theme customizer
  • Dynamic data sources show no data
  • An installed app block (from “Search & discovery”) with similar functionality also fails to appear in the theme customization page, though it works in other applications

Current status:

  • User contacted Shopify support, who recommended hiring a developer (which the user cannot afford)
  • Support also directed them to the community for assistance
  • Issue remains unresolved

The user included several screenshots showing the metafield configuration and the missing blocks in the theme editor.

Summarized with AI on November 14. AI used: claude-sonnet-4-5-20250929.

Hello.

I have just created a meta field with the name Match product (The goal is that I want to display products that match the product the visitor is currently viewing, located above the add to cart button).

When I edited the customized theme, I tried adding a new block but the block from the meta file did not appear.

Then I tried using dynamic data and no data appeared.

I feel very frustrated

Then I installed an app called “Search & discovery” where this app has the same function as what I wanted, namely “Complimentary product”.

Strangely, this app block also doesn’t appear on the theme customization page. For the record, other applications can still appear.

Hi Mangerikcom,

It sounds like you’ll need to connect directly with Shopify support to assist you in setting up either your metafields or the Search & discovery - you can start an interaction here: https://help.shopify.com/en/support/topic-select/login-issue/contact/chat

Hope this helps,

Hi Liam,

Thank you for the answer.

I already send them a message about this issue.

They gave me advice to hire a developer even though I didn’t have the budget for that. They also directed me to go to the community