Resources

If some of your Shopify products are not showing on Google Shopping, the problem is usually somewhere between Shopify, Google Merchant Center and your Google Ads campaign, rather than simply Google deciding not to advertise them.

A product can be live and in stock on Shopify but still fail to appear on Google Shopping because it has not synced correctly, has a Merchant Center issue, is excluded from the campaign, has incorrect price or availability data, or simply isn’t competitive enough to win impressions.

There is also an important distinction between a product being approved and actually getting impressions. An approved product is eligible to appear. It does not mean Google will necessarily show it.

I manage Google Shopping and Performance Max campaigns for Shopify stores, and when products suddenly stop appearing, I work through the problem in a specific order rather than immediately changing bids or budgets.

If you’re trying to work out why your Shopify products are not showing on Google Shopping, don’t start by increasing your Google Ads budget. First establish whether the problem is in Shopify, Google Merchant Center or Google Ads.

Quick answer: Why are my Shopify products not showing on Google Shopping?

The most common reasons are:

  1. The product isn’t being sent from Shopify to Google Merchant Center.
  2. Google Merchant Center has disapproved or limited the product.
  3. Price or stock availability doesn’t match between Shopify and Google.
  4. Required product information such as GTIN, brand or product category is missing.
  5. The product is excluded from your Shopping or Performance Max campaign.
  6. Your Performance Max listing groups don’t include the product.
  7. Your Shopping campaign product groups exclude it.
  8. The product feed title or description gives Google a poor understanding of the product.
  9. Your bid or Target ROAS is too restrictive.
  10. Your budget is being concentrated on other products.
  11. Your geographic targeting is too narrow.
  12. Google simply doesn’t consider the product competitive enough for the available searches.

The first thing I would not do is increase your budget.

If a product isn’t eligible or isn’t included in the campaign, throwing more money at the campaign won’t fix it.


Start with Google Merchant Center, not Google Ads

The first question is simple:

Has Google actually received the product?

Go into Google Merchant Center and find the individual product.

Check its:

  • visibility
  • status
  • price
  • availability
  • data source
  • destination
  • issues and warnings

Google currently uses statuses including Under review, Processing, Approved, Limited and Not approved. It also distinguishes between a product’s approval status and its visibility. A product can therefore be approved but still not be visible as you expect. Google Help

If the product isn’t in Merchant Center at all, I would go back to Shopify before touching the Google Ads campaign.

When I investigate Shopify products not showing on Google Shopping, I start with Shopify, then Google Merchant Center, then Google Ads. This quickly tells me whether I’m dealing with a feed problem, an eligibility problem or a campaign problem.


1. The Shopify product isn’t syncing to Google Merchant Center

This is surprisingly common.

Having a product published on your Shopify website does not automatically mean it is being submitted correctly to Google.

If you’re using Shopify’s Google & YouTube channel, products that are available to your online store can be synced with Merchant Center, but Google still requires the necessary product information. Shopify also warns that changes to product information can cause previously successful products to develop errors. Shopify Help Center

For an affected product, check that:

  • it is active in Shopify
  • it is available to the relevant sales channel
  • Google is receiving it
  • the correct variant is being submitted
  • required Google fields are populated
  • it hasn’t developed a new sync error

This matters particularly after changing products, variants, SKUs, barcodes, inventory settings or feeds.


2. The product has been disapproved in Google Merchant Center

This is the obvious one, but don’t assume every Merchant Center problem will jump out at you.

A disapproved product cannot show.

Go to Merchant Center > Products and check the affected product.

Google’s Needs attention section should identify issues affecting individual products or the account. Google says products may be disapproved because of policy issues or because their product data doesn’t comply with Google’s specifications. Google Help

Common issues include:

  • price mismatch
  • availability mismatch
  • missing GTIN
  • missing brand
  • missing image
  • invalid image
  • unavailable landing page
  • shipping problems
  • policy violations
  • unsupported or restricted products
  • incorrect identifiers

Fix the underlying problem rather than simply resubmitting the product repeatedly.


3. Your product says “Approved”, but still isn’t showing

This is where things become more interesting.

Approved does not mean guaranteed impressions.

Approval means the product has passed the relevant checks and is eligible to participate.

It still has to compete.

Google Shopping is an auction. Google has to decide whether your product is relevant enough and competitive enough to show for a particular user and search.

An approved product receiving zero impressions can therefore be a completely different problem from a disapproved product.

When I see an approved product with little or no traffic, I start looking at:

  • campaign inclusion
  • product titles
  • product categorisation
  • search relevance
  • bids
  • Target ROAS
  • budget
  • geographic targeting
  • competition
  • historical performance

That distinction can save a lot of wasted troubleshooting.


4. Your Shopify stock availability doesn’t match Google Merchant Center

This is one of the first things I check when products suddenly disappear.

If Shopify says a product is in stock but Google receives out_of_stock, the product may stop appearing.

The opposite can be worse.

If Google thinks the product is available but the landing page or checkout says it isn’t, Google can disapprove it.

Google specifically requires availability to be consistent between the submitted product data, product landing page and checkout experience. Google also recommends automatic item updates as one way of reducing availability mismatches. Google Help

Don’t just look at the product page.

Test the product all the way through to checkout.

I’ve seen situations where a Shopify product page says “In stock”, but the customer only discovers at checkout that the item cannot actually be purchased.

From Google’s perspective, that inconsistency matters.


5. The price in Shopify doesn’t match the price Google sees

The same principle applies to price.

The price in:

Shopify → product page → structured data → Merchant Center → checkout

should make sense and remain consistent.

Problems can arise from:

  • sale pricing
  • Shopify Markets
  • currency conversion
  • variant pricing
  • automatic discounts
  • feed apps
  • stale feed data
  • theme structured data
  • subscription pricing
  • minimum quantities

If Google repeatedly crawls a different price from the one being submitted in your feed, the product can run into trouble.

This is why I don’t treat the Merchant Center feed as an isolated spreadsheet. Google also crawls the website.


6. Missing GTINs, brands and product identifiers

For branded products that have GTINs, supply the correct GTIN.

Don’t make one up.

Google says GTINs help it understand exactly which product you’re selling and can help products appear in more relevant places. Google reports that retailers supplying correct GTIN data have seen higher click volumes on average. Google Help

For Shopify stores selling established brands, I check:

Brand: Is it correct and consistent?

GTIN: Is the barcode populated correctly?

MPN: Is it required and available?

Identifier exists: Is Google being correctly told whether recognised identifiers exist?

This becomes particularly important when several retailers sell exactly the same product.


7. Your Google Shopping product titles are too weak

This is one of the biggest missed opportunities I see in Shopify feeds.

A Shopify title written for someone already browsing your website isn’t necessarily a good Google Shopping title.

For example:

Weak title:

Aquila Profi Black

A customer who already knows the product may understand that.

Google has much less context.

A stronger Shopping-oriented title might be:

Quick Mill Aquila Profi Black Espresso Coffee Machine

Now Google immediately has:

  • brand
  • model
  • product type
  • colour

Google recommends putting important product details in titles and placing the most important information towards the front because titles can be truncated. Google Help

Product titles aren’t just cosmetic.

They help Google understand what you’re selling and which searches may be relevant.


8. Your product descriptions aren’t giving Google enough information

The same problem occurs with product descriptions.

A description like:

Beautiful contemporary lamp perfect for any home.

doesn’t tell Google much.

A useful product description should naturally explain things such as:

  • what the product is
  • brand
  • material
  • size
  • colour
  • important specifications
  • compatible products
  • intended use
  • distinguishing features

Don’t keyword-stuff it.

Write a genuinely useful product description.

Google says descriptions provide additional information about a product’s design, specifications, features and use cases, while the title plays an important role in matching products to searches. Google Help

This has value beyond Shopping ads too.

It gives search engines and AI systems clearer information about your products.


9. The product is excluded from your Performance Max campaign

This is another one I see regularly.

The product exists.

Merchant Center says Approved.

Everything looks fine.

But it isn’t actually included in the Performance Max campaign.

Performance Max uses listing groups to determine which Merchant Center products are included.

Listing groups can use attributes such as:

  • item ID
  • brand
  • product type
  • category
  • custom labels

Google specifically warns that if Merchant Center attributes change, existing listing groups don’t necessarily update themselves to accommodate those changes. Google Help

For example, imagine your Performance Max campaign includes products with a particular custom label.

Someone changes that label in the feed.

The product remains approved in Merchant Center, but it may no longer belong to the listing group being targeted.

That is exactly the sort of problem that can make it look as though Google has randomly stopped advertising a product.


10. The product is excluded from your Standard Shopping campaign

Standard Shopping has a similar issue.

Shopping campaigns use product groups.

If the affected product isn’t included in an active product group, it isn’t eligible to serve through that group.

Google confirms that products can also be explicitly marked as Excluded within product group settings. Google Help

Check:

Google Ads → Shopping campaign → Ad group → Product groups

Then find the product or relevant subdivision.

Don’t assume “it’s in Merchant Center” means “it’s in my Shopping campaign”.

Those are two separate things.


11. Your Target ROAS may be choking the campaign

This one is more subtle.

Suppose your products are:

  • approved
  • correctly included
  • properly configured
  • relevant

but some still receive hardly any impressions.

Look at bidding.

A very aggressive Target ROAS can make Google more selective about the auctions it enters.

If you’re telling Google:

I want $8 back for every $1 spent.

Google’s bidding system needs to find auctions where it believes that return is achievable.

Some products may consequently receive very little exposure.

Google lists restrictive bid targets among the potential causes of low Performance Max traffic. Google Help

This does not mean you should automatically lower your Target ROAS.

First determine whether the problem is eligibility or competitiveness.

Then decide whether your ROAS target is commercially realistic.


12. Your budget is being consumed by other products

Imagine you have 500 Shopify products in one campaign.

Twenty products generate most of your sales.

Google has limited budget.

What do you think happens?

The system may increasingly concentrate spend on the products it expects will help achieve the campaign’s objective.

That can leave a large portion of your catalogue with:

  • very few impressions
  • very few clicks
  • no meaningful data

This doesn’t necessarily mean those products are bad.

They may simply not be getting enough opportunity to prove themselves.

This is one reason I don’t automatically put every Shopify product into one giant campaign and assume Google will allocate the budget perfectly.

Sometimes strategically separating product groups makes sense.


13. Your product category may be wrong

Google needs to understand what you’re selling.

Shopify allows additional Google-specific product information to be supplied, including Google product categories. If you don’t supply one, Google may attempt to categorise the product automatically, but Shopify warns that errors can occur. Shopify Help Center

Also look at your own product type structure.

For example:

Home & Garden > Lighting > Table Lamps

is far more useful operationally than:

Products

Good categorisation helps with feed organisation, campaign segmentation and diagnosis.


14. Your product image may be causing problems

Images matter for both eligibility and performance.

Google recommends high-resolution product images and advises against placeholder images or images containing promotional messaging or logos. Google Help

Check for:

  • promotional text
  • watermarks
  • logos covering the product
  • placeholder images
  • poor resolution
  • incorrect product image
  • variant mismatch

Even when an image isn’t causing a disapproval, poor imagery can make a perfectly eligible product less competitive.


15. Your shipping settings may be the problem

Shipping is easy to overlook because it sits outside the obvious “Google Ads” part of the setup.

But Merchant Center needs to understand what it costs and where you can deliver the product.

