idMissing Product ID in Google Shopping Feed
Your product feed is missing the required 'id' field. Every product must have a unique identifier for Google Merchant Center to process it correctly.
Use our free Feed Validator to check for this and other errors automatically.
What This Error Means
The id field is a required attribute for every product in your Google Shopping feed. This unique identifier is how Google tracks your products across their systems.
Without a valid product ID, Google Merchant Center will reject your product entirely, meaning it won't appear in Shopping ads, free listings, or any other Google surfaces.
The ID must remain consistent over time — changing product IDs can negatively impact your product's performance history and quality score. Understanding feed management fundamentals is essential for long-term stability.
How to Fix It
- Use your existing SKU or internal product ID — This is usually the best choice as it's already unique within your system.
- Keep IDs stable — Once assigned, don't change a product's ID unless absolutely necessary. Google uses this to track performance over time.
- Use only supported characters — IDs can contain letters, numbers, underscores, and dashes. Avoid special characters, spaces, or non-ASCII characters.
- Maximum length is 50 characters — Keep your IDs concise but descriptive enough to be useful.
Tip: Learn more about setting up identifiers in our field mapping documentation.
Tip: If your source system doesn't provide unique IDs, you can use transformation rules to generate them during export.
Tip: For a better understanding of how Google validates these IDs, see our guide on understanding feed structure validation.
Examples
<item>
<title>Blue Running Shoes</title>
<price>79.99 USD</price>
<!-- Missing id field! -->
</item><item>
<g:id>SKU-12345-BLU</g:id>
<title>Blue Running Shoes</title>
<price>79.99 USD</price>
</item>Additional Tips
- For variant products, each variant (size, color, etc.) needs its own unique ID
- If migrating platforms, try to maintain your existing product IDs
- Consider using a consistent naming convention like
CATEGORY-SKU-VARIANT - Never reuse a product ID for a different product, even after deletion
Related Issues
Validate Your Feed Now
Use our free Google Shopping Feed Validator to check for this and other common errors before uploading to Merchant Center.
Open Feed Validator