Common Feed Errors and How to Fix Them: A Troubleshooting Guide
Diagnose and resolve the most frequent product feed issues across Google and Meta
GetFeeder Team
Product feed errors are inevitable. Even well-managed catalogs encounter issues—a changed URL breaks an image link, a data import introduces bad characters, or a platform policy update creates new validation rules. The key is quickly identifying and resolving these errors before they significantly impact your advertising.
This guide covers the most common feed errors across Google Merchant Center and Meta Commerce Manager, explains why they happen, and provides step-by-step fixes.
Understanding Feed Error Types
Error Severity Levels
Critical Errors (Disapprovals)
Products are rejected and won't serve in ads. Requires immediate attention.
Warnings
Products may serve but with limited reach or potential future disapproval. Should be addressed promptly.
Notifications
Informational issues that could impact performance but don't prevent serving. Address when possible.
Error Categories
- Data quality: Missing, incorrect, or low-quality attribute values
- Policy violations: Products or data that violate platform policies
- Technical issues: Feed format, URL, or processing problems
- Mismatch errors: Discrepancies between feed and landing page
Price and Availability Errors
Price Mismatch
Error message: "Price on landing page doesn't match feed" or "Mismatched price"
Why it happens:
- Feed price hasn't updated after website price change
- Currency conversion issues
- Tax inclusion/exclusion differences
- Dynamic pricing showing different prices to different users
How to fix:
- Verify your feed update frequency—increase if prices change often
- Check currency formatting matches landing page exactly
- Ensure tax settings are consistent (prices should exclude tax for most US merchants)
- Disable dynamic pricing for Google's crawler (serve consistent prices)
- Use structured data (schema.org) to help Google identify the correct price
Availability Mismatch
Error message: "Availability mismatch" or "Item marked in stock but unavailable on landing page"
Why it happens:
- Product sold out after feed generation
- Regional availability differences
- Variant-specific availability not reflected
How to fix:
- Increase feed update frequency for high-velocity inventory
- Implement real-time inventory updates via Content API
- Ensure availability reflects the specific variant in the feed
- Set up inventory thresholds to mark items unavailable before stockout
Invalid Price Format
Error message: "Invalid price value" or "Price format not recognized"
Why it happens:
- Missing currency code
- Incorrect decimal format
- Extra characters (commas, spaces, symbols)
How to fix:
- Use format: "29.99 USD" (value, space, ISO currency code)
- Use period as decimal separator
- Don't include thousand separators
- Don't include currency symbols ($, €) in the value
Image Errors
Image Too Small
Error message: "Image is too small" or "Image doesn't meet minimum size requirements"
Requirements:
- Google: Minimum 100x100px (non-apparel), 250x250px (apparel)
- Meta: Minimum 500x500px recommended
- Recommended: 800x800px or larger for best quality
How to fix:
- Source higher resolution images from your product database
- Request better images from suppliers/manufacturers
- Use image upscaling tools (with caution—can reduce quality)
- Don't stretch small images—this creates blurry results
Image URL Not Accessible
Error message: "Couldn't fetch image" or "Image download failed"
Why it happens:
- Image URL broken or changed
- Server blocking crawler requests
- Authentication required
- Image hosting service down
How to fix:
- Verify image URLs are accessible in a browser
- Check your robots.txt isn't blocking image crawlers
- Ensure no authentication is required for images
- Test from different locations to rule out geo-blocking
- Use a reliable CDN for image hosting
Promotional Text in Image
Error message: "Image contains promotional elements" or "Text overlay on image"
Why it happens:
- Watermarks on images
- "Sale" or "Free shipping" badges
- Call-to-action text
- Logos covering significant portion of image
How to fix:
- Use clean product images without text overlays
- Remove watermarks from product photography
- Create separate lifestyle images for display ads if needed
- Keep logos small and in corners if brand guidelines require them
Generic or Placeholder Image
Error message: "Generic image" or "Image doesn't represent the specific product"
Why it happens:
- Stock photos used instead of actual product
- Parent product image used for variants
- Placeholder images for items awaiting photography
How to fix:
- Use actual product photographs
- Show the specific variant (color, size) when possible
- Don't submit products without proper images
Product Identifier Errors
Missing GTIN
Error message: "Missing GTIN" or "Product identifier not provided"
Why it happens:
- GTIN not in product data
- Custom or handmade products without standard identifiers
- Older products predating barcode requirements
How to fix:
- Source GTINs from suppliers or manufacturers
- Look up GTINs in barcode databases
- For products without GTINs, set identifier_exists to "no"
- Ensure brand and MPN are provided when GTIN isn't available
Invalid GTIN
Error message: "Invalid GTIN" or "GTIN checksum doesn't validate"
Why it happens:
- Typo in GTIN value
- Internal SKU used instead of GTIN
- GTIN from different product
- Invalid GTIN format
How to fix:
- Validate GTINs using checksum verification
- Cross-reference with manufacturer data
- Don't use internal identifiers in GTIN field
- Use proper GTIN format (8, 12, 13, or 14 digits)
Incorrect Brand
Error message: "Brand doesn't match known brand for this GTIN"
Why it happens:
- Generic brand name used instead of actual brand
- Retailer name used as brand
- Brand name misspelled
How to fix:
- Use the manufacturer's official brand name
- Check brand spelling against official sources
- Don't use your store name as brand unless you manufacture the product
Title and Description Errors
Title Too Short or Generic
Error message: "Title is too generic" or "Insufficient product information in title"
Why it happens:
- Only product name provided, missing attributes
- Very short titles that don't describe the product
How to fix:
- Include brand, product type, and key attributes
- Add color, size, material, or other relevant details
- Aim for 50-150 characters with meaningful information
- Use format: Brand + Product Type + Attributes
Promotional Text in Title
Error message: "Title contains promotional text"
Why it happens:
- "Free shipping" or "Sale" in title
- Price information in title
- Excessive punctuation or capitalization
How to fix:
- Remove promotional language from titles
- Don't include prices in titles
- Use standard capitalization (Title Case or sentence case)
- Remove excessive punctuation (!!!, ***, etc.)
Missing Description
Error message: "Description is missing or too short"
How to fix:
- Add meaningful descriptions of at least 100 characters
- Describe product features and benefits
- Include relevant keywords naturally
- Don't duplicate the title as description
Category and Attribute Errors
Missing Google Product Category
Error message: "Google product category not specified"
How to fix:
- Map your products to Google's taxonomy
- Use the most specific category that applies
- Download Google's category taxonomy for reference
- Use category IDs or full path names
Missing Required Attributes for Category
Error message: "Missing required attribute for this product type" (e.g., gender for apparel)
Why it happens:
- Category requires attributes you haven't provided
- Different categories have different requirements
How to fix:
- Check category-specific requirements in documentation
- Add required attributes (gender, age_group, color, size for apparel)
- Set up feed rules to populate attributes from product data
Policy Violations
Prohibited Product
Error message: "Product violates Shopping policies"
Categories often restricted:
- Weapons and weapon accessories
- Drugs and drug paraphernalia
- Tobacco products
- Adult content
- Counterfeit goods
- Dangerous products
How to fix:
- Review platform policies thoroughly
- Remove prohibited products from feed
- For borderline products, ensure compliance with restrictions
- Request manual review if you believe disapproval is incorrect
Misleading Content
Error message: "Misleading or unrealistic claims"
Why it happens:
- Exaggerated claims ("Cures all diseases")
- Fake urgency ("Only 1 left!" when false)
- Misrepresented products
How to fix:
- Remove exaggerated or unsubstantiated claims
- Ensure product matches description and images
- Don't use fake scarcity tactics
Technical Feed Errors
Feed Fetch Failed
Error message: "Couldn't download feed" or "Feed fetch error"
Why it happens:
- Server timeout
- URL changed or broken
- Authentication issues
- Server error responses
How to fix:
- Verify feed URL is accessible
- Check server response time—optimize if slow
- Ensure no authentication blocks crawler
- Check server logs for errors during fetch times
Invalid Feed Format
Error message: "Feed format error" or "Invalid XML"
Why it happens:
- Malformed XML (missing closing tags, invalid characters)
- Incorrect column headers in TSV/CSV
- Encoding issues
How to fix:
- Validate XML with an XML validator
- Use UTF-8 encoding
- Escape special characters properly
- Check for truncated files (incomplete uploads)
Duplicate IDs
Error message: "Duplicate product ID"
Why it happens:
- Same ID used for multiple products
- ID generation logic creating collisions
How to fix:
- Audit feed for duplicate IDs
- Use truly unique identifiers (SKU + variant attributes)
- Implement ID validation in feed generation
Monitoring and Prevention
Regular Audits
- Check diagnostics weekly at minimum
- Address warnings before they become disapprovals
- Track error trends over time
Automated Alerts
- Set up alerts for disapproval spikes
- Monitor feed fetch status
- Track product approval rates
Pre-Submission Validation
- Validate feeds before submission
- Check required fields
- Verify URL accessibility
- Test images meet requirements
Conclusion
Feed errors are a normal part of managing product data, but they don't have to derail your advertising. By understanding common error types, implementing proper monitoring, and having clear remediation processes, you can minimize the impact of feed issues on your campaigns.
GetFeeder includes built-in validation and error detection to catch issues before they reach shopping platforms. Our monitoring tools alert you to problems so you can fix them fast, keeping your products visible and your campaigns performing.
Get feed optimization tips
Join 2,000+ e-commerce marketers getting weekly insights on product feed optimization and shopping campaigns.
No spam. Unsubscribe anytime.
Ready to optimize your product feeds?
Get started with GetFeeder and improve your shopping campaign performance.
Start Free Trial