Problems can occur when:

  • Shopify shipping settings change
  • Merchant Center hasn’t reflected the change
  • certain postcodes aren’t serviced
  • oversized products have different delivery rules
  • free shipping applies only to particular products or locations
  • shipping weights are missing
  • Merchant Center shipping doesn’t match checkout

Google specifically notes that Shopify shipping changes may not always sync correctly with Merchant Center. Google Help

For Australian Shopify stores with complicated metro, regional or bulky-item delivery rules, I would check this carefully.


16. Your website itself may be causing Merchant Center problems

Merchant Center isn’t only judging the feed.

Your website needs to support the information you’re submitting.

I check:

  • product page works
  • price is visible
  • availability is clear
  • Add to Cart works
  • checkout works
  • shipping information is accessible
  • returns policy exists
  • contact information is visible
  • SSL is working
  • product isn’t redirecting somewhere unexpected

Google requires clear return and refund information on the website and says it should be readily accessible to customers. Google Help

A technically perfect feed can’t compensate for a broken shopping experience.


17. Your product has just been added or changed

Don’t panic immediately after making a change.

Google needs time to process new products and updates.

Google says newly created or edited Shopping products and data sources may require review, while Shopify advises that initial product reviews can take several business days. Google Help

So if you uploaded a product this morning and can’t find it this afternoon, don’t immediately rebuild your campaign.

Check the status first.


18. Google simply isn’t choosing your product

This is the part many Shopify owners don’t want to hear.

Sometimes nothing is technically broken.

Your product is approved.

Your feed is correct.

Your campaign includes it.

But competitors have:

  • better pricing
  • stronger product data
  • better images
  • stronger historical performance
  • better offers
  • more competitive shipping
  • better reviews

Google still has to choose which products to show.

Eligible doesn’t mean competitive.

That is why fixing Merchant Center errors is only the first stage of Google Shopping optimisation.


How I diagnose Shopify products with zero Google Shopping impressions

If a Shopify store owner tells me:

“We’ve got 300 products, but Google seems to be advertising only 40 of them.”

I wouldn’t start changing the entire campaign.

I would work through this sequence:

1. Is the product active in Shopify?

If no, fix Shopify.

2. Has it synced to Merchant Center?

If no, fix the product/feed connection.

3. Is it approved in Merchant Center?

If no, fix the Merchant Center issue.

4. Is it visible for the intended destination?

If no, investigate why.

5. Does price match?

Check Shopify, product page, Merchant Center and checkout.

6. Does availability match?

Again, check the complete path through to checkout.

7. Are the product identifiers correct?

GTIN, brand, MPN where applicable.

8. Is it included in the Google Ads campaign?

Check Performance Max listing groups or Shopping product groups.

9. Has it received impressions?

If yes, the problem has moved from eligibility to performance.

10. Is the title strong enough?

Does Google clearly understand what the product is?

11. Is bidding too restrictive?

Look at ROAS targets and campaign strategy.

12. Is another product consuming most of the budget?

Analyse product-level spend and revenue.

This process separates technical feed problems from advertising problems.

That distinction matters.


What if only a small number of Shopify products are getting most of the Google Ads spend?

That isn’t automatically a problem.

If your strongest products are profitable and Google is concentrating spend on them, that can be exactly what you want.

The problem is when potentially valuable products are receiving almost no opportunity.

For example, suppose:

  • 400 products are eligible
  • 50 receive 90% of impressions
  • 20 receive most of the spend
  • 350 barely get tested

I would investigate whether some of those remaining products deserve their own campaign, product group or controlled test.

Don’t force Google to spend equally across every SKU.

That’s usually a bad idea.

The goal isn’t equal exposure.

The goal is profitable exposure.


Should I put every Shopify product into Performance Max?

Not automatically.

A Shopify catalogue can contain:

  • best sellers
  • poor sellers
  • high-margin products
  • low-margin products
  • seasonal products
  • clearance products
  • products with no historical data
  • products you actively want to grow

