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.
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.
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.
| Dimension | Search ads | Shopping / PMax |
|---|---|---|
| What triggers it | Keywords you choose | Your product feed, matched by Google |
| What the ad shows | Text you write | Product photo, title, price (from feed) |
| Control | High (keyword-level) | Low (goal and budget only) |
| Buyer intent | High | Very high (they see your price before clicking) |
| Best for | Services, high-consideration buys | Physical products with clear demand |
| Setup effort | Campaign structure | Feed 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.
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.
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.
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).
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.
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.
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
- 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.
