Merchant Center Diagnostics & Feed Health
Monitor Google Merchant Center product approvals and fix disapprovals from MerchantFlow. Track critical errors, warnings, and pending reviews across your feed.
Merchant Center Diagnostics & Feed Health
Availability: Merchant Center is a beta feature and requires the Pro tier or above. It is additionally gated by a platform feature flag (
merchant_center_enabled) that is off by default while data quality is stabilised, and that only MerchantFlow can switch on -- either globally or for individual workspaces. There is no self-serve toggle in your settings, so if the Feed Health item is missing from your Products navigation, ask MerchantFlow support at[email protected]to enable it for your workspace. Being on Pro or Plus is not enough on its own.
The Feed Health page in MerchantFlow tracks your Google Merchant Center product approval status, surfaces disapproved and limited products, and points you at the products that need fixing. Disapproved products generate zero impressions and zero revenue, so fast issue resolution directly affects your bottom line.
What Is Merchant Center Diagnostics?
Google Merchant Center hosts your product data for Google Shopping. Products must be approved before showing in search results.
MerchantFlow reads that approval status back from Google and pairs it with the product data you already have in the dashboard, so you can see feed problems next to the products they affect. The page is headed Merchant Center, with the subtitle "Unified product feed health across Google Shopping and Free Listings."
Important: MerchantFlow reads your Merchant Center status. It does not upload or push a product feed to Google -- your commerce platform does that. Fixes are made in Shopify or WooCommerce (or in Merchant Center itself), and MerchantFlow reflects the new status once Google re-reviews.
How to Access Feed Health
Navigate to Products > Feed Health (/dashboard/merchant-center).
Connecting Merchant Center
Merchant Center is a Google sub-integration:
- Go to Settings > Integrations
- Connect Google and complete the OAuth flow
- In the account-selection step, choose your account under the Merchant Center Account dropdown
- Save
MerchantFlow reads status through the Google Merchant API. Merchant Center data is refreshed on the shared background sync cycle -- every 30 minutes by default, the same cadence as every other integration -- and the page itself re-polls every five minutes while open.
The Four Status Tiles
The top of the page summarises your whole catalog:
| Tile | What it counts |
|---|---|
| Approved Products | Items live and eligible on Google Shopping and Free Listings |
| Warning Issues | Items with limited approval -- live, but restricted in some way |
| Critical Errors | Disapproved items, not showing anywhere |
| Pending Review | Items Google is still reviewing |
Products whose status MerchantFlow has never received are counted as Pending Review until Google reports one.
What Each Status Means
Approved -- the product appears in search results and can receive clicks and impressions. No action needed.
Limited (Warning) -- the product is eligible but restricted, often to certain destinations or countries. Worth reviewing, but not urgent.
Disapproved (Critical) -- the product is rejected and does not appear in Google Shopping. It is losing revenue every day it stays this way. Common causes: missing required attributes, policy violations, pricing mismatches, poor product data quality, or an unsupported product type.
Pending -- recently submitted or updated, and under review. Usually 1-3 business days, sometimes up to 7 for new accounts. After a fix, re-review is typically 1-2 days.
Health Diagnostics
The Health Diagnostics table lists every product that needs attention. Approved products are deliberately not listed -- this is a work queue, not a catalog view.
Columns:
- Impacted Product - the product name
- Issue Description - what Google reported, or what MerchantFlow detected
- Severity - Error (disapproved), Warning (limited), or Info
- Status - Critical, Under review, or Fix required
- Fix - opens that product's page in MerchantFlow
Three tabs filter the queue:
- All - critical, pending, and limited items together
- Critical - disapproved items only
- Pending - items awaiting review
Each bucket displays up to 50 products at a time, so work through the Critical tab first if you have a long list.
Issues MerchantFlow Reports
Where Google supplied a reason, it is shown verbatim under Disapproved by Google (and Additional Issue when there is a second one), Limited Approval, or Pending Review.
Where Google has not supplied a reason, MerchantFlow checks the product data itself and flags the obvious blockers:
- Missing Product Image
- Missing or Invalid Price - the product must have a price above zero
- Missing Product URL
- Missing SKU
These four are the fastest wins, because you can fix them in your store admin without waiting on Google to explain anything.
Product Feed Score
The Product Feed Score card scores your feed out of 100 as simply the share of your catalog that is approved:
Feed Score = Approved products / Total products x 100Below it, three lines break the same number down: how many products are approved, how many carry warnings, and how many have critical issues. Aim for 95 or above; below 90 means feed quality problems are costing you revenue.
Sync Controls
- Re-sync Feed (header) - refreshes the page against the latest data MerchantFlow already holds
- Open Portal (header) - opens your account in Google Merchant Center
- Download Log - exports your recent sync log as a CSV named
sync_logs_<date>.csv - Smart Feed Sync card - shows the automatic update cadence, with a Manage Schedule button
- Sync Schedule modal - an Automatic Sync toggle, your Last Sync timestamp, and a Sync Now button
How to Fix Common Merchant Center Issues
Almost every fix belongs in your store, not in MerchantFlow. Correcting the source keeps your store data accurate and stops the same issue recurring on the next feed push.
The general workflow:
- Identify the issue on the Feed Health page
- Click Fix to open the product, or go straight to the product in your Shopify or WooCommerce admin
- Correct the data and save
- Your store pushes the update to Merchant Center on its next feed sync
- Google re-reviews -- check back in 24-48 hours
Missing Required Attributes
Google requires title, description, price, availability, image link, and product link. Add whatever is missing in your store admin and save. Complete all product fields before publishing to avoid this entirely.
GTIN Issues
A GTIN (Global Trade Item Number) is the UPC, EAN, or ISBN barcode that lets Google identify a product precisely.
Required for: brand-name and manufactured products that carry a barcode.
Not required for: custom or handmade products, vintage items, and bundles you assembled yourself.
If the product should have one, add the manufacturer UPC/EAN to the product in your store. If it genuinely has none, set identifier_exists = false for it in Merchant Center.
Image Quality Issues
Google's requirements: at least 100x100 pixels (800x800 or larger recommended), no watermarks, no promotional overlays such as "SALE!", a clear full view of the product, and JPEG, PNG, or GIF format. Replace the image in your store and let the feed refresh.
Professional product photography improves both approval rate and click-through rate.
Price Mismatch
The price in the feed does not match the price on your product page. Usually the feed is stale, or a sale price is not being carried through. Verify the live price, correct it in your store, and wait for the feed to refresh.
Policy Violations
Google rejects prohibited products (counterfeits, dangerous goods, adult content, weapons, tobacco), misrepresentation (misleading titles, false claims), and poor landing pages (broken links, pages that do not match the product, login walls, no visible price).
Review the Google Shopping Policies, then either bring the product into compliance or remove it from your feed. If you believe the product is compliant, request a review from inside Merchant Center.
Missing Shipping Info
Configure shipping zones and rates once in Google Merchant Center under Settings > Shipping. Affected products typically clear within 24 hours.
Best Practices for Merchant Center Health
- Check the Critical tab daily. It takes two minutes and catches disapprovals before they cost you a week of revenue.
- Fix high-revenue products first. If ten products drive most of your sales, fixing those ten beats clearing fifty long-tail items.
- Complete optional attributes -- brand, colour, size, condition, age group, gender. Better data means better approval rates and better Shopping performance.
- Use high-quality images -- 800x800 or larger, neutral background, no watermarks or promotional text.
- Keep the feed fresh. Stale feeds cause expiring products, outdated prices, and out-of-stock items shown as available.
- Review Google's policies quarterly. They change, and account-level suspensions are far more painful than single-product disapprovals.
Troubleshooting
The Feed Health page is missing from my navigation
Two gates have to be open. Merchant Center requires Pro or above, and it also requires the merchant_center_enabled beta flag to be switched on for your workspace by MerchantFlow -- it is off by default and you cannot enable it yourself. Check your plan first, then contact [email protected] about beta access. Navigating directly to /dashboard/merchant-center while the flag is off redirects you back to the dashboard rather than showing an error.
Products not syncing
Check that the Merchant Center integration is connected at Settings > Integrations, that the most recent sync completed, that your products are active in your store, and that there are no API errors in the sync log (use Download Log). If the integration looks broken, reconnect it and trigger a manual sync.
Status not updating after a fix
Merchant Center processing takes time. Wait 24-48 hours after the fix reaches Google, check the status directly in Merchant Center, and trigger a manual sync. If it is still stale after three days, contact support.
All products disapproved
This usually means an account-level problem rather than a product problem: a suspended account, a major policy violation, or a misconfigured feed. Check your account status in Merchant Center and contact Google Merchant Center support.
Frequently Asked Questions
How long does it take for Google to approve a product after fixing an issue?
Once the fix reaches Google through your store's feed, re-review typically completes within 1-2 business days. New accounts may take up to 7 days. If it takes longer than 3 days, request a manual review from inside Merchant Center.
What is a good product approval rate for Google Merchant Center?
Aim for 95% or higher -- that is what your Product Feed Score measures. Below 90% indicates feed quality problems that are costing you revenue.
Do I need GTINs for all my products?
No. Custom-made, handmade, vintage items, and bundles you assembled are exempt. Brand-name products with manufacturer barcodes do need them. Set identifier_exists = false in Merchant Center for exempt products.
Can I fix products directly from MerchantFlow?
Not in Google. The Fix link takes you to the product inside MerchantFlow so you can see its data and performance, but the correction itself is made in your store admin or in Merchant Center. MerchantFlow reads feed status; it does not write to Google.
Why does MerchantFlow show a different count than Merchant Center?
MerchantFlow reflects the status from your last sync, so a recent change in Google may not have reached it yet. Trigger a sync and compare again after it completes.
Related Topics
- Google Merchant Center Integration - Connect your account
- Products Table - Product performance data
- Live Updates - Monitor sync health
- Sync Troubleshooting - Fix sync issues
Need help? Contact support at [email protected] or visit Google Merchant Center Help.
Last updated: August 29, 2026
Last updated on
Discount Codes - Per-Code Margin and Profitability Analysis
Track every Shopify and WooCommerce discount code by uses, gross revenue, discount cost, COGS, ad spend, gross profit, and margin in MerchantFlow.
Customer Cohort Analysis
Analyze customer retention, lifetime value, repurchase rates, and acquisition ROI by cohort in MerchantFlow. Group customers by first purchase date.