Treating all of those products identically can make campaign management unnecessarily blunt.

I prefer to understand the commercial value of the products first.

Your Google Ads structure should reflect your business priorities, not simply mirror your Shopify catalogue.


Does product feed optimisation help products appear more often?

It can.

Feed optimisation doesn’t mean stuffing keywords into every field.

It means giving Google accurate, useful and structured information that makes the product easier to understand.

Google itself recommends complete, accurate product data and says providing relevant attributes increases the chance of appearing for relevant searches. Google Help

For most Shopify stores, I pay particular attention to:

  • product title
  • description
  • brand
  • GTIN
  • MPN
  • product type
  • Google product category
  • colour
  • size
  • material
  • gender and age group where relevant
  • images
  • price
  • availability
  • shipping

The better Google understands the product, the better chance it has of matching that product with the right search.


Why this also matters for AI search

Product data is becoming useful beyond traditional Google Shopping ads.

Google says the normal SEO fundamentals continue to apply to its AI features such as AI Overviews and AI Mode, and there is no separate secret optimisation method required to appear in them. Google for Developers

For an eCommerce store, that strengthens the case for keeping product information:

  • accurate
  • descriptive
  • consistent
  • crawlable
  • structured
  • specific

Google also says structured product details can improve how product information is presented across Shopping and AI-driven surfaces. Google Help

So I wouldn’t think about your Shopify product page, SEO, Merchant Center feed and Google Ads campaign as four completely separate things.

They increasingly depend on the same underlying product information.


Shopify Google Shopping troubleshooting checklist

Before increasing your Google Ads budget, check:

Shopify

☐ Product active
☐ Correct variant available
☐ Google sales channel enabled
☐ Price correct
☐ Inventory correct
☐ Product page working
☐ Checkout working

Google Merchant Center

☐ Product received
☐ Approved
☐ Visible
☐ No critical Merchant Center issue
☐ Correct price
☐ Correct availability
☐ GTIN correct where applicable
☐ Brand correct
☐ Product category appropriate
☐ Shipping correct

Google Ads

☐ Product included in campaign
☐ Listing/product group included
☐ Campaign active
☐ Geography correct
☐ Budget adequate
☐ Bidding isn’t excessively restrictive
☐ Product receiving impressions

Product feed quality

☐ Descriptive title
☐ Useful description
☐ Strong image
☐ Relevant attributes populated
☐ Feed matches landing page

If all four sections look healthy and the product still gets virtually no exposure, then I start looking at auction competitiveness and campaign strategy rather than hunting for another technical error.

Woman looking at laptop and happy

Frequently Asked Questions

Why are my Shopify products not showing on Google Shopping?

The most common causes are Shopify sync problems, Merchant Center disapprovals, incorrect price or availability, missing product identifiers, campaign exclusions, weak product data or restrictive bidding. Start in Google Merchant Center and establish whether the product has been received, approved and made visible before changing your Google Ads campaign.

Why is my Shopify product approved in Merchant Center but not showing on Google?

Approved means the product is eligible to appear. It does not guarantee impressions. Check whether the product is included in your Shopping or Performance Max campaign, then review product relevance, title quality, bidding, budget, targeting and competition.

Can an approved Google Merchant Center product get zero impressions?

Yes. An approved product can still receive no impressions or very few impressions. Approval establishes eligibility. Google still determines when the product is relevant and competitive enough to enter and win an auction.

How do I know if Shopify is sending a product to Google Merchant Center?

Find the individual product in Google Merchant Center. If it isn’t there, check its availability to the relevant Shopify sales channel and inspect the Google & YouTube channel for product errors.

How long does it take a new Shopify product to appear on Google?

New or changed products need to be processed and reviewed. Google says reviews and updates can take time, and Shopify advises allowing several business days for initial product review in some cases. Check the product’s current status rather than assuming the sync has failed. Google Help

Can an incorrect Shopify stock status stop Google Shopping ads?

Yes. Availability submitted to Google should match the product landing page and checkout. Mismatches can lead to products being disapproved or prevented from appearing. Google Help

Can an incorrect price stop my Shopify product appearing on Google?

Yes. Google expects the submitted product price to correspond with what customers see on the landing page. Price inconsistencies can cause product issues or disapprovals.

Do GTINs matter for Shopify Google Shopping?

Yes, when the product legitimately has a GTIN. Correct GTINs help Google identify the exact product you’re selling and match it appropriately. Don’t invent GTINs for products that don’t have them. Google Help

Do Shopify product titles affect Google Shopping?

Yes. Product titles are an important source of information for matching products with relevant searches. Include useful attributes such as brand, product type, model, size or colour where appropriate, and put important information early in the title. Google Help

Why is Performance Max only spending money on a few of my products?

Performance Max uses automated bidding to pursue the campaign’s objectives. Products that Google predicts are more likely to contribute to those objectives can receive substantially more exposure than other products. Check product-level reporting before assuming every product is being tested equally.

Can Target ROAS stop some Shopify products from getting impressions?

A restrictive Target ROAS can contribute to low traffic because Google’s bidding system has fewer auctions where it predicts it can achieve your required return. Google includes restrictive bid targets among potential reasons for low Performance Max traffic. Google Help

Should every Shopify product be included in the same Performance Max campaign?

Not necessarily. Products with very different margins, performance, seasonality or commercial priorities may warrant different treatment. Campaign structure should be based on the economics and objectives of the business rather than simply putting the entire catalogue into one campaign.

Should I increase my Google Ads budget if some products aren’t showing?

Not until you know why they aren’t showing. Increasing budget won’t fix a disapproved product, broken Shopify sync, availability mismatch or campaign exclusion. Establish eligibility first, then decide whether additional budget is justified.

Where should I check first when a Shopify product suddenly stops showing?

Start with the individual product in Google Merchant Center. Check its visibility, approval status, availability, price and any reported issues. Then check whether it remains included in the relevant Google Ads campaign.

Can shipping settings stop products appearing on Google Shopping?

Yes. Incorrect or incompatible shipping data can create Merchant Center problems. This is particularly worth checking after changing Shopify shipping zones, rates or product-specific delivery rules. Google Help

Can a Shopify product be in stock on the website but unavailable at checkout?

Yes, and this is worth testing. Google expects availability to remain consistent through the purchasing process. Don’t stop your diagnosis at the product page.

Does optimising my Shopify product feed help with AI search?

Accurate, detailed product information helps search systems understand what you sell. Google says established SEO best practices continue to apply to AI Overviews and AI Mode, while structured product information can also support product experiences across Google’s surfaces. There isn’t a separate trick that guarantees an AI citation. Google for Developers


Need help finding why your Shopify products aren’t showing?

If you’ve got products sitting in Shopify that aren’t getting impressions or sales from Google Shopping, don’t immediately increase your budget.

The first job is finding where the products are being lost.

I work directly with Shopify stores across Google Ads, Google Shopping, Performance Max and Google Merchant Center. I can check the product feed, Merchant Center setup, campaign structure and product-level performance to identify what’s preventing products from getting useful exposure.

I’m Phil Adair from Yes Online Marketing in Sydney.

I’ve been working hands-on with Google Ads for more than 17 years, specialising in Google Shopping, Performance Max, Google Merchant Centre, Shopify product feeds and ecommerce conversion tracking.

I personally review and manage every account. There are no junior account managers or offshore handovers.

If your Performance Max ROAS looks healthy but your actual Shopify growth does not seem to match it, I can audit the account and work out where your advertising budget is going, which searches and products are generating sales, and what I would change before increasing spend.

Learn more about Phil Adair or request a free Google Ads audit.