Back to Blog

Google Ads

Google Merchant Center Disapprovals: Ecommerce Audit and Fix Plan

Diagnose and fix product disapprovals across price, availability, images, identifiers, shipping, landing pages and account-level policy issues.

Vince ServidadJuly 26, 2026 15 min read

Google Merchant Center disapprovals remove products from eligible Shopping ads and free listings. A campaign can lose revenue even when Google Ads settings remain unchanged because important products become limited or not approved.

The correct response is to identify the issue level, fix the source of truth and confirm that the product data, website and account settings agree.

Understand product status

Merchant Center can show products as:

  1. Under review
  2. Processing
  3. Approved
  4. Limited
  5. Not approved

A product can also be visible or hidden independently of approval status.

Do not assume every missing product is disapproved. Check:

  1. Product visibility
  2. Approval status
  3. Target country
  4. Marketing method
  5. Feed or data source
  6. Expiration
  7. Inventory
  8. Campaign listing groups

Separate issue levels

Item-level issue

One product or a group of products is affected.

Examples:

  1. Price mismatch
  2. Availability mismatch
  3. Missing identifier
  4. Image problem
  5. Invalid landing page
  6. Missing shipping information

Account-level issue

A broader policy, website or business problem affects the account.

Examples:

  1. Website quality or checkout problem
  2. Misrepresentation concern
  3. Missing business information
  4. Unclear returns or contact information
  5. Policy violation across the catalogue
  6. Repeated data quality problems

Account-level issues require a wider audit. Fixing one product field may not restore eligibility.

Start in Needs attention

Build an issue inventory with:

  1. Issue name
  2. Severity
  3. Number of affected products
  4. Countries affected
  5. Marketing methods affected
  6. Example item IDs
  7. Revenue importance
  8. Source of the field
  9. Owner
  10. Review status

Prioritize by business impact, not only by product count.

Example:

IssueAffected productsRevenue sharePriority
Price mismatch432%Critical
Missing GTIN808%Medium
Image overlay1218%High
Shipping warning240100%Critical

A problem affecting four hero products can matter more than a warning affecting eighty low-volume products.

Identify the source of truth

Product data may come from:

  1. Shopify Google and YouTube app
  2. Scheduled feed file
  3. Merchant API
  4. Content API integration
  5. Supplemental feed
  6. Manual Merchant Center edits
  7. Third-party feed management tool
  8. Structured data found on the website

Before editing, determine which source controls each field.

A manual Merchant Center change may be overwritten by the next Shopify sync. A Shopify edit may not fix a supplemental feed rule. Repair the source that owns the value.

Audit price mismatches

Google compares submitted price with the price visible on the landing page and sometimes the checkout journey.

Check:

  1. Regular price
  2. Sale price
  3. Currency
  4. Variant price
  5. Automatic discounts
  6. Customer-specific pricing
  7. Subscription pricing
  8. Taxes when relevant
  9. Mandatory fees
  10. Checkout price

Common causes:

  1. Feed updates slower than the website
  2. One variant has a different price
  3. Sale ended on one system
  4. Currency changes by location
  5. Discount appears only after entering a code
  6. Structured data exposes the wrong price
  7. A required fee is not represented correctly
  8. The landing page defaults to another variant

The submitted price must represent the price a customer can actually pay for the advertised item.

Audit availability mismatches

Submitted availability should match the website.

Check:

  1. In stock
  2. Out of stock
  3. Preorder
  4. Backorder
  5. Variant-level stock
  6. Market-specific availability
  7. Delivery restrictions
  8. Product publishing status

Common causes:

  1. Parent product is available but the advertised variant is sold out
  2. Shopify inventory changed after the feed sync
  3. Product remains active but cannot be purchased
  4. Preorder items are submitted as in stock
  5. The product is unavailable in the target country
  6. Structured data reports a different status

Do not keep an unavailable item active only to preserve traffic.

Audit product images

The main image should clearly show the product and meet Google’s image requirements.

