All my products in Google Merchant Center suddenly show "Not available" overnight, did I break something?
A Google Merchant Center hiccup can suddenly mark your whole catalog as unavailable or disapproved with no changes on your end. Here's how to tell it's an outage and what to do, and not do, about it.
What's going on
Overnight, dozens or even all of your products in Google Merchant Center suddenly show as not available, disapproved, or stuck in a pending state, even though you haven't changed inventory, pricing, or product data. Your Google Shopping ads may pause and your free listings can disappear from search results, which shows up fast as a traffic and revenue drop if you rely on Google for sales.
This is usually not something wrong with your store. Google Merchant Center periodically has ingestion, crawling, or approval-pipeline incidents that affect large numbers of merchants at once, regardless of which platform they sell on. Because Shopify's Google & YouTube sales channel pushes your catalog to Merchant Center on a recurring schedule, when Google's processing is degraded, the symptom shows up inside your Shopify admin as products losing their approved or synced status, which understandably makes it look like a Shopify problem when the root cause sits upstream at Google.
The tricky part is that the right response depends on the cause: a genuine outage clears itself once Google's systems recover, but a real feed or policy problem, like a missing product identifier or a restricted category, needs an actual fix. Reacting too fast by bulk-editing your catalog to try to force re-approval can make things worse by queuing a wave of changes that then get stuck behind the same backlog.
Why it happens
Google Merchant Center runs its own crawling, validation, and approval pipeline that ingests feeds from every connected platform, including Shopify's Google & YouTube sales channel. When that pipeline has an incident, whether a capacity problem, a bad release on Google's side, or an API disruption, it can mass-flag products as unavailable, disapproved, or stuck reprocessing as a side effect of the interruption itself, not because of any real problem with the individual listings.
Because the status change surfaces inside the Shopify admin's Google & YouTube channel, it's easy to assume Shopify caused it. In reality Shopify is relaying whatever status Google's systems currently report back for each product, so if Google's pipeline is degraded, Shopify simply displays that degraded data.
5 ways to fix it
Check whether it's a known Google outage before you touch anything
Before editing products, check status.shopify.com to see if Shopify's Google & YouTube channel app is reporting a disruption, and search Google's own merchant help forums for other sellers reporting the same sudden wave of unavailable or disapproved statuses. If many unrelated stores on different platforms are seeing the same thing at the same time, it's very likely a processing problem on Google's end rather than anything wrong with your individual listings, and these incidents typically clear on their own within a day or two.
Try forcing a resync from the Google channel rather than editing products
In your Shopify admin, open the Google & YouTube sales channel and look at the sync status for your products. Instead of manually changing titles, prices, or availability to try to fix flagged items, look for a refresh or resync option in the channel, or try toggling a product's visibility on that channel off and back on. That nudges Shopify to resend your current feed data to Google without you introducing new changes that could trigger another round of review delays.
Hold off on bulk catalog edits while the issue is active
A common instinct is to bulk-edit inventory, prices, or descriptions hoping it forces Google to re-approve products faster. While an outage is ongoing this usually backfires: it queues a wave of feed changes that Google still has to process once its systems recover, which can extend how long your catalog looks broken and sometimes triggers unrelated policy re-reviews on products that were fine to begin with. Wait until Merchant Center shows normal processing again before making catalog-wide changes.
Look at the diagnostics detail in Merchant Center to see what's really flagged
Once Merchant Center is reachable, its diagnostics view will show whether products are flagged for a specific policy or data problem or for a generic processing or server error affecting a large share of your catalog at once. An outage tends to show up as vague, widespread errors with no clear cause, while a genuine disapproval will name a specific issue such as a missing product identifier, a price mismatch, or a restricted category. That distinction tells you whether you actually need to fix something or just need to wait it out.
If products are still stuck after Google confirms the outage is over, ask for a manual review
If a few days pass after the outage clears and some products remain marked unavailable or disapproved, use the review request option on those specific listings in Merchant Center. That routes them to a human reviewer instead of waiting on the automated system again, which tends to resolve stragglers left over from a mass incident faster than doing nothing.
Bottom line
This is fundamentally a Google-side processing issue, not a Shopify bug, so there's no reliable fix from inside Shopify beyond forcing a resync and waiting it out. If Google Shopping drives a meaningful share of your revenue, it's worth keeping a simple habit of checking Merchant Center status when traffic drops unexpectedly, so you recognize an outage within hours instead of days rather than assuming your store or feed is broken.
Browse the rest of the problem library, run a free storefront scan to catch issues like this automatically, or email us and we'll work out a custom solution for it.