Why Are My Products Not Showing on Google Shopping? The Merchant Center Fixes to Make Before Black Friday and Diwali

Products Not Showing on Google Shopping

Products not showing on Google Shopping is usually a feed problem, not a bid problem. Approved only means Google allows the product. Whether it actually shows depends on titles, prices that match your site and complete attributes. Fix those three to four weeks before Diwali and Black Friday, then worry about bids.

Every October we get the same message. “Everything’s approved in Merchant Center, so why are we getting nothing?” Usually two weeks before a big sale, with a screenshot full of green ticks.

The ticks are real. They just don’t mean what people think.

Shopping has no keyword list. Your feed is the keyword list. Google reads your titles, attributes and prices and decides which searches each product deserves. Hand it a title copied out of the ERP, something like “SKU-4471 BLK M COTTON”, and there’s nothing to match against. The product sits there approved and invisible. Someone bumps the bids, which just buys pricier clicks on the few products Google could already match.

Diwali falls on 8 November this year and Black Friday on 27 November, so the window to do this properly is short. Here’s where we’d look first.

Why Are My Approved Products Getting Zero Impressions?

Because approved and eligible aren’t the same thing. Approved means the product passed Google’s policy checks. Whether it shows depends on whether Google can match it to what people search, and that comes down mostly to your titles and attributes. Weak titles mean almost no matching searches, so zero impressions.

Nobody types “AK-221 Blue”. They type “women’s cotton kurta indigo”, and Google hunts for titles that line up with those words.

Google’s own title guidance gives you up to 150 characters and points out that shoppers usually notice only the first 70 or so. So the order matters. Brand first, then what the thing actually is, then the detail that decides the purchase (material, size, pack count), then the variant.

Before, “Meher AK-221 Blue”. After, “Meher Women’s Cotton A-Line Kurta, Indigo Blue, Size M”. Same product. One of them can be found.

What Does ‘Limited Performance’ Mean in Merchant Center?

It means the product can show, just not everywhere it could. Google flags it when something’s missing or weak, most often product identifiers like GTIN, brand or MPN. The product still picks up some impressions, but it’s competing with one hand tied behind its back, and it quietly loses auctions to better-described listings.

Google’s product status page describes a limited item as one that’s showing “only in some instances”. Missing identifiers are the cause we see most, and store owners hit exactly that flag all the time.

The Merchant Center limited performance fix is boring, honestly. Open the Needs attention tab. Sort the issues by how many products each one hits. Fix the biggest group first, not the one that looks scariest.

For identifiers, use the real GTIN from the manufacturer’s barcode. Never make one up. If it’s your own brand and there’s no barcode, tell Google the product has no identifier rather than leaving the field empty. For apparel, fill in colour, size, gender and age group too, because those feed straight into filters on the Shopping tab.

Why Were My Products Disapproved for Price Mismatch When My Sale Went Live?

Because your website changed price before your feed did. Googlebot compares the price in your feed with the price on the landing page, and they have to match exactly. When a sale goes live on the site at midnight but the feed still carries the old price, Google flags a mismatch and pulls the product.

Brutal timing, too. First hours of the sale, when you can least afford it.

Google’s mismatch guide lists the usual suspects. Feeds that update slower than the site. Sale dates or time zones set wrong. Prices that load through JavaScript after the page renders, which the crawler can miss.

The fix most stores skip? Stop overwriting the price attribute when a sale starts. Keep the regular price where it is and add sale_price alongside it, with a sale_price_effective_date that sets the start and end. Schedule it a week early and it switches over by itself. Bonus, Google can then show the original price next to the sale price, so shoppers see the discount.

Already disapproved? Fix the price, then request a website check. Google says the review can take up to 12 hours, so don’t leave it to sale morning.

The Shopping accounts that underperform in peak season are rarely under-bid. They are under-described. When half the catalogue has titles copied from the ERP, Google cannot match those products to the queries buyers actually type, and no bid increase fixes eligibility.

— Vishal Singh, Performance Marketing Specialist

How Do I Fix Product Titles without Changing My Website?

Use a supplemental feed. It sits on top of your main feed in Merchant Center and overrides specific attributes, like title, for the products you list in it. You can run it from a Google Sheet, so nobody has to touch the store or wait on a dev team that’s frozen for the sale.

