Product update webhook on variant metafield update

Hey @Antonio_Chiuchiolo, the difference between your dev and production stores could be related to the variant configuration.

PRODUCTS_UPDATE only fires on a variant metafield update when the product has explicit variants (like Size: S/M/L). Products with only the default “Default Title” variant don’t trigger the webhook on metafield changes, even without any filters applied.

Worth checking: do your dev store products have real variants while your production products only have “Default Title”? That would explain exactly what you’re seeing.

There’s a related thread with more context on a similar issue: