Back to Resources

Google Merchant Center Setup: The Foundation

Clean Merchant Center for better Shopping and Performance Max performance. Feed optimization, custom labels.

Vince Servidad April 24, 2026 14 min read

Share this article

Google Merchant Center Setup: The Foundation Behind Every Shopping and Performance Max Campaign

If your Google Shopping or Performance Max ads are underperforming, the issue is almost always Merchant Center, not the campaign. Bad product feed = poor matching to queries = wasted spend. Clean Merchant Center = the algorithm finds your buyers efficiently.

Here's the setup that produces results.

Why Merchant Center matters

Performance Max and Shopping campaigns don't bid on keywords — they bid on products. Google matches your product feed to user queries automatically. The quality of that match depends entirely on how well your feed describes your products.

Common Merchant Center issues:

  • Generic titles missing key terms.
  • Missing or wrong attributes (size, color, material).
  • Disapproved products from policy violations.
  • Outdated prices and availability.
  • Poor product images.

Each issue costs visibility and conversions.

Setting up Merchant Center

Step 1: Create Merchant Center account

Go to merchants.google.com and sign up. Connect your business info.

Step 2: Verify your store

Add a website URL. Verify ownership via:

  • HTML tag.
  • HTML file upload.
  • Google Analytics or Tag Manager.

Step 3: Set up shipping and tax

Required for the feed to be usable:

  • Shipping rates (flat rate, calculated, free over threshold).
  • Tax rates by region.
  • Return policy.

These display in shopping results; missing or unclear info hurts both visibility and conversion.

Step 4: Connect your product feed

Three feed sources:

  • Shopify integration (Google channel app). Auto-syncs products. Easiest.
  • Manual CSV upload. For non-platform stores or custom needs.
  • Content API. For developers building custom integrations.

For Shopify users: install the Google channel app. It syncs products in real-time.

Product feed essentials

Required attributes for every product:

  • id (unique product/variant identifier).
  • title (product name with key descriptors).
  • description (detailed product description).
  • link (product URL).
  • image_link (primary product image).
  • availability (in stock, out of stock, preorder).
  • price (current price + currency).
  • brand.
  • gtin or mpn (universal identifier).
  • condition (new, used, refurbished).

Optional but valuable:

  • additional_image_link (multiple images).
  • product_type (your category structure).
  • google_product_category (Google's category taxonomy).
  • color, size, material, gender, age_group (variant attributes).
  • shipping (per-product shipping override).
  • sale_price (if on sale).

Title optimization

Product titles drive matching to user queries. Optimize titles for searchability:

Bad title

Product 12345

Mediocre title

Coffee Maker - 12 Cup Black

Good title

Brand Name 12-Cup Programmable Coffee Maker, Black with Auto-Shutoff

Best practice for titles:

  • Brand + product type + key attribute.
  • Specific model or size if applicable.
  • Color or material when relevant.
  • Use case or audience when distinctive ("for camping," "for runners").

Title character limit: 150 characters. Use 70-150 for SEO; truncated displays show first 70.

Description optimization

Descriptions matter less than titles for matching but still help:

  • First 160 characters are most important (visible in search results).
  • Include keywords users would search.
  • Specific details (size, weight, capacity, materials).
  • Don't keyword-stuff. Natural language.

Best practice: rewrite your Shopify product description for the Merchant Center feed if needed. Different audiences need different copy.

Image requirements

  • Minimum 100x100 pixels. Practically: 800x800+.
  • No watermarks.
  • No promotional text on the image. No "20% off" overlay.
  • White or light background for catalog images. Lifestyle for additional images.
  • Square (1:1) preferred for primary; varied aspect ratios for additional.

Quality matters. Stores with strong product photography outperform stores with iPhone-snapped images by 30-60% in Shopping click-through rate.

Product categorization

Two category fields:

  • product_type (your taxonomy): "Coffee Equipment > Coffee Makers > Programmable."
  • google_product_category (Google's taxonomy): "Home & Garden > Kitchen & Dining > Kitchen Appliances > Coffee Makers."

Set both. The Google taxonomy helps Google route your products to the right audiences and shopping experiences.

Custom labels (for campaign segmentation)

Custom labels let you segment products in Performance Max and Shopping campaigns:

  • custom_label_0: Margin tier (high, medium, low).
  • custom_label_1: Best-seller or new.
  • custom_label_2: Brand or supplier.
  • custom_label_3: Seasonal indicator.
  • custom_label_4: Inventory level.

Use labels to:

  • Bid more aggressively on high-margin products.
  • Run separate campaigns for best-sellers vs everything else.
  • Pause low-inventory products from ads automatically.

Common feed issues

Disapproved products

Causes:

  • Policy violations (prohibited products, restricted in country).
  • Missing required attributes (no GTIN where required).
  • Image issues (watermarks, low quality).
  • Title/description issues (special characters, unclear).
  • Pricing mismatches (price on site differs from feed).

Fix: open Merchant Center → Products → Diagnostics. Resolve top issues first.

Price mismatches

Google compares feed price to the price shown on your landing page. If they don't match:

  • Disapproval.
  • Lower visibility.
  • Trust issues with users.

Fix: ensure feed updates in real-time when prices change. Shopify integration handles this.

Out of stock products

Showing ads for products you can't ship is bad UX:

  • Wasted ad spend.
  • Customer frustration.
  • Negative review risk.

Fix: feed should mark availability accurately. Shopify integration syncs inventory.

Missing GTINs

For most consumer products, GTIN (UPC, EAN, ISBN) is required. Without it:

  • Products may not show in Shopping at all.
  • Reduced visibility.

Get GTINs from manufacturers; for private label, register your own through GS1.

Feed refresh frequency

  • Real-time (via Shopify integration): ideal.
  • Daily upload: acceptable for most stores.
  • Weekly: too slow for fast-moving catalogs.

Stale feeds = disapprovals, price mismatches, out-of-stock products in ads.

Merchant Center for international

For multiple countries:

  • Each country = separate target country setting in Merchant Center.
  • Separate currency, language, shipping rules per country.
  • Use Shopify Markets to manage; Google channel app handles country splits.

Product reviews

In Merchant Center, you can enable product ratings:

  • Connect a review aggregator (Judge.me, Loox, Yotpo).
  • Reviews surface in Shopping results, lifting click-through rate.
  • Star ratings appear in Shopping ads (visible signal of quality).

Aim for 4.5+ star ratings on products you advertise. Ratings under 4.0 hurt CTR.

A 1-day Merchant Center audit

For an existing account:

  • Hour 1: Review Diagnostics. Note top issues by severity and product count.
  • Hour 2: Fix disapprovals. Rewrite policy-flagged titles, replace bad images.
  • Hour 3: Optimize top 50 product titles for searchability.
  • Hour 4: Set up custom labels for campaign segmentation.
  • Hour 5: Verify pricing and inventory sync working correctly.
  • Hour 6: Set up product reviews integration.

Most accounts see 15-30% Shopping/PMax performance lift within 60 days of a clean Merchant Center.

What "good" looks like

A well-managed Merchant Center:

  • 95%+ products approved (under 5% disapproved or pending).
  • Detailed titles with brand, product type, key attributes.
  • Multiple images per product.
  • Real-time inventory and price sync.
  • Custom labels for campaign segmentation.
  • Product reviews integration active.

Merchant Center isn't where the wins feel exciting. It's where the foundations sit. Clean foundations let everything above them work.

Related Articles

Continue learning with these in-depth guides