Skip to main content
GOOGLE SHOPPING FEED

Google Shopping Product Feed

A Google Shopping feed is the product data file that powers your Shopping ads, free listings and Google's AI shopping surfaces. Pricefy builds it from your catalog — mapped to Google's Merchant Center specification, validated before it ships, and refreshed on schedule with your repriced, in-stock prices.

XML · TXT/TSV
Supported feed formats
59
Country templates in Pricefy
URL · FTP/SFTP
Scheduled delivery
THE BASICS

What is a Google Shopping feed?

A Google Shopping feed is a structured file of your products — each with a title, price, availability, image and identifiers — that you submit to Google Merchant Center. Google reads it to build your Shopping ads, Google's free product listings, and the product results in AI Mode and AI Overviews.

The feed has to match Google's product data specification exactly: the required attributes must be present and correctly formatted, categories mapped to the Google product taxonomy, and prices and stock kept current — or products get disapproved. Keeping that file accurate as your catalog changes is the job Pricefy automates.

FEED SPECIFICATION

What Google Shopping expects

The essentials of Google's Merchant Center product data spec. Pricefy maps your catalog to every attribute and validates the feed before delivery — see Google's documentation for the authoritative, always-current list.

Formats
XML (RSS 2.0 / Atom) or tab-delimited text (TXT/TSV)
Delivery
Scheduled fetch from an HTTP/HTTPS/FTP/SFTP URL, or SFTP upload
Taxonomy
Google product taxonomy (google_product_category)
Refresh
At least every 30 days; daily or intraday for fast-moving prices and stock

Core required attributes

  • id — a unique, stable identifier for each product
  • title — the product name, front-loaded with what matters
  • description — accurate product detail
  • link — the product landing page URL
  • image_link — the main product image URL
  • availability — in stock, out of stock, preorder or backorder
  • price — the current price, with currency
  • brand — required for most new products
  • gtin or mpn — product identifiers (with identifier_exists where they don't apply)

Other attributes are conditional — required only for certain product types, categories or countries: condition for used or refurbished items; size, color, age_group and gender for apparel; shipping and tax in some markets. Pricefy's validation flags what each product is missing before the feed ships.

Google Merchant Center: product data specification
HOW PRICEFY EXPORTS TO GOOGLE SHOPPING

From catalog to an approved feed

1

Import your catalog

Connect Shopify, WooCommerce, BigCommerce, PrestaShop or Magento — or import a CSV. Products, prices and stock sync automatically.

2

Load the Google template

Pick Google Shopping and your country: Pricefy loads the exact spec — required attributes, format and the Google product taxonomy.

3

Map, enrich and validate

Map your fields to Google's attributes, apply rules, map categories to the Google taxonomy, and let validation flag incomplete products before they ship.

4

Publish price-aware

Deliver a feed URL (or FTP/SFTP) that refreshes on schedule — carrying the prices your repricing rules produce, with out-of-stock SKUs excluded automatically.

The prices in your feed come from your repricing engine

Most feed tools just move your catalog to Google. Pricefy is a price intelligence platform first: competitor monitoring on every plan shows where you stand, and from the Pro plan up, dynamic repricing publishes your adjusted prices straight into the Google feed. Your Shopping ads never advertise yesterday's price or a product that just went out of stock.

FREQUENTLY ASKED QUESTIONS

Google Shopping feeds, answered

What format does a Google Shopping feed use?
Google accepts XML (RSS 2.0 or Atom 1.0) and tab-delimited text (.txt or .tsv). Pricefy generates whichever the channel expects and validates the structure before delivery.
What are the required fields for Google Shopping?
The core required attributes are id, title, description, link, image_link, availability and price, plus brand and gtin/mpn for most products. Condition is required for used or refurbished items, and apparel and some categories and countries add further conditional requirements. Pricefy flags anything a product is missing before the feed ships.
How often should I refresh my Google Shopping feed?
Google requires a refresh at least every 30 days, but prices and availability should be kept current — daily or intraday for fast-moving catalogs. Pricefy refreshes on the schedule you set, with the latest repriced prices and stock.
Do these feeds also cover Google's free listings and AI results?
Yes. The same Merchant Center product data powers Shopping ads, Google's free product listings, and products shown in AI Mode and AI Overviews via the Shopping Graph — one accurate feed serves all of them.
Can Pricefy put my repriced prices into the Google feed?
Yes — that's the point. Prices in the feed come from your Pricefy repricing rules (dynamic repricing from the Pro plan up), so your ads reflect your live competitive position, not a stale export.

Other feed channels

Pricefy ships 1,500+ channel–country feed templates across 69 countries. Browse the full library, or get AI-shopping ready.

Start monitoring competitor prices in 2 minutes

Join 10,000+ eCommerce businesses that use Pricefy to track competitor prices, automate repricing and protect their margins. Free forever plan available.

Free forever plan • No credit card required • Live in 2 minutes