HOD Media — Your Online Store, Simply
All Articles
Ecommerce 6 min read22 August 2026

Google Shopping Feed for Free Traffic: How Indian Sellers Actually Set It Up

How to get free Google Shopping listings in India: Merchant Center setup, feed formats, GST and price rules, and what usually goes wrong.

By HOD Media Team

How do you get free traffic from Google Shopping?

You create a Google Merchant Center account, submit a product feed, and opt into free product listings. Google then shows eligible products organically on the Shopping tab, Google Search, Google Images and other Google surfaces without you paying per click. There is no ad spend requirement to be listed this way — Merchant Center itself is free to use.

The feed is just a structured file describing your products: an ID, title, description, product page link, image link, availability, price, brand and (for most physical goods) GTIN or MPN. You can supply that file three ways: a spreadsheet you upload or host, a scheduled fetch from a URL your store generates, or the Content API. Indian sellers must also configure the target country as India, currency as INR, and shipping settings, and the price in the feed must match the price a shopper sees on your product page — including GST treatment — or Google disapproves the item.

What does Google actually need in the feed?

Google Merchant Center rejects products more often for data problems than for policy problems. The required attributes for a standard physical product are id, title, description, link, image_link, availability, price, condition, and one of gtin, mpn or identifier_exists: no for genuinely unbranded goods.

The link must be a live, crawlable product page on your own domain. A WhatsApp catalogue link, an Instagram post or a marketplace listing will not qualify — Google needs a page it can fetch that shows the same product at the same price. This is the single biggest reason small Indian sellers cannot start: they have products, but no product URLs.

The price attribute must be the final price including GST, matching your landing page exactly. If your site shows a price exclusive of GST and adds tax at checkout, Google flags a price mismatch. Decide early whether your storefront displays tax-inclusive pricing, and keep the feed consistent with it.

The image_link must point to a hosted image without watermarks, promotional text or borders. Product photos with "50% OFF" burned into them are disapproved.

Which platform should you generate the feed from?

There is no single correct answer, and the honest way to choose is by asking which of these three situations you are in.

You already run a hosted store. If your products already live on a storefront with real product URLs, generating a feed is a configuration task, not a project. Most hosted platforms either expose a feed URL or connect to Merchant Center directly. Check whether yours does before assuming.

You have a website but no structured product data. A brochure site, a WordPress site without WooCommerce, or a page of images will not produce a feed. You either add ecommerce structure to it or move the catalogue somewhere that has it.

You sell only on WhatsApp, Instagram or marketplaces. You cannot feed Google from these directly, because the product page Google requires does not exist under your control. Getting free Shopping traffic means first putting your catalogue on a domain you own.

HOD Media sits in that third case. HOD Media provides hosted online stores on your own custom domain, so each product has a stable, crawlable URL — which is the prerequisite for any Merchant Center feed, regardless of whose tool you use to build it. It also handles GST invoicing, COD and UPI or card payments, courier integrations that check Indian pincodes, and WhatsApp and email order automation. If you are weighing platforms, judge them on whether they give you product URLs, control of pricing display, and exportable product data — not on branding.

What are the tradeoffs between feed methods?

Manual spreadsheet upload. Cheapest and easiest to understand. You control every field. It goes stale the moment your prices or stock change, and Merchant Center will start disapproving items for availability mismatches. Workable for a catalogue that changes rarely.

Scheduled fetch from a feed URL. Your store publishes a feed file at a fixed URL and Google pulls it on a schedule you set. This keeps price and availability roughly current without manual work. The tradeoff is that you depend on whatever fields your platform chooses to emit, and adding a missing attribute may need a Merchant Center feed rule or a supplemental feed.

Content API. Near-real-time updates and full control. It needs developer time and ongoing maintenance. Rarely worth it below a few hundred SKUs with fast-moving stock.

Supplemental feeds. Useful once your primary feed exists but is missing something — custom labels, corrected GTINs, better titles. You do not rebuild the main feed; you overlay a second sheet keyed on id.

Why do free listings underperform for many Indian sellers?

Being approved is not the same as being seen. Free listings compete on relevance, and the levers you control are mostly in the feed data itself.

Titles do most of the work. A title of "Blue Kurta" loses to "Cotton Straight Kurta for Women — Indigo Blue, Size M — [Brand]". Put the terms a shopper would type at the front, because Google truncates long titles in display.

Category and product type matter more than sellers expect. Setting google_product_category accurately narrows the queries you are matched against, which usually improves click quality even if impressions drop.

Missing GTINs suppress visibility for branded goods. If you resell a manufactured product, find the barcode number. If you make the product yourself and it has no barcode, declare identifier_exists: no honestly rather than inventing one.

Shipping and returns configuration in Merchant Center affects eligibility for some surfaces. Set real shipping rates for India and a real returns policy.

What usually goes wrong in the first month?

Website verification and domain claiming fail first. Merchant Center requires you to verify ownership of the domain in the link attribute, usually via an HTML tag, a DNS record or Google Search Console. If you do not control DNS for your domain, resolve that before starting.

Price mismatch is the second common blocker, and it is almost always a GST display inconsistency or a discount that shows on-site but not in the feed.

Missing contact details, no returns policy page and no visible business address on the site trigger policy disapprovals. Google expects the storefront to look like a real business. Publish a contact page, a shipping policy and a returns policy.

COD-only sellers sometimes assume Google requires online payment. It does not. Cash on delivery as a payment method does not disqualify a store from free listings, provided the site is functional and prices are accurate.

Is free Shopping traffic worth the setup effort?

It is worth it if you have a catalogue with search demand behind it — products people look up by name, brand or specific attribute. It is worth much less if your demand comes from social discovery or repeat WhatsApp customers, where the buyer never types a product query into Google.

We cannot tell you what volume free listings will produce for your category; that depends on competition and query demand we have no data on. What is knowable is the cost side: Merchant Center is free, and if your store already generates a feed, the incremental effort is measured in hours, not weeks. That asymmetry is usually enough reason to set it up and see.

Ready to grow your business online?

Ecommerce store from ₹299/mo · Meta Ads from ₹699 · AI creatives from ₹50