Check:

  1. Image URL loads for Google
  2. Resolution is sufficient
  3. Product is clearly visible
  4. No promotional text or price overlay appears on the main image
  5. No placeholder image is used
  6. No broken or blocked URL
  7. The image matches the variant
  8. Excessive borders or logos are avoided
  9. Watermarks do not obscure the product
  10. Adult or restricted content rules are respected

Use additional images for lifestyle scenes, alternate angles and product details while keeping the main image accurate and clean.

Audit identifiers

Identifiers help Google understand the exact product.

Review:

  1. Brand
  2. GTIN
  3. MPN
  4. Identifier exists setting
  5. Variant identifiers
  6. Pack or bundle identifiers

Common mistakes:

  1. Using an internal SKU as GTIN
  2. Reusing one GTIN across variants
  3. Inventing GTINs
  4. Marking identifier exists as false for products with valid identifiers
  5. Missing brand on branded products
  6. Using the component product identifier for a custom bundle

Submit accurate identifiers only. Do not create fake values to remove a warning.

Audit titles and descriptions

Titles and descriptions should accurately represent the landing page product.

Check:

  1. Brand
  2. Product type
  3. Important attribute
  4. Size
  5. Color
  6. Material
  7. Quantity
  8. Compatibility
  9. Variant accuracy
  10. Promotional language

Avoid:

  1. All-capital promotional claims
  2. Repeated keywords
  3. Shipping promises that are not universal
  4. Price text inside the title
  5. Unsupported health or performance claims
  6. Product details that do not match the page

Feed optimization should improve relevance without creating a mismatch.

Audit landing pages

The landing page should be accessible, accurate and purchasable.

Check:

  1. Page returns a successful status
  2. HTTPS works
  3. Mobile page works
  4. Product is visible
  5. Price is visible
  6. Availability is clear
  7. Correct variant can be selected
  8. Add to cart works
  9. No forced login before product details
  10. No geographic block for the target country
  11. No intrusive interstitial blocks the product
  12. Checkout can be completed

A product page that loads for the merchant can still fail for Google because of robots rules, country redirects or app scripts.

Audit shipping settings

Shipping data should match what customers see.

Review:

  1. Countries served
  2. Shipping rates
  3. Free shipping thresholds
  4. Handling time
  5. Transit time
  6. Carrier rates
  7. Product-specific surcharges
  8. Oversized products
  9. Remote region rules
  10. Currency

Common causes of problems:

  1. Merchant Center says free shipping but checkout charges a fee
  2. A country is targeted without a shipping service
  3. Delivery estimate is unrealistic
  4. Handling time ignores preorder lead time
  5. A mandatory handling fee is missing
  6. Shopify markets and Merchant Center countries differ

Audit tax and business information

Depending on the target country and setup, verify:

  1. Tax settings
  2. Business address
  3. Contact information
  4. Customer support details
  5. Returns and refund policy
  6. Payment methods
  7. Terms and conditions
  8. Secure checkout
  9. Domain verification and claim
  10. Business identity consistency

The website should make it clear who is selling, how customers can contact the business and what happens after purchase.

Audit policy and trust problems

Account-level enforcement can involve more than product fields.

Review the customer experience:

  1. Is the business identity clear?
  2. Are claims supportable?
  3. Are promotions genuine?
  4. Are products accurately represented?
  5. Is contact information easy to find?
  6. Are returns and refunds clear?
  7. Does checkout work?
  8. Are prices and fees transparent?
  9. Are payment methods secure?
  10. Does the site contain copied or placeholder content?

Do not request repeated reviews before fixing the underlying website and data problems.

Fix the source, then resync

Use this order:

  1. Confirm the issue
  2. Identify affected item IDs
  3. Identify the source of the field
  4. Correct the source
  5. Republish or resync product data
  6. Verify the new submitted value
  7. Verify the website value
  8. Wait for processing
  9. Request review only when appropriate
  10. Document the outcome

After product data is updated, Google may automatically reprocess the item. Some policy issues require a review request.

