BigCommerce+Google Merchant Center Full Guide

Alright. Sit with me for a second.

If you’re here, something’s already broken.

Products not showing. Feed errors everywhere. Or worse—everything “looks fine” in BigCommerce, but Google Merchant Center is acting like your store doesn’t exist.

Yeah… I’ve seen this a thousand times.

Let’s fix it properly.


The #1 Reason This Breaks (And Why It’s Not Obvious)

Most people think:

“I connected BigCommerce to Merchant Center… so it should work.”

No. That’s not how this works.

Here’s the reality:

Google doesn’t trust your store just because you connected it.

It builds trust from:

  • Your website structure
  • Your product data
  • Your policies
  • Your behavior consistency

Miss ONE piece, and everything starts falling apart.


What Actually Happens Behind the Scenes

Quick mental model. This is important.

  • BigCommerce = your product database
  • Merchant Center = your product translator
  • Google Shopping = your traffic engine

BigCommerce sends data → Merchant Center processes it → Google decides if you’re legit

Merchant Center is not a pass-through. It’s a gatekeeper.


The First Check Everyone Skips (Do This Before Anything)

Open your site like a stranger would.

Not logged in. Incognito mode.

Then check:

  • Can you add a product to cart?
  • Can you reach checkout without errors?
  • Are prices consistent everywhere?
  • Do product pages fully load?

If your store feels even slightly broken, Google already flagged it.

This is the part people ignore.


Connecting BigCommerce to Merchant Center (The Right Way)

There are two ways:

1. Native BigCommerce App (Easier)

2. Feed URL / API (More control)

Most beginners use the app. That’s fine.

But here’s what matters:

After connecting, don’t assume it’s working. Verify the feed manually.

Go inside Merchant Center:

  • Products → Feeds
  • Click your feed
  • Open “Diagnostics”

That page tells the truth. Always.


When Products Show But Get Disapproved

This is where frustration starts.

You’ll see things like:

  • “Misrepresentation”
  • “Unavailable desktop landing page”
  • “Price mismatch”
  • “Policy violation”

Let me break the real causes.


When Google Thinks You Are Someone Else (Misrepresentation)

This one destroys accounts.

And it’s rarely what people think.

Google checks:

  • Business identity
  • Domain consistency
  • Contact info
  • Policy transparency

If anything feels “off”, you get hit.

Common hidden triggers:

  • No real business address
  • Fake-looking reviews
  • Generic product descriptions copied from AliExpress
  • Missing refund policy
  • No clear contact page

Fix: Make your store look like a real business, not a dropshipping template.


Price Mismatch (The Silent Killer)

This happens when:

  • Feed price ≠ Website price

Simple? Not really.

Real causes I’ve seen:

  • Currency auto-switching
  • Tax added at checkout
  • Sale price not updating in feed
  • Cached old price on product page

Google crawls your page like a bot. Not like a human.

So if your price changes with location or cookies → mismatch.

Fix it properly:

  • Disable dynamic pricing for Google
  • Show final price on product page (not only at checkout)
  • Keep feed and site synced

“Unavailable Desktop Landing Page” (Even When It Works for You)

You open the page. It works.

Google says it doesn’t.

Why?

Because Googlebot is blocked.

Usual reasons:

  • Cloudflare blocking bots
  • Security plugins
  • Geo-blocking
  • Slow server response

Google doesn’t wait. If your page loads slow or fails once → disapproval.


Feed Errors That Look Small (But Kill Performance)

Here’s a quick breakdown:

ErrorWhat It Actually MeansReal Fix
Missing GTINGoogle can’t identify productAdd real barcode or set “identifier_exists = no”
Invalid imageLow quality or watermarkedUse clean, high-res images
Missing shippingNo clear delivery infoAdd shipping in Merchant Center
Missing taxRequired in some countriesConfigure tax settings properly

Ignore these? Your ads won’t scale.


The One Thing I Wish Everyone Knew From Day One

Merchant Center is not about products. It’s about trust.

You can have:

  • Perfect titles
  • Perfect keywords
  • Perfect images

Still get suspended.

Why?

Because your store doesn’t “feel” real to Google.


Quick Wins (Do These Now)

If you want fast improvement, check these immediately:

  • Add a real business address (not fake)
  • Create a proper refund policy page
  • Add contact phone + email
  • Make product descriptions unique
  • Use consistent branding across pages

These alone fix a huge percentage of issues.


Still Stuck? Here’s the Nuclear Option

Sometimes the account is just… poisoned.

Happens after repeated disapprovals or bad signals.

Then you do this:

  • Fix the website completely first
  • Create a new Merchant Center account
  • Use same domain (if not banned)
  • Reconnect clean feed

And most importantly:

Don’t import old mistakes into the new account.


BigCommerce-Specific Problems I’ve Seen (Real Stuff)

This is where experience kicks in.

1. Variant issues

  • BigCommerce sends variants incorrectly
  • Google sees duplicates

Fix:

  • Use proper variant grouping (color, size)

2. Hidden out-of-stock products

  • Still included in feed

Fix:

  • Exclude via feed rules or settings

3. Wrong category mapping

  • BigCommerce category ≠ Google category

Fix:

  • Manually assign Google product category

4. Image problems

  • CDN URLs blocked or slow

Fix:

  • Test image URL directly in browser
  • Must load instantly

The Emotional Part (Yeah, It Matters)

Most people hit this point and think:

“Maybe I’m doing something wrong.”

You’re not.

This system is strict, inconsistent, and sometimes unfair.

But it’s predictable once you understand it.


If You Remember Only One Thing

Google is not checking your products. It’s judging your business.

Fix the business signals → everything else falls into place.


You don’t need hacks.

You need alignment:

  • Store
  • Feed
  • Policies
  • Trust signals

Get those synced, and Merchant Center stops fighting you.

And when it stops fighting you…

That’s when scaling actually begins.

Leave a Comment