A Google Shopping feed is a structured list of your products in the exact format Google understands. Get the attributes right and your BigCommerce items show up for the right searches, with the right price, and stay approved. Get them wrong and Google quietly disapproves them.
What a Google Shopping feed actually is
Think of the feed as a translation of your BigCommerce catalog into Google's language. Each product becomes an "offer" with a set of attributes. Google reads those attributes to decide when and how to show your product, and to check that what shoppers see matches your store.
Required attributes (and what trips people up)
- id — a stable unique identifier per offer. With variants, each variant needs its own id.
- title — up to 150 characters; the single biggest lever on clicks.
- description — plain, accurate text; HTML is stripped.
- link & image_link — the product URL and a high-quality main image.
- price & availability — must match your storefront exactly, including currency and sale price.
- identifiers — GTIN, or MPN + brand, or identifier_exists=false.
The #1 mistake: a price or availability mismatch between the feed and the landing page. Google checks this automatically. Real-time syncing keeps them identical, see fixing disapprovals.
Write titles that win the click
Google weights the start of the title heavily. A strong pattern is Brand + Product + key attributes (color, size, model). For example, "Acme Merino Wool Base Layer, Men's, Black, Medium" outperforms "Base Layer". Keep the most important words in the first 70 characters.
GTIN, MPN and brand
Unique product identifiers help Google match your item to known products and unlock richer placements. Send the GTIN (barcode) whenever the manufacturer provides one. For custom or handmade goods with no GTIN, set identifier_exists = false and provide a brand and MPN. Never invent GTINs, it is a fast route to disapproval.
Keeping the feed in sync
A feed is only as good as how fresh it is. Prices change, stock runs out, new products launch. With the Google Shopping Feed app, every BigCommerce change is pushed to Merchant Center in real time and the catalog is refreshed automatically so listings never expire. Variants are handled natively, see syncing BigCommerce variants, and if you have not connected yet, start with connecting to Merchant Center.
Frequently asked questions
What attributes are required in a BigCommerce Google Shopping feed?
Do I need a GTIN for every product?
How often should the feed update?
Ready to automate this? The Google Shopping Feed app connects your BigCommerce store to Google Merchant Center and keeps every product, variant and price in sync automatically. Add it to BigCommerce →