Why this page exists
WooCommerce feed issues are usually evidence routing problems: catalog fields, product variations, plugin mappings, generated feed rows, Merchant Center received attributes, and public product pages can all disagree.
Diagnose WooCommerce products not syncing to Google Merchant Center by comparing product CSV rows, variation status, feed plugin mapping, GTIN fields, GMC diagnostics, fetch timing, and public product evidence.
WooCommerce feed issues are usually evidence routing problems: catalog fields, product variations, plugin mappings, generated feed rows, Merchant Center received attributes, and public product pages can all disagree.
WooCommerce store owners, WordPress agencies, and ecommerce operators using Google Listings & Ads, product feed plugins, supplemental feeds, or Merchant Center rules.
A WooCommerce-to-GMC sync problem can belong to catalog visibility, variation data, plugin mapping, generated feed rows, product identifiers, Merchant Center rules, or public-page evidence. Pick the smallest route that proves the owner.
GMC affected-products CSV mentions GTIN, MPN, brand, identifier_exists, price, stock, image, or landing page errors that need row-level grouping.
Group WooCommerce and GMC rowsBulk GTIN shape checkThe immediate question is whether UPC, EAN, ISBN, or GTIN-14 values have valid length, numeric shape, check digit, or duplicate rows.
Run the GTIN validator CSV toolFeed owner conflictWooCommerce export rows look correct, but the generated feed, plugin mapping, Merchant Center final attributes, and last fetch time do not agree.
Compare feed source ownershipSuspension or policy overlapThe WooCommerce feed issue appears beside Merchant Center review, disapprovals, appeal timeline, misrepresentation, policy, or trust evidence.
Build the suspension evidence packThe report connects each visibility problem to crawl evidence, AI answer samples, competitor risk, and a concrete repair step.
A WooCommerce product export can look correct while the generated feed sends blank, stale, or transformed identifiers to Merchant Center.
Parent products, variations, hidden products, and excluded categories can create count gaps that are not solved by editing GTIN values.
Merchant Center warnings show what Google received. They do not prove whether the repair belongs in WooCommerce fields, plugin mapping, supplemental feeds, or rules.
Start with the product and identifier CSV evidence. Compare WooCommerce catalog rows, feed plugin mapping, generated feed rows, Merchant Center affected-products CSV, and public product URLs before editing plugin rules or product identifiers.
WooCommerce stores often route product data through plugins before Google receives it. Check the evidence in order: source product rows, variation fields, plugin mapping, generated feed output, Merchant Center received state, then public product page proof.
Start with product status, catalog visibility, variation IDs, stock, price, SKU, brand, GTIN, MPN, category, and product URL in the exported product CSV.
Check which WooCommerce field is mapped to GTIN, MPN, brand, price, sale price, availability, shipping, image, and link, plus filters that exclude products.
Compare the generated feed URL or downloaded feed file against the WooCommerce export before assuming Merchant Center transformed the data.
Use GMC item counts, destination, affected-products CSV, diagnostics date, last fetch time, and final attributes to prove what Google actually received.
Use the free tools when the evidence is visible in CSV rows. Move to a reviewed snapshot when private plugin screenshots, feed output, Merchant Center diagnostics, and public product pages need a second pass before bulk edits or support handoff.
Best when affected rows mention GTIN, MPN, brand, identifier_exists, price, stock, image, or landing page attributes.
Best when the row issue is only GTIN length, check digit, non-numeric values, duplicate barcode, or UPC/EAN shape.
Useful when WooCommerce CSV rows, plugin field mapping, generated feed rows, Merchant Center diagnostics, and public product URLs disagree.
Needed when feed mismatch overlaps with Merchant Center account review, policy warnings, misrepresentation, or an appeal timeline.
Use the smallest workflow that proves the repair owner. Do not rewrite plugin mappings until the WooCommerce export, generated feed, and GMC received rows have been compared.
| Workflow | Best for | Evidence required | Next action |
|---|---|---|---|
| WooCommerce fix page | Understanding whether the blocker is catalog visibility, variation data, plugin mapping, or Merchant Center fetch | Visible symptom, product count gap, feed plugin name, affected issue names | Choose the matching evidence route |
| Identifier checker | GTIN, MPN, brand, identifier_exists, price, stock, image, and landing page row conflicts | WooCommerce product CSV plus GMC affected-products CSV | Open /tools/gmc-product-identifier-error-checker |
| Bulk GTIN validator | UPC, EAN, ISBN, or GTIN-14 length, check digit, duplicate, and non-numeric checks | CSV column with GTIN or barcode values | Open /tools/bulk-gtin-validator |
| Reviewed Google Truth Snapshot | Cross-system evidence conflict before plugin changes or support handoff | CSV rows, plugin screenshots, generated feed file, GMC diagnostics, product URLs | Request review from the Feed/GMC evidence path |
This page organizes evidence and likely ownership. Google, WooCommerce, WordPress plugins, and feed providers still control processing, eligibility, and support outcomes.
Common causes include hidden products, variation data gaps, feed plugin filters, unmapped GTIN or brand fields, stale generated feeds, Merchant Center fetch delays, supplemental feed overrides, or item-level diagnostics.
Start with product ID, variation ID, SKU, GTIN or barcode field, MPN, brand, title, product URL, stock status, regular price, sale price, catalog visibility, and product category.
Not until you compare the WooCommerce product export, generated feed row, Merchant Center affected row, and public product URL. Plugin changes can affect many products at once.
Use a reviewed snapshot when WooCommerce CSV rows, feed plugin mappings, generated feed files, Merchant Center diagnostics, and public product pages disagree or the next change affects many products.
Start with the product and identifier CSV evidence. Compare WooCommerce catalog rows, feed plugin mapping, generated feed rows, Merchant Center affected-products CSV, and public product URLs before editing plugin rules or product identifiers.