Shopify Shipping Policy Split Triggered Mass Google Merchant Center Disapprovals
A small Shopify store owner accidentally caused 621 of 739 active products to be disapproved in Google Merchant Center after splitting a single shipping policy into separate domestic and international rules. Google returned a 'missing_shipping' error, which was misleading — the real cause was a sync-order race condition where Google's feed re-synced before both new policies had fully propagated rates for all products. The fix was straightforward: consolidating both policies back into one universal rule, which restored approvals from 582 to 739 within a day. The store owner noted that Merchant Center's UI reports symptoms at the product level rather than identifying account-level root causes, making diagnosis unnecessarily time-consuming. To address this, they built a diagnostic tool using the Merchant Center API that groups disapprovals by root cause, filters out non-impactful warnings, and checks account-level settings as a primary step.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in