Feed validation is the process of checking a product feed against a channel's schema and rules — required fields, data types, value formats, and business logic — before upload, so errors are caught locally rather than after disapproval.
Validate your feed free — in your browserGoogle Shopping Feed Validator — no signup, nothing uploaded.Last updated
Every channel publishes a feed specification: which fields are required, which are optional, what values they accept, and what format they expect. Google Merchant Center alone has more than 50 distinct attributes and at least 30 documented error codes. Manually reviewing 5,000 products against this schema is impractical — validation has to be automated.
A validator runs every row of the feed through three layers of checks. The first is structural: are the required fields present, are the data types correct (numeric price, ISO-format date), and is the file itself well-formed XML or CSV. The second is value-level: is the GTIN check-digit valid, is the image URL reachable over HTTPS, is the price greater than zero. The third is business-rule: does the price in the feed match the landing page, is the availability status consistent with stock levels, does the product belong to the declared google_product_category.
FeedArc validates every export against the destination channel before generating the file. Errors are grouped by type (missing GTIN, invalid image, price mismatch) and presented with the specific fix per product. This pre-flight validation is the difference between a 95% approval rate and a 99.5% approval rate — the latter unlocks Performance Max scale.
Where the concept above breaks down or needs careful application — written honestly so you can make better decisions.
The rulebook feed validation checks against for Google Shopping: required attributes, accepted values, and formatting limits per field.
Feed management is the process of collecting product data from an e-commerce store, validating and enriching it against per-channel specifications, and distributing the resulting feeds to advertising channels and marketplaces so the products can be sold across them.
Google Merchant Center (GMC) is the Google platform where you upload, validate, and manage product feeds that power Google Shopping ads, free listings, Performance Max, and Demand Gen campaigns.
A Global Trade Item Number (GTIN) is the international barcode identifier — UPC, EAN, JAN, or ISBN — that uniquely identifies a manufactured product worldwide, issued by GS1.
Feed rules are transformations applied to a product catalog before export — mapping internal field names to channel-specific schemas, filtering out ineligible products, enriching data, or applying conditional logic per channel.
Build a Google Shopping XML feed that clears Merchant Center review. FeedArc maps required attributes and fixes GTIN and category errors before export.
Export an Amazon product feed in the flat-file layout Seller Central expects. FeedArc maps feed_product_type, validates fields, and flags errors before upload.
Generate a Meta Catalog feed for Facebook Shops, Instagram Shopping, and Dynamic Ads. FeedArc catches row-level validation errors, applink included.
How to turn a valid product feed into one that wins clicks and sales: title structure, complete attributes, custom labels, and error fixes across every channel.
How AI is reshaping product feed management — from AI-generated titles in 7 languages to vision-based image quality, taxonomy mapping, GTIN validation, and POAS signals.
A diagnostic guide to Google Merchant Center disapprovals: the 12 most common causes, how to fix each one, and how to stop them recurring before re-upload.
Why Google Merchant Center suspends accounts (misrepresentation, policy), how to fix the root cause, complete verification, request a review, and avoid the cool-down trap.
The exact XML format Google Shopping requires — RSS 2.0 envelope, required g: attributes, a copy-ready example feed, and how to build and validate it by hand.
Meta rejects an entire feed row when one field is invalid — applink is the classic trigger. Diagnose Commerce Manager row-level validation and recover rejected products.
Check a product feed (XML, CSV, or TSV) for the common Merchant Center disapproval causes — GTIN check digit, required attributes, image and price rules. Runs in your browser; nothing is uploaded.
Validate a GTIN, UPC, or EAN and verify its GS1 check digit — GTIN-8/12/13/14, one or many at a time. Detects the type and the classic stripped-leading-zero error.
Instant feedback on a Google Shopping title and description — length vs the 50–60 character sweet spot, ALL-CAPS, promotional wording, and keyword stuffing. Live, in your browser.
FeedArc handles feed validation — and 31 other feed concerns — automatically. Free to start, no credit card needed.
Create free account