Skip to content

Google Shopping and Performance Max for D2C in India (2026 Guide)

By Ravikant Tyagi · 11 min read

You run Meta ads, they work, but you notice something. When someone searches "buy retinol serum online" on Google, you are nowhere. A competitor's product photo shows up with a price, and that person is ready to buy right now. You are paying to create demand on Instagram while another brand is quietly catching demand that already exists.

That gap is what Google Shopping and Performance Max fill. Shopping ads are the product photos with prices that appear at the top of Google search results. Performance Max (PMax) is Google's AI-driven campaign that runs those same product listings across Search, YouTube, Gmail, Display and Maps from one setup. This guide explains what they are, how the feed setup actually works, what ROAS to expect, and the mistakes that quietly waste your budget.

The decision this guide resolves: should you run Google Shopping or PMax at all, when, and how to split budget between this and Meta.

Executive summary

Google Shopping and PMax catch buyers who are already searching for what you sell. Meta creates demand; Shopping harvests it. The feed (your product data in Google Merchant Center) decides 80 percent of your result, not the campaign settings. Expect 2x to 4x ROAS in the first 90 days for a real D2C product, better in beauty and health. You need roughly ₹50,000 to ₹1,50,000 a month for PMax to exit learning (it needs 30+ conversions in 30 days). The two mistakes that kill accounts: a thin, sloppy feed, and letting PMax eat your branded searches so it looks better than it is. Run both channels once your unit economics survive a paid CAC.

FindValidateUnit EconomicsAcquisitionScale

What Google Shopping and Performance Max actually are

Google Shopping ads (also called product listing ads) are the little product cards with an image, title, price and store name that sit above or beside search results when someone searches for a product. You do not write these ads or pick keywords. Google builds them automatically from your product feed, which is the file of product data you upload to Google Merchant Center.

Google Merchant Center is the free Google tool where you host that feed. It is the bridge between your Shopify or WooCommerce store and Google Ads. No feed in Merchant Center, no Shopping ads. Full stop.

Performance Max is a single campaign type that takes your feed plus some text and images you upload, and lets Google's AI place your products across every Google surface at once: Search, Shopping, YouTube, Gmail, Display and Maps. You set a goal (usually a target ROAS) and a budget, and the algorithm decides where and to whom to show your products in real time. According to Channable's 2026 PMax guide, you cannot manually split budget across those channels; the machine allocates it internally.

How Shopping and PMax differ from regular search ads

Regular Google search ads are text ads where you pick keywords, write the copy and control everything. Shopping and PMax are the opposite: keyword-less, feed-driven, and heavily automated. Here is the honest comparison.

DimensionSearch adsShopping / PMax
What triggers itKeywords you chooseYour product feed, matched by Google
What the ad showsText you writeProduct photo, title, price (from feed)
ControlHigh (keyword-level)Low (goal and budget only)
Buyer intentHighVery high (they see your price before clicking)
Best forServices, high-consideration buysPhysical products with clear demand
Setup effortCampaign structureFeed quality, then let it run

The reason Shopping converts so well for D2C is simple. A shopper sees your product, your price and your photo before they click. So the click is qualified. They are not browsing, they are comparing to buy. That is why Shopping's average conversion rate sits around 1.9 percent globally per Store Growers' benchmarks, and why OwlClaw's 2026 data shows PMax Shopping ROAS running roughly 10 to 20 percent higher than standard Shopping for well-fed accounts.

The Merchant Center feed setup, step by step

Your feed is the whole game. A perfect campaign on a bad feed loses. A basic campaign on a clean feed wins. Here is the order that works.

1. Create and verify Merchant Center

Sign up at Google Merchant Center, add your store URL, then verify and claim it. As Google's own docs note, you verify access to the website first, then claim it, and only one account can hold the claim. Note the 2026 India rule: per Google's payments help, new merchant accounts selling in India must complete KYC verification (now via BillDesk) before sales process. Sort this early so you are not blocked later.

2. Get the feed in

If you are on Shopify, the Google & YouTube app pushes your catalogue into Merchant Center automatically. On WooCommerce or custom stores, use a feed plugin or a Google Sheet. AdNabu's setup guide covers the manual, Sheets and API routes.

3. Fill the required attributes correctly

Per Google's product data specification, the required attributes are: id, title, description, link, image_link, availability and price. For most branded products you also need brand plus a GTIN (the barcode number, Global Trade Item Number). If you are the only seller or it is your own private-label brand with no barcode, skip GTIN and submit brand plus MPN instead. A wrong GTIN gets the product disapproved, so do not guess one.

For India specifically: put the price including GST in the price attribute, per Google's tax help. Shipping attributes are not mandatory for Indian sellers (India is not on Google's required-shipping list), but adding real shipping data still helps.

4. Optimise titles and images (this is where money is made)