This is the one we lean on most in October. Developers in sale season are a rare and grumpy species.

Setup’s simple. Two columns, product ID and new title, connected as a supplemental data source. The ID has to match the main feed exactly, otherwise nothing updates. Cypress North has a decent step-by-step walkthrough if you’ve never done one.

Don’t rewrite 4,000 titles at once. Start with top sellers and high-margin lines. Fifty good titles beat four thousand half-finished ones.

Will Raising Bids Fix Products Not Showing on Google Shopping?

Mostly, no. A bid only counts in auctions you’re already eligible for, so if Google can’t match the product to a search, a higher bid changes nothing for that search.

Bids matter for deciding which products get the money, and that’s where custom labels come in. You get five, and we usually use them for margin, seasonality and stock depth.

Picture a homeware store going into Diwali. Diyas and gift hampers get a “peak season” label. High-margin lines get “margin high”. Anything with ten units left gets “low stock”, so you’re not paying for clicks on something that sells out by day two. Split Performance Max or Shopping by those labels and budget follows profit, not your website’s category tree. They can live in the same supplemental sheet as your titles.

How Early Should I Fix My Feed before Diwali and Black Friday?

Three to four weeks before peak demand. Changes need time to be processed and recrawled, and Smart Bidding needs a few weeks of data on the improved listings before the rush. For Diwali on 8 November that means mid-October. For Black Friday on 27 November, the end of October at the latest.

And Diwali shopping peaks in the days before the festival, not on it.

Week one, clear disapprovals and identifier issues. Week two, push new titles through the supplemental feed. Week three, load sale prices with effective dates and set custom labels. Then leave it alone.

Reading this in mid-October? Diwali’s tight. Fix your top sellers now and give Black Friday the full treatment. This is the unglamorous feed work that good ecommerce marketing services should be doing before peak season, not in the middle of it. And if you’re comparing agencies for the best ecommerce marketing services, ask them to open your Needs attention tab on the first call. How they react tells you plenty.

Questions We Get Asked About the Merchant Center Limited Performance Fix

Q1. Do I need a GTIN for every product?

Ans. Not if there isn’t one. Own-brand and handmade products often don’t have a manufacturer barcode, so tell Google the product has no identifier. Just never invent a GTIN, because that causes more trouble than leaving it out.

Q2. How long after the Merchant Center limited performance fix will products start showing?

Ans. Usually within a few days once Google reprocesses the item. Disapprovals cleared through a website check can take up to 12 hours to review, which is why fixing before the sale beats fixing during it.

Written by Vishal Singh, Performance Marketing Specialist

I work with ecommerce brands on Google Shopping and Performance Max, and “approved but no impressions” turns up in nearly every pre-sale audit. The answer’s usually in the feed, not the bids.

If you’d like a second pair of eyes on your feed before the sales hit, take a look at our ecommerce marketing services.

Q1. What is the most expensive online advertising mistake?

Ans. Audience targeting gone wrong, by a distance. A bad keyword wastes only the clicks it generates. Targeting the wrong people means every rupee goes to someone who was never going to buy. It doesn’t stop on its own. It runs until someone actually digs into who’s clicking and finds none of them were real prospects.

Q2. How often should campaigns be reviewed?

Ans. Every week for the first month without exception. After that, every two weeks at a minimum. The search terms report, audience performance breakdown, and creative fatigue all shift faster than a monthly review schedule can catch.

Q3. Does ad copy really change conversion rates that much?

Ans. The difference between two ads targeting the same audience with the same budget but different copy is regularly 200 to 400 percent in conversion rate. Copy is not a secondary consideration. It’s often the primary one.

Q4. How do I know if my conversion tracking is actually working?

Ans. Do a test conversion yourself. Check if it fires in real time inside your platform’s event manager. Then compare the conversion numbers from your ad platform against actual sales in your CRM every week. Consistent gaps between those two numbers mean something is broken in the tracking chain.

Some of the most expensive online advertising mistakes are sitting inside campaigns that look completely normal on the surface. Impressions coming in. Clicks happening. Budget spending cleanly. And underneath all of it, money going to the wrong people, for the wrong searches, tracked incorrectly, with copy that never had a chance.

Table of Contents

If you work with search engine marketing services or manage paid ads internally, this is where to look first.

1. Poor Audience Targeting

