MerchantFlowMerchantFlow Docs
Getting Started

Google Shopping Setup in MerchantFlow

Connect Google Shopping and Merchant Center to MerchantFlow to track product feeds, monitor approval status, and analyze Shopping campaign performance.

Google Shopping Setup in MerchantFlow

Google Shopping setup in MerchantFlow connects your Google Merchant Center product feed to a unified e-commerce analytics dashboard. This integration lets you monitor product approval status, track feed health, and combine Shopping data with Google Ads performance for full campaign analytics.

What Are the Prerequisites?

Before setting up Google Shopping in MerchantFlow, ensure you have:

  • A MerchantFlow account (create one here)
  • A Google Merchant Center account with an active product feed
  • Products listed in Google Merchant Center
  • (Optional) A Google Ads account for Shopping campaign tracking

How to Connect Google Merchant Center

MerchantFlow uses a single Google OAuth flow that covers access to Google Analytics 4 (GA4), Google Search Console, and Google Merchant Center. If you have already connected your Google account for GA4, Merchant Center access may already be available.

Step 1: Start the Google Connection

  1. Log in to MerchantFlow at merchantflow.ai
  2. Go to Settings > Integrations
  3. Click "Connect Google"
  4. Sign in with the Google account that has access to your Merchant Center

Step 2: Grant Permissions

During the OAuth flow, MerchantFlow requests access to:

  • Google Analytics 4 - For traffic and conversion data
  • Google Search Console - For organic search performance
  • Google Merchant Center - For product feed and Shopping data

Grant all requested permissions to enable the full feature set.

Step 3: Select Your Merchant Center Account

  1. After authorization, MerchantFlow detects your linked Merchant Center accounts
  2. Select the correct Merchant Center account from the list
  3. Click "Connect"
  4. MerchantFlow begins the initial sync of your product feed data

Step 4: Wait for Initial Sync

The first sync pulls your complete product feed data from Google Merchant Center. Depending on the size of your catalog, this may take a few minutes.

Once complete, you will see your products and their statuses in the MerchantFlow dashboard.

How Product Feed Monitoring Works

After connecting, MerchantFlow continuously monitors your Google Merchant Center product feed.

Sync Schedule

Google Merchant Center data syncs automatically every 2 hours. This ensures MerchantFlow has up-to-date information about:

  • Product approval statuses
  • Feed errors and warnings
  • New products added to your feed
  • Products removed from your feed

What Data Gets Synced

DataDescription
Product titlesCurrent product titles in your feed
Approval statusApproved, disapproved, or pending
Disapproval reasonsWhy a product was rejected
Product identifiersSKUs, GTINs, MPNs
PricingCurrent prices in your feed
AvailabilityIn stock, out of stock, preorder

How to Track Product Approval Status

One of the most valuable features of the Merchant Center integration is visibility into product approval status directly within MerchantFlow.

What Are the Approval Statuses?

StatusMeaning
ApprovedProduct is eligible to appear in Shopping results
DisapprovedProduct has been rejected and will not appear
PendingProduct is being reviewed by Google

How to View Product Status

  1. Navigate to Dashboard > Merchant Center
  2. View the product status overview showing counts by status
  3. Click into any status category to see individual products

How to Monitor and Fix Disapprovals

Product disapprovals mean lost revenue opportunities. MerchantFlow helps you stay on top of them:

  1. Go to Dashboard > Merchant Center
  2. Look at the Disapproved count
  3. Click to see the list of disapproved products
  4. Review the disapproval reason for each product
  5. Fix the issue in your product feed or Merchant Center
  6. Products are re-reviewed automatically after the next feed update

Common disapproval reasons and fixes:

  • Missing or incorrect GTIN - Add the correct GTIN/UPC/EAN
  • Price mismatch - Ensure feed price matches your website price
  • Image quality - Use clear, high-resolution product images
  • Policy violation - Review Google Merchant Center policies
  • Missing shipping information - Configure shipping settings in Merchant Center
  • Landing page issues - Ensure product URLs are accessible and match feed data