Use automatic updates as protection, not a substitute

Automatic item updates can help Google correct certain minor price, sale price, availability or condition differences using website data.

They do not replace:

  1. Accurate feed updates
  2. Correct structured data
  3. Reliable inventory sync
  4. Correct variant handling
  5. Transparent checkout pricing

Frequent automatic corrections indicate the source systems are not staying aligned.

Prioritize fixes by profit

Add business data to the issue export:

  1. Product revenue
  2. Contribution margin
  3. Paid ads spend
  4. ROAS
  5. Inventory
  6. New customer rate
  7. Strategic role

Assign actions:

Critical

Hero products, high-margin products or issues affecting the full account.

High

Important products with meaningful spend or revenue.

Medium

Products with moderate opportunity and a clear fix.

Low

Low-demand items, old products or warnings without immediate eligibility loss.

This keeps the team focused on restoring the most valuable inventory first.

Connect Merchant Center with Google Ads

After approval is restored, verify:

  1. Product appears in the intended listing group
  2. Campaign includes the target country
  3. Product is not excluded
  4. Custom labels are correct
  5. Inventory status is current
  6. Product has impressions
  7. Spend and search demand are reasonable
  8. Product-level targets remain profitable

Approval does not guarantee campaign delivery.

Use the Google Shopping product audit to review item-level performance.

Build a prevention process

Daily automated checks

Monitor:

  1. Feed processing failures
  2. Sharp approved product count changes
  3. Price mismatch alerts
  4. Availability issues
  5. Account warnings
  6. Hero product status

Weekly review

  1. Needs attention issues
  2. Limited products
  3. Not approved products
  4. Shipping warnings
  5. Feed update schedule
  6. Structured data changes
  7. High-revenue item IDs

Before promotions

  1. Confirm sale price dates
  2. Confirm landing page price
  3. Confirm checkout discount
  4. Confirm inventory
  5. Confirm product images
  6. Confirm shipping deadline
  7. Resync early enough for review

After website releases

  1. Test product structured data
  2. Test variant prices
  3. Test availability
  4. Test country redirects
  5. Test add to cart
  6. Monitor diagnostics

Issue log template

FieldValue
Issue
LevelItem or account
Affected item IDs
Countries
Revenue impact
Source system
Root cause
Fix
Date submitted
Review status
Final outcome

Common mistakes

Editing the wrong source

The next Shopify or feed sync overwrites the manual fix.

Requesting review too early

The website or feed still contains the original problem.

Fixing only one example item

The same issue exists across the catalogue.

Ignoring variants

The parent product is correct, but one price or availability value is wrong.

Using promotional main images

Text overlays or badges make the image ineligible.

Inventing identifiers

Fake GTINs create a larger data quality problem.

Treating approval as performance

The product becomes eligible but remains unprofitable or receives no demand.

Ignoring the website

The feed is edited while landing page data remains inconsistent.

Final audit checklist

  1. Product visibility and status are understood
  2. Item and account issues are separated
  3. Affected item IDs are exported
  4. Revenue-critical products are prioritized
  5. Data sources are documented
  6. Price and availability match the website
  7. Images meet requirements
  8. Identifiers are accurate
  9. Shipping and business information are complete
  10. Landing pages and checkout work
  11. Product data is resynced
  12. Review is requested only after the fix
  13. Google Ads listing groups are checked
  14. A prevention process is active

Final principle

Merchant Center disapprovals are data, website or policy problems before they are advertising problems.

Fix the source of truth, align the feed with the customer experience and prioritize the products that matter most to profit. After approval returns, verify that the products are included in the correct campaigns and still meet their product-level advertising targets.

Continue with the Google Shopping product audit, the Performance Max versus Standard Shopping guide, and the Google Ads low ROAS diagnosis guide.

Book Your Free Profit Audit.

Turn this insight into an action plan.

Beelog reviews paid media, tracking, product economics, creative and conversion rate together, then prioritizes the changes most likely to improve profit.

Book Your Free Profit Audit

Continue reading