Versioned builds
Every feed build is stored as a version. Magistry compares it with the previous one and pushes only the difference: new items, changed items and items that left the feed.
// merchant center feed
When Google Merchant Center disapproves a product, it stops showing, often without anyone noticing for days. Magistry builds your Google Merchant Center feed from your Shopify catalog, pushes it, reads back each item's status, and fixes the issues it knows how to fix. It also supports Microsoft Merchant Center.
destination : google_merchant_center
version : v218 (684 items)
diff vs v217: 12 updated
3 inserted
13 excluded by rule
pushed : delta only
status sync : 681 approved
2 fixed automatically
1 needs you (GTIN missing)// what it does
Every feed build is stored as a version. Magistry compares it with the previous one and pushes only the difference: new items, changed items and items that left the feed.
Exclude products, override fields or append text to titles with rules you write once. The rules run on every build.
Optionally rebuild titles as brand, product and the attributes that tell variants apart. An AI rewrite is stored only when it beats that baseline.
Products without a category are matched to the Google product taxonomy. When the match is not confident enough, the item is held back and shown to you instead of being guessed.
Magistry reads item issues from Merchant Center, fixes the ones it can, and shows you the rest.
Moving off Simprosys? The cutover checks that Magistry will push the same offer IDs first, so Google keeps your products' history. The irreversible steps wait for your confirmation, and a run can resume after an interruption.
// merchant center
// 01 · detect
After a push, Magistry syncs product statuses and item issues from Merchant Center, so a new disapproval shows up within the cycle rather than at month-end.
// 02 · match a fix
Each issue is matched against the fixes Magistry knows: a missing or too-short description, a missing brand taken from the Shopify vendor, a missing colour read from the product image, a missing gender or age group, or an outdated category.
// 03 · fix & re-check
The fix is written to the product, the next build pushes it, and the next status sync shows whether Google accepted it. Issues without a fix stay on your list with Google's reason attached.
issue : color missing (apparel)
status : demoted
fix : infer_color_from_image
hero image → "navy"
written_to : product attributes
next_push : included in next build
re-checked : APPROVED at next status sync// get started
Connect Shopify and Google Merchant Center, and Magistry builds, pushes and repairs the feed from your catalog.
Free plan · No credit card
We use cookies to run this site, to see which pages help, and to measure which ads bring people here. You choose per category; everything except the strictly necessary is off until you say otherwise. Cookie policy · Privacy