Check disapprovals at least weekly. Even a small number of disapproved products can represent significant lost visibility and revenue.

How to Combine Google Shopping with Google Ads

For merchants running Google Shopping campaigns, connecting Google Ads alongside Merchant Center provides full campaign analytics.

What Google Ads Integration Adds

  • Ad spend data - See how much you are spending on Shopping campaigns
  • ROAS tracking - Calculate return on ad spend for Shopping
  • Campaign performance - View impressions, clicks, and conversions by campaign
  • Product-level ad data - See which products perform best in paid Shopping

How to Set Up Google Ads for Shopping

If your Google Ads account uses the same Google account as your Merchant Center:

  1. Google Ads access is included in the same OAuth flow
  2. MerchantFlow automatically detects your linked Ads account
  3. Shopping campaign data syncs alongside Merchant Center data

If your Google Ads account is under a different Google account, you may need to connect it separately under Settings > Integrations.

For detailed Google Ads setup, see Google Ads Integration.

Shopping Campaign Analytics

With both Merchant Center and Google Ads connected, you can:

  • View Shopping campaign spend alongside organic Shopping performance
  • Compare paid vs. free Shopping impressions and clicks
  • Calculate true ROAS including all Shopping-related costs
  • Identify products that perform well organically (candidates for reduced ad spend)
  • Find products that need paid support to gain visibility

Best Practices for Google Shopping in MerchantFlow

1. Fix Disapprovals Promptly

Every disapproved product is a missed opportunity. Make it a habit to check and resolve disapprovals weekly.

2. Monitor Feed Health

A healthy product feed means maximum visibility. Watch for:

  • Increasing disapproval counts
  • New feed errors after catalog updates
  • Products stuck in "pending" status

3. Optimize Product Titles

Product titles in your Merchant Center feed directly impact Shopping impressions. Include:

  • Brand name
  • Product type
  • Key attributes (size, color, material)
  • Relevant keywords

4. Keep Pricing Accurate

Price mismatches between your feed and website are a common cause of disapprovals. Ensure your feed updates automatically when prices change.

5. Use MerchantFlow with Google Ads Data

Combine Merchant Center product data with Google Ads performance data to make informed decisions about:

  • Which products to promote in Shopping campaigns
  • Where to increase or decrease bids
  • Which products need feed optimization before promoting

Troubleshooting Google Shopping

Merchant Center Not Appearing in Setup

Check:

  • You are signing in with the correct Google account
  • Your Google account has admin or standard access to the Merchant Center
  • The Merchant Center account is active and not suspended

Products Not Syncing

Check:

  • The integration is connected (Settings > Integrations)
  • It has been at least 2 hours since connecting (first sync may take time)
  • Your Merchant Center has an active product feed

Fix:

  • Disconnect and reconnect the Google integration
  • Run a Manual Sync
  • Contact support if the issue persists

Approval Status Not Updating

Product approval status updates every 2 hours during sync. If a product was recently approved or disapproved in Merchant Center, allow up to 2 hours for the change to reflect in MerchantFlow.

Frequently Asked Questions

How often does MerchantFlow sync Google Merchant Center data?

MerchantFlow syncs product feed data from Google Merchant Center automatically every 2 hours. You can also trigger a sync manually from Manual Sync.

Can I track both free and paid Shopping performance?

Yes. With both Merchant Center and Google Ads connected, MerchantFlow shows organic (free) Shopping listings alongside paid Shopping campaign data, allowing you to compare performance and calculate true ROAS.

What if my Merchant Center and Google Ads use different Google accounts?

MerchantFlow uses a single Google OAuth connection per workspace. Your Merchant Center and Google Ads accounts should be accessible from the same Google account. If they are under separate accounts, you may need to grant cross-account access in Google's admin settings so one login covers both services.

Does MerchantFlow modify my product feed?

No. MerchantFlow is a read-only integration. It monitors and reports on your product feed data but does not make changes to your Merchant Center products, prices, or feed settings.

Related Guides


Last updated: March 14, 2026