Titles carry the search intent. Google's title spec allows up to 150 characters but only shows about 70, so front-load the important words: Brand + Product Type + key attribute + size. "Minimalist 2% Salicylic Acid Face Serum for Oily Skin 30ml" beats "Face Serum" every time. No all-caps, no promo text like "Sale."

Images: Google recommends at least 800 x 800 pixels, plain white or neutral background for the main image, no logos or watermarks on it. You get up to 10 additional images. Bad images are the quiet killer of click-through rate.

Founder Mistake

The most common feed mistake in Indian D2C: uploading the catalogue once, seeing products get approved, and never touching the titles. Founders obsess over the campaign's target ROAS while their titles say "Serum 30ml" with no brand, no skin type, no keyword. Google has nothing to match against, so it shows your product for weak searches or not at all. On a ₹60,000 monthly budget, a lazy feed can waste 30 to 40 percent of spend on clicks that never had intent behind them. Fix the feed before you touch the campaign.

Why Shopping catches intent while Meta creates demand

This is the mental model that decides your whole channel mix. On Meta, nobody woke up wanting your product. You interrupt their scroll with a great creative and manufacture the desire. That is demand creation, top of funnel, and it is why Meta ads for D2C in India live and die on creative.

On Google, the person typed "buy X." The intent already exists. Your job is just to be the product they pick. That is intent harvesting, bottom of funnel. It is cheaper per conversion when demand exists, but it is capped by how many people are actually searching. You cannot scale Shopping past existing demand; you can scale Meta by creating new demand.

Operator Framework

Founder Decision Loop™ applied to channels: demand creation feeds demand harvesting. Meta and influencers make people want your category. Some of those people then search on Google, where Shopping and PMax catch them at a lower CAC. If you only run Google, you harvest a small pond someone else stocked. If you only run Meta, you pay full price for every conversion and leave cheap searches to competitors. Run both, and let each do the job it is built for.

Source Scratch to ₹5 Lac/month · Phase Acquisition · Framework Founder Decision Loop™ · Created by Ravikant Tyagi, 2026

Budget and ROAS: what to actually expect

Two numbers matter before you start. First, the volume floor. PMax needs about 30 conversions in 30 days to exit its learning phase and optimise properly. Benchmark data for 2026 puts the practical D2C entry budget at ₹50,000 to ₹1,50,000 a month to generate that volume. Below that, PMax stays stuck in learning forever, spending without direction.

Second, the return. Indian Shopping CPCs run roughly ₹5 to ₹15 for most consumer categories, far cheaper than a lot of Meta clicks. For ROAS, a real D2C product should expect 2x to 4x incremental ROAS in the first 90 days. Above 4x is exceptional. Health, beauty and pet categories often hit 6x to 8x; thin-margin electronics target 3x to 4x. Do not believe a screenshot showing 15x ROAS on day three, that is almost always branded traffic hiding inside PMax (more on that below).

Calculator Preview · Shopping ROAS check
Monthly Shopping / PMax spend₹60,000
Target ROAS (blended)3.0x
Revenue generated₹1,80,000
Avg order value₹900
Orders won200
Effective CAC per order₹300
Open the interactive calculators →
Source Scratch to ₹5 Lac/month · Calculator Unit Economics · Created by Ravikant Tyagi, 2026

A ₹300 CAC only works if your contribution margin per order covers it. This is why you model D2C unit economics before you touch any ad channel. If one order cannot absorb a ₹300 CAC after COGS, packaging, shipping and RTO, no ROAS target saves you.

The two mistakes that quietly waste budget

Beyond the feed, two settings decide whether PMax reports honest numbers.

1. No brand exclusions. By default, PMax will happily bid on people searching your own brand name. Those people were going to buy anyway. PMax claims credit for those cheap conversions, your reported ROAS looks amazing, and you cannot tell if it is actually finding new customers. Per Search Engine Land's 2026 tips, apply brand exclusions so PMax is judged on prospecting, not on harvesting your own name. Run branded search separately and cheaply.

2. Bad or over-aggressive exclusions. The 2026 PMax update finally gives full negative keyword support. Use it, but gently. Groas notes that blocking too many terms at once collapses PMax's reach so it cannot find volume to optimise. Also remember PMax runs on Display, YouTube and apps, so placement exclusions (cutting junk placements and low-quality apps) often save more than keyword negatives.

Decision Framework

If you sell physical products with existing search demand and your unit economics survive a ₹300+ CAC → start Shopping or PMax now, feed first. If you are pre-product-market-fit or nobody searches your category yet → put budget into Meta and content to create demand first, add Google later. If your monthly ad budget is under ₹40,000 → run standard Shopping or a tight search campaign, not PMax, because you will not feed PMax enough conversions to learn. If you already run Meta profitably → add PMax with brand exclusions on, and compare true incremental CAC, not blended ROAS.

Operator Note · Ravikant Tyagi

