Skip to main content
Use this template for the primary product feed that powers Shopping ads and free listings. It’s the foundation feed other Merchant Center feed types build on; see the Google Merchant Center feed templates overview to check whether you actually need one of those instead.
This isn’t legal advice. Confirm claims, pricing accuracy, and category eligibility with your legal or compliance team before publishing a feed.

File format

  • A text file, tab-separated (.txt) or comma-separated (.csv), or an XML file. Google’s own guidance leans toward TSV or XML for a hand-built feed; a Google Sheet is also a supported source.
  • One row per product, with a header row using Google’s exact attribute names.
  • Minimum submission frequency is every 30 days; Google recommends updating daily so price and availability stay accurate.
  • Google also accepts a direct content API (JSON) connection for programmatic uploads, and this is what most ecommerce platforms use behind the scenes. A hand-built or exported flat file uses TSV, CSV, or XML instead.

Column template

Format rules

Data and compliance rules

  • Misrepresentation triggers immediate account suspension on detection, with no warning and no grace period. It covers inaccurate pricing (the feed price not matching what’s shown at checkout), unachievable offers, and misleading claims about the product, seller, or transaction.
  • Four content categories are flatly prohibited (no compliance path): counterfeit goods, dangerous products, products that enable dishonest behavior, and inappropriate content. Eight other categories are restricted, meaning they can run under specific conditions rather than being banned outright.
  • Your account also needs consistent business information across your website and Merchant Center account, working links to shipping/refund/privacy policies, and a checkout flow that’s fully functional and served over HTTPS.

Official documentation

Last modified on August 6, 2026