How to fix disapproved products in Google Merchant Centre
The short answer
To fix disapproved products in Google Merchant Centre, open the affected item, read the exact issue name Google gives it, and treat it as one of six things: a price or availability mismatch, a missing identifier, an image or title rule, an uncrawlable landing page, a restricted category, or an account-level policy problem. Correct the underlying data at the source rather than in the feed alone, let your feed resync, then request one review. Product data reviews commonly take about three to five business days.
A disapproved product is not really a warning. It is a silent revenue hole. The item stops appearing in Shopping ads and free listings, your campaign quietly redistributes its budget to whatever is still eligible, and nothing in the ads dashboard shouts the word "disapproved" at you. Plenty of store owners only discover it weeks later, when they notice that a reliable best-seller has stopped selling and cannot work out why.
The good news is that this is one of the more tractable problems in performance marketing. Disapprovals are mostly data problems, not judgement calls. Once you can read the reason Google has actually given you, the fix is usually mechanical and permanent. What follows is the diagnostic order we work through, and the traps that are specific to Australian stores.
Why does Google Merchant Centre disapprove products?
Merchant Centre is doing two jobs at once. First, it is checking that the data you submitted matches what a shopper will actually find when they click: the same price, the same availability, the same product. Second, it is checking that the offer meets the Shopping ads policies. A failure in either job blocks the listing.
It helps to separate three severities, because they demand different responses. An item-level disapproval stops one product serving and everything else carries on. A warning means the item still serves but something is wrong and may escalate. An account-level suspension stops everything, and is the one worth losing sleep over. Most people conflate all three and panic, or ignore all three and bleed. Read the label before you react.
Where do I find out which products are disapproved and why?
Inside Merchant Centre, go to the products area and look for the items needing attention; older views of the interface called this the Diagnostics tab. Do not stop at the count. Open an affected product and read the specific issue name, because the name maps directly to the fix. "Price mismatch" and "Missing value: GTIN" are entirely different jobs with entirely different owners in your business.
Two details people miss. Products are approved or disapproved per destination, so an item can be live in free listings and blocked in Shopping ads at the same time. And the issue list is exportable, which is the only sane way to handle a disapproval affecting hundreds of variants, because the fix is almost always one rule applied across a set rather than a hundred manual edits.
| Issue you see | What Google is really checking | Where the fix belongs |
|---|---|---|
| Price or availability mismatch | Feed matches the live product page | Store data and sync timing |
| Missing GTIN, brand or MPN | The product can be identified | Product records and feed rules |
| Promotional overlay, image too small | Image shows the product cleanly | Product imagery |
| Landing page not crawlable or unavailable | Shoppers and crawlers can reach the page | Site, robots rules, redirects |
| Restricted or prohibited content | Category is permitted and compliant | Product range and claims |
| Misrepresentation, untrustworthy promotion | The business is verifiable and honest | Site policies and checkout |
How do I fix a price or availability mismatch?
This is the most common disapproval for Shopify and WooCommerce stores, and it is rarely a wrong number. Google crawls your product page and compares what it sees against your feed. The mismatch is usually about timing or context.
Work through the likely causes in this order. A sync delay, where you changed the price in your store but the feed has not refreshed yet, so force a resync rather than editing the feed by hand. A discount that only applies in the cart, meaning the page price and the price a shopper pays disagree. GST handling, where the page shows a GST-inclusive price and the feed does not, or vice versa. A multi-currency or market-specific setup serving a non-AUD price to Google's crawler while Australian shoppers see AUD. And on availability, a default variant that is out of stock while the parent product still reads as available.
Two durable safeguards. Add product structured data to your product pages carrying price, currency and availability, which gives Google an unambiguous machine-readable answer instead of forcing it to parse your template. And set your feed to sync frequently enough to survive your own promotional calendar, because a store that changes prices weekly and syncs daily will generate mismatches forever.
What do I do about a missing GTIN, brand or MPN?
Google wants to know exactly which product you are selling so it can compare offers. If a manufacturer barcode exists for the item, supply it. If you genuinely make the product yourself, the answer is not to leave the field blank but to declare that no identifier exists, which in the Shopify Google channel means marking the item as a custom product, and then to supply brand and MPN instead.
One line that is worth holding firmly: never invent a barcode, and never reuse a supplier's GTIN for a product you have modified, rebundled or rebranded. It is a data-integrity breach that tends to escalate into an account-level problem, and it is far more expensive than the disapproval it was meant to dodge.
How do I fix image and title problems?
Image disapprovals come from Google wanting a clean shot of the product, not an ad. The usual offenders are promotional overlays such as badges and "50% off" flashes, watermarks and logos, placeholder or coming-soon graphics, and images below Google's published minimum of 100 by 100 pixels, or 250 by 250 for apparel. Those minimums are floors, not targets; a large, clean square image on a plain background performs better in a crowded results row anyway.
Titles have their own editorial rules. No block capitals, no promotional text like "FREE SHIPPING" or "BEST PRICE", no phone numbers or links. A title that reads brand, product, key attribute satisfies the policy and matches how people search at the same time, which is the same discipline that drives product page conversion rate.
How do I fix an account-level warning like misrepresentation?
Account-level issues are a different category of risk, because they take every product down rather than one. Misrepresentation, in Google's framing, is about whether a shopper can trust you, and the checks are concrete: a verifiable business identity, a working contact method, a clear returns and refunds policy that is easy to find, secure checkout, no costs that appear only at the final step, and claims on the page you can actually substantiate.
For an Australian business, that list should look familiar, because it substantially overlaps with the Australian Consumer Law. Hidden fees, unclear refund terms and claims you cannot back up are a compliance exposure before they are ever an advertising problem, and consumer guarantees cannot be signed away by a policy page. Fix the substance on your site first. Then submit a single review request, because review requests for policy issues are limited and resubmitting an unfixed account burns one. If your product range touches a regulated category such as therapeutic goods, supplements or alcohol, treat the category rules as the starting constraint rather than something to negotiate after the fact. Sorting out this layer properly is part of what our performance marketing and e-commerce work covers before any spend is scaled.
How long does it take for a product to be re-approved?
There are two clocks and people conflate them. First your corrected data has to reach Google, which is governed by your feed or app sync schedule and can be hours. Then Google reviews it, which for product data issues commonly takes about three to five business days. So a same-day fix that appears to have failed by the afternoon has usually just not been reviewed yet.
The practical rule: confirm the corrected value is genuinely live on your product page and in the feed, then submit once and wait. Repeatedly requesting review does not accelerate anything and, for policy issues, actively costs you attempts.
How do I stop products getting disapproved again?
Treat feed health as a standing weekly check rather than an emergency. Three habits do most of the work. Watch the count of eligible products as a metric in its own right, because a drop is the earliest signal that something broke. Check the issue list before and after any price change or sale, since promotional periods are when mismatches spike. And keep one source of truth: fix data in your store where possible, not in feed overrides that silently drift away from the page.
It is worth being blunt about the money. Every day a best-seller sits disapproved, your Shopping budget is buying impressions for your weaker products instead, which is the same failure mode as the leaks covered in reducing Google Ads wasted spend: the spend still happens, it just stops being useful. Feed hygiene is not an administrative chore; it is one of the cheapest returns available in a paid search account. If you would like a second set of eyes on a suspension or a feed that keeps breaking, book a consultation and we will work through the diagnostics with you.
Frequently asked questions
Why are my products disapproved in Google Merchant Centre?
Almost always for one of six reasons: the feed price or availability does not match the product page, a required identifier such as GTIN or brand is missing, the image or title breaks Google's presentation rules, the landing page cannot be crawled, the product sits in a restricted category, or there is an account-level policy issue. Open the affected product in Merchant Centre and read the specific issue name before changing anything.
How long does it take Google to approve a product after I fix it?
There are two clocks. First your corrected data has to reach Google, which depends on your feed or app sync schedule. Then Google reviews it, which commonly takes about three to five business days for product data issues. Submit the fix once and wait, rather than requesting repeated reviews.
Do I need a GTIN for every product?
No. If a manufacturer barcode exists for the item you are selling, Google expects it. If you genuinely make the product yourself, mark it as a custom product so no identifier is required, and supply brand and MPN instead. Never invent a barcode or reuse a supplier's GTIN for a product you have modified.
Why does Google say there is a price mismatch when my price looks correct?
Google compares your feed against what its crawler sees on the page, so the mismatch is usually a timing or context problem rather than a wrong number. Common causes are a feed that has not resynced after a price change, a discount that only applies in the cart, GST shown differently in feed and page, or a multi-currency setup serving a non-AUD price to the crawler.
What happens if my whole Merchant Centre account is suspended?
Every product stops serving, not just the one that triggered it. Account-level issues such as misrepresentation are about trust signals: verifiable business identity, working contact details, a clear returns and refunds policy, secure checkout and no surprise costs. Fix the underlying substance on your site first, then submit a single review request.
Can I still run Shopping ads while some products are disapproved?
Yes, as long as the disapprovals are item-level. Eligible products keep serving and your budget concentrates on them, which is exactly why disapprovals stay invisible for so long. Track the count of eligible products as a weekly health metric so you notice when a best-seller drops out.
Turn this into a plan for your business
A complimentary 30-minute consultation — direct, substantive, and focused entirely on your business.
Book a free consultation →