I have watched founders celebrate a 9x ROAS on PMax and then wonder why cash was not growing. It was branded traffic all along. The day they added brand exclusions, ROAS dropped to 3.2x and the truth showed up: the channel was fine, just not magic. Judge every channel on what it costs to win a customer who did not already know you. That is the only number that scales.

Feed and campaign checklist

Execution Checklist
  • Verify and claim your store in Merchant Center; complete India KYC before selling.
  • Push a clean feed: all required attributes filled, GTIN where you have one, brand + MPN where you do not.
  • Rewrite every title: Brand + Product Type + key attribute + size in the first 70 characters.
  • Upload 800 x 800+ images, white background, no logos or promo text on the main image.
  • Set price including GST; keep the feed refreshing daily, not once.
  • Start standard Shopping if budget is under ₹40k; move to PMax once you can feed 30+ conversions a month.
  • Turn on brand exclusions in PMax on day one.
  • Add negative and placement exclusions slowly, watching that conversion volume holds.
  • Track true incremental CAC against your contribution margin, not blended ROAS.

Next action: fix the feed today

Do not open Google Ads yet. Open your product feed. Pick your ten best-selling products and rewrite their titles the way a buyer searches, brand and attribute first. Check that each has an 800 x 800 white-background image and a GST-inclusive price. That one hour of feed work will do more for your ROAS than any campaign setting. Then set up Merchant Center, get verified, and only after the feed is clean, launch standard Shopping or PMax with brand exclusions on.

If you want the full picture on the other half of the equation, read Google Ads for D2C in India for search structure and Meta ads for D2C in India for the demand-creation side. Before you scale either, make sure your pricing and RTO on COD are handled, because paid traffic multiplies both good and bad economics. This channel mix is a core part of any real roadmap to ₹5 lakh a month, and it starts the moment you have a product people are already searching for, which is exactly the test in how to start a D2C brand in India.

If you'd like the complete execution system, calculators, SOPs, templates and operating frameworks behind this process, continue inside D2C Acquisition.Lab.

About the author
Ravikant Tyagi, Founder of D2C Acquisition.Lab
Founder, D2C Acquisition.Lab
  • Former Distribution Head at Eureka Forbes (₹3,500 crore consumer business).
  • Former Supply Chain & Operations Leader at Atomberg Technologies during its growth from ₹400 crore to ₹1,200 crore.
  • Creator of the Scratch to ₹5 Lac/month Operating System. Fractional COO to funded consumer startups.
D2C OperationsUnit EconomicsProduct ValidationSupply ChainEcommerce LogisticsFounder Execution Systems

Want the whole system, not just the theory?

Scratch to ₹5 Lac/month: 9 live calculators (margin, RTO, break-even), 50+ SOPs, and a 90-day plan built for Indian D2C.

₹1,999₹4,99960% off
Start building today
  • One-time payment
  • No recurring fees
  • Instant access

FAQ

Common questions

Only if your product has one. If you resell branded goods that carry a barcode, you must submit the correct GTIN, and a wrong one gets the product disapproved. If you sell your own private-label brand with no assigned barcode, you can skip GTIN and instead submit the brand and MPN attributes. Google requires product identifiers for most branded products, so fill brand plus GTIN or MPN carefully to avoid disapprovals.

Plan for roughly ₹50,000 to ₹1,50,000 a month. Performance Max needs about 30 conversions in 30 days to exit its learning phase and optimise properly. Below that volume it stays stuck in learning and spends without direction. If your budget is under ₹40,000 a month, run standard Shopping or a tight search campaign instead, then graduate to PMax once you can feed it enough conversions consistently.

For a real D2C product, expect a true incremental ROAS of about 2x to 4x in the first 90 days, with anything above 4x being exceptional. Beauty, health and pet categories often reach 6x to 8x, while thin-margin electronics target 3x to 4x. Ignore screenshots showing 10x or more early on; that is usually branded traffic hiding inside PMax, which is why brand exclusions matter.

Run both, because they do different jobs. Meta creates demand by interrupting people who were not looking for your product, so it lives on creative and scales by making new demand. Google Shopping and PMax harvest demand that already exists, catching people who searched to buy, usually at a lower cost per conversion but capped by search volume. Meta stocks the pond, Google helps you fish from it profitably.

Because Google builds your Shopping ads directly from your product feed. You do not write the ad or choose keywords; Google matches your titles, images and attributes to searches. A thin title like "Serum 30ml" gives Google nothing to match against, so it shows your product for weak searches or none. Rewriting titles with brand, product type and key attributes, plus clean 800x800 images, moves ROAS far more than any bidding tweak.

A brand exclusion stops PMax from bidding on people searching your own brand name. Those buyers were already coming to you, so if PMax claims those cheap conversions, your reported ROAS looks inflated and hides how the channel performs on genuinely new customers. Turning on brand exclusions forces PMax to be judged on prospecting, revealing your true cost to acquire a customer who did not already know you, which is the only number that scales.