A Google Shopping feed is a structured file of your product data — titles, prices, images, availability — that Google Merchant Center reads to show your items in free Shopping listings and paid Shopping ads. If your store already runs an online store, you may not need to build this feed by hand: a hosted ecommerce platform can generate it directly from the catalog you already sell from at the counter. The real work is making sure the data in that feed is complete, then submitting it to Google Merchant Center and verifying your site.
What Is a Google Shopping Feed, and Do I Need One?
A Google Shopping feed is a file of your product catalog, formatted to Google's specifications, that powers your listings in Google Shopping and Google Merchant Center. It is not an ad by itself — it's the data source ads and free listings are built from. Google pulls from the feed to decide which products to show, at what price, with what image, for which searches.
You need one if you want your products to show up when someone searches a product name or category on Google and scrolls to the Shopping results, with or without running paid Shopping campaigns. Free product listings in Google Shopping don't cost anything to appear in — you only pay if you run Shopping ads on top of them. Either way, the feed is the entry ticket.
Does My Online Store Already Generate a Google Shopping Feed?
Most hosted ecommerce platforms build this feed automatically once you have products listed for sale online, because the data required (title, price, image, availability) is data your store already has for every item. The feed updates as your catalog changes instead of requiring a manual export every time a price moves or an item sells out.
On Retailer OS, the online store is a paid add-on at $99.99 per month, billed once per account rather than per location, and it runs on the same catalog and inventory as the point-of-sale register. Once it's set up, it publishes a Google Shopping product feed at a live URL, generated from the items, prices, and stock levels in that shared catalog — the same numbers your cashiers are ringing up in-store.
How Do I Submit My Feed to Google Merchant Center?
Once the feed exists, getting it into Google Merchant Center is a short, mostly one-time setup:
- 1. Create or sign into a Google Merchant Center account and verify ownership of your store's domain.
- 2. In Merchant Center, choose to add products via a scheduled feed and paste in your online store's feed URL.
- 3. Set a fetch schedule (daily is typical) so Merchant Center pulls the latest version automatically.
- 4. Review the diagnostics tab for any rejected items or missing fields before your listings go live.
- 5. Link your Merchant Center account to Google Ads if you plan to run Shopping ads on top of the free listings.
- 6. Recheck the feed after any major catalog change — new categories, a price overhaul, or a rebrand of product titles.
After the first fetch, most of this runs itself. Your job becomes keeping the underlying catalog clean, since Google will flag or disapprove individual items with missing or inconsistent data rather than rejecting the whole feed.
What Product Data Does Google Require in the Feed?
Google has specific required fields for every item in the feed, and gaps here are the most common reason listings get disapproved:
- Unique ID for each product, consistent across updates.
- Title and description that match what's actually on the product page.
- Link to the live product page on your site.
- Image link, meeting Google's minimum resolution requirements.
- Price and availability, matching what a shopper sees at checkout.
- Brand, GTIN, or MPN — a barcode or manufacturer part number is usually required for branded products.
- Condition (new, used, refurbished).
The GTIN field trips up more retailers than any other. If your items were never assigned proper barcodes, or if you've been reusing an internal SKU as a substitute, Google may flag them as missing identifiers. Standard barcodes from a registry like GS1 solve this cleanly and also make in-store scanning and vendor receiving more reliable — a barcode you set up for the stockroom does double duty here.
How Is a Product Feed Different From a Sales Channel Like Amazon or eBay?
This distinction matters and it's worth being precise about. A marketplace like Amazon or eBay is a place where a customer completes checkout, and the marketplace itself holds the buyer relationship, handles payment, and often takes a cut of the sale. Google Shopping is not that. It's a product feed that drives traffic — a shopper clicks a Shopping listing and lands on your own online store to complete the purchase. Google isn't processing the sale or listing your product as its own marketplace listing; it's indexing your catalog and sending the shopper to you.
The same logic applies to a Meta catalog feed for Facebook and Instagram — it's a feed that drives shoppers back to your store, not a channel where Meta completes the sale. If you're also selling on Amazon or eBay as true marketplace channels, those are a separate setup with their own listings, their own order flow, and their own monthly cost. Selling on Amazon and eBay from one catalog is worth reading if that's the next step for your store — just know it's a different kind of integration than a product feed.
How Does Retailer OS Handle Google Shopping Feeds?
The online store add-on publishes two live feed URLs from the same catalog and inventory the register sells from: a Google Shopping product feed for Google Merchant Center, and a Meta catalog feed for Facebook and Instagram through Meta Commerce Manager. Both come with the online store — they are feeds, not sales channels, not marketplace integrations, and not separate add-ons on top of the $99.99 per month online store price.
Because the feed is built from the same catalog your POS sells from, a price change at the register, an item going out of stock, or a new product you just received against a purchase order all flow into what Google sees — there's no second spreadsheet to keep in sync and no separate export to remember. If you're adding images and descriptions for dozens or hundreds of items to get the feed into good shape, a Messaging & AI plan (from $39.99 per month) includes product enrichment that can draft descriptions from a photo, which speeds up getting a large catalog feed-ready. For a catalog with meaningful size variation, setting up variants correctly first will also keep each size and color showing up as its own listing instead of one blended entry.
What Should I Check Before Going Live?
Before you submit the feed, run through this list — it catches most of the disapprovals and mismatches retailers hit on their first attempt:
- Every item has a barcode or GTIN, not just an internal SKU.
- Product images meet Google's size and background requirements.
- Prices and availability in the feed match what's shown at checkout — no stale cached prices.
- Shipping rates and return policy are published somewhere Google can find them (your own site's policy pages).
- Your domain is verified in Merchant Center and matches the link field in the feed exactly.
- Business information (name, address, contact) is complete and consistent with your website.
If you're building the storefront itself at the same time, getting your shop online quickly and then layering on local SEO basics will make the traffic the feed sends you more likely to convert once shoppers land on your product pages.
If you're running Retailer OS, add the online store to publish your Google Shopping and Meta feeds from the same catalog your register already sells from — then submit the feed URL to Google Merchant Center and verify your domain to start showing up in Shopping results.
Last updated October 2, 2026