This mistake means paying for every click from people who were never going to buy. It doesn’t stay small. It scales with the budget.

A fitness brand running ads to everyone aged 18 to 65 interested in health is not targeting an audience. That’s broadcasting. Pull actual customer data. Who bought before? What age, location, device? Which pages did they visit before converting? Build lookalikes from real buyers on Meta, not from guesses about who might be interested. For B2B, LinkedIn’s job title and company size filters exist for a reason. Use them with behavioral data layered on top, not instead of it.

On Google, match types matter more in 2026 than most advertisers realise. Broad match without a solid negative keyword list shows ads for searches that have nothing to do with what you sell. Audience settings are not a one-time setup job. Review them every 30 days.

2. Wrong Keyword Selection

This is why campaigns look good in the dashboard and produce nothing in the bank account. Impressions up. Clicks up. Conversions flat.

Someone typing “how does retargeting work” is doing research. Someone typing “retargeting agency for ecommerce” is ready to talk to someone. Both live inside the same industry. Only one has buying intent. Bidding on both with the same budget treats research traffic like purchase traffic, and that’s where money disappears.

Good online advertising mistakes analysis starts with knowing which six areas drain the most money and in what order to fix them. Keyword intent is the first filter. Get it wrong here and everything downstream, the bids, the budget, the reporting, runs on bad inputs.

Negative keywords need to be built before the campaign launches, not discovered in the first week’s search terms report. “Free,” “DIY,” “how to,” and competitor names where you don’t want comparison traffic are the starting point, not the full list. Check the search terms report every week for the first month. What you think you’re targeting and what you’re actually showing for are different lists more often than not.

3. Lack of Conversion Tracking

No tracking means no real data. Every budget decision after that is a guess dressed up as a strategy.

The problem isn’t that advertisers skip tracking. It’s that they set it up wrong and never check whether it’s working. Page view is tracked instead of form submission. Most accounts have the tag firing on page load, not on actual form submission. Every false fire sits in your data as a real conversion, and you optimise against it without knowing. iOS 14 broke attribution in 2021 and most ad accounts still haven’t fixed it, which means Google Ads, Meta pixel, and GA4 are all showing different numbers, and none of them are complete.

Cross-reference them weekly against actual CRM data or backend sales numbers. If the numbers don’t match consistently, something in the tracking chain broke somewhere and you’re optimising campaigns based on wrong information.

4. Low Quality Ad Copy

This is what turns a perfectly targeted campaign into a money pit.

The pattern is almost always the same. The headline leads with the brand name. The body copy lists features. The language is vague. “High quality.” “Trusted.” “Industry-leading.” None of it means anything to someone who doesn’t already know you. And the person seeing your ad doesn’t know you yet.

In search, the headline has to match the intent behind the keyword. Someone searching for accounting software for a small business wants to see that reflected back, specifically, not a tagline that could apply to any software company on earth.

On social, the first two seconds are everything. A hook naming a specific problem the audience actually has, or a claim that catches them off guard, gets the read. A logo and a brand slogan does not. Run three different creative angles per ad set at a minimum. Pull the one that works and scale it. Replace the ones that don’t before they drain the budget.

FAQs

Q1. What is the most expensive online advertising mistake?

Ans. Audience targeting gone wrong, by a distance. A bad keyword wastes only the clicks it generates. Targeting the wrong people means every rupee goes to someone who was never going to buy. It doesn’t stop on its own. It runs until someone actually digs into who’s clicking and finds none of them were real prospects.

Q2. How often should campaigns be reviewed?

Ans. Every week for the first month without exception. After that, every two weeks at a minimum. The search terms report, audience performance breakdown, and creative fatigue all shift faster than a monthly review schedule can catch.

Q3. Does ad copy really change conversion rates that much?

Ans. The difference between two ads targeting the same audience with the same budget but different copy is regularly 200 to 400 percent in conversion rate. Copy is not a secondary consideration. It’s often the primary one.

Q4. How do I know if my conversion tracking is actually working?

Ans. Do a test conversion yourself. Check if it fires in real time inside your platform’s event manager. Then compare the conversion numbers from your ad platform against actual sales in your CRM every week. Consistent gaps between those two numbers mean something is broken in the tracking chain.

Request A Proposal

Our team will connect back with you within 24 hours.


Get In Touch