Metafield Manager
Manage Shopify product metafield values at scale — from a single product to thousands at once.
What it does
Shopify's native admin edits metafields one product and one field at a time. Metafield Manager is built for applying a consistent set of metafields across a catalog, seeing what's populated versus empty, and keeping a record of who changed what and when.
- Browse & filter the catalog with saved "field set" views that surface only the metafields you care about (SEO, specs, …).
- Edit a single product's metafields with a live preview of the rendered values.
- Bulk-edit through a 5-step wizard (template → fields → mapping → preview → confirm), auto-selecting direct mutations for small batches and Shopify's async bulk operations for large ones.
- Define reusable field sets so common groups of metafields can be applied as a unit.
- Full audit log — every change recorded with timestamp and status, browsable in-app.
How it's built
- Remix + Vite on the Polaris v12 design system.
- A hand-rolled, fetch-based Shopify GraphQL Admin client — no Shopify SDK dependency.
- DynamoDB for reusable field sets and the audit log.
- Serverless on AWS — Lambda behind CloudFront via SST, Shopify Admin API 2026-04.