How Does Google Merchant Center interact with Google Ads?

Yeah… this one confuses almost everyone the first time.

You connect Google Merchant Center and Google Ads, hit “link account,” and expect magic.

Then nothing happens. No impressions. No products. Maybe even disapprovals.

Let me break it down the way I explain it to junior staff after they mess this up the first time.


What’s Actually Going On Behind The Scenes

Think of it like this:

  • Merchant Center = warehouse
  • Google Ads = sales team

Merchant Center stores your products. Titles, prices, images, availability. All that boring but critical stuff.

Google Ads doesn’t create products. It pulls them from Merchant Center and decides:

  • who sees them
  • when they show
  • how much you pay

If Merchant Center is messy, Google Ads becomes useless.

That’s the core relationship.


The #1 Thing People Get Wrong

They think linking accounts is enough.

It’s not.

Google Ads only shows products that are approved AND eligible in Merchant Center.

Not “uploaded.” Not “processed.”
Approved.

I’ve seen feeds with 10,000 products… and zero impressions.

Why?

Because:

  • Misrepresentation flag
  • Missing GTINs
  • Policy violations
  • Price mismatch with website

From Ads’ perspective, those products don’t exist.


What Happens The Moment You Link Accounts

Once you link them properly:

  • Google Ads gains access to your product feed
  • You can create Shopping campaigns or Performance Max campaigns
  • Products start appearing inside Ads under:
    • “Products”
    • “Listing groups” / “Asset groups”

But here’s the catch…

Ads does not control product data. Merchant Center does.

If you want to fix:

  • Title
  • Image
  • Price
  • Availability

You don’t touch Ads.

You fix it in Merchant Center → then Ads updates automatically.


Why Your Ads Show Nothing (Even When Everything “Looks Fine”)

This is the part that frustrates people.

Everything is linked. Campaign is active. Budget is set.

Still zero.

Check these immediately:

Quick diagnostic checklist

  • Account not fully linked
    • Merchant Center → Settings → Linked Accounts
    • Make sure status says Active, not pending
  • Products not approved
    • Go to “Products → Diagnostics”
    • Look for:
      • “Disapproved”
      • “Limited”
      • “Pending”
  • Country mismatch
    • Feed targets UK, but Ads campaign targets US
      → No delivery
  • No campaign structure
    • You created Ads account… but no Shopping/PMax campaign using feed
  • No product groups selected
    • Campaign exists but all products excluded (classic mistake)

The Hidden Flow Nobody Explains Properly

Here’s the real pipeline:

  1. You upload products into Merchant Center
  2. Google processes and checks policies
  3. Products become:
    • Approved
    • Limited
    • Disapproved
  4. Google Ads pulls only approved products
  5. Ads runs auction using:
    • your bid
    • product data quality
    • relevance

Miss any step? Whole system breaks.


When Google Ads “Overrides” Merchant Center (Rare But Important)

Most of the time Merchant Center controls everything.

But sometimes Ads adds its own layer:

  • Campaign-level filters (exclude products)
  • Custom labels for bidding
  • Asset group segmentation (in PMax)

So you might have approved products… but Ads is hiding them.

This is the part even experienced people overlook.


Common Error Situations (And What They Really Mean)

Error You SeeWhat It Actually MeansWhere To Fix
“No products available”Ads can’t find eligible productsMerchant Center
“Disapproved products”Policy violationMerchant Center
“Limited performance”Weak data or missing attributesMerchant Center
Campaign running, no impressionsEither feed issue OR bidding too lowBoth
Products visible but no clicksBad titles/images or pricingMerchant Center

The One Thing I Wish Everyone Knew Early

Google Ads is not the problem 80% of the time.

It’s almost always:

  • bad feed
  • policy issues
  • weak product data

People keep tweaking bids, budgets, strategies…

Meanwhile the feed is broken.

Fix the feed first. Always.


A Real-World Edge Case (This One Wastes Days)

Seen this more times than I can count:

  • Products approved
  • Campaign active
  • Everything looks perfect

But still no impressions.

Reason?

Website price ≠ feed price (even by a tiny amount).

Google silently limits delivery.

You won’t always get a clear error.

Fix:

  • Make sure price in feed = price on product page
  • No dynamic currency switching issues
  • No hidden VAT changes

If You Want This To Work Properly

Here’s how I set it up every time:

  • Clean product titles (not spammy, not keyword stuffed)
  • High-quality images (no overlays, no logos)
  • Correct GTIN / brand data
  • Matching website + feed data
  • Policy compliance first, ads second

Then:

  • Link Merchant Center → Google Ads
  • Create Performance Max or Standard Shopping
  • Let data flow

Still Stuck? The “Brutal Truth” Check

Ask yourself honestly:

  • Are my products actually approved?
  • Does my website look trustworthy?
  • Would I buy from this store myself?

Because Google is judging exactly that.

And if it doesn’t trust you, Ads won’t save you.


Once you see Merchant Center as the source of truth and Google Ads as just the distribution engine, everything starts making sense.

That’s the mental shift most people take months to get.

Now you’ve got it upfront.

Leave a Comment