Derek VaalEcommerce PPC Consultant
Merchant Center feed management

Healthy product data gives ecommerce campaigns something reliable to sell.

I help diagnose feed, Merchant Center, and landing-page issues that limit product eligibility or make campaign performance harder to interpret. The work starts with the source data and ends with a verified campaign input.

Why the feed matters

A campaign cannot optimize around products it cannot accurately represent.

Eligibility

Disapprovals, limitations, pending items, market settings, and destination coverage can remove important inventory from delivery.

An account can look like it is underperforming when the real issue is that a third of the catalog was never eligible to serve.

Product data

Titles, identifiers, price, availability, variants, images, shipping, and promotions need to agree with the store.

Titles do more work than most catalogs give them credit for, because they are the strongest signal Google has for matching a product to a query.

Commercial priority

Feed groups and labels should help the account see best sellers, margins, seasonal products, and stock constraints.

Without labels reflecting business priority, campaigns treat a high-margin core product and a clearance item as equivalent.

Symptoms

What a feed problem looks like from inside Google Ads.

Signs the feed is the constraint

  • Shopping or Performance Max impressions dropped without a budget or bid change.
  • A large gap between the products in your catalog and the active items in Merchant Center.
  • Certain products never receive impressions regardless of budget.
  • Performance falls off after a theme update, replatform, or feed app change.
  • Recurring disapproval notifications that get cleared and then return.

What gets misdiagnosed as feed

  • Conversion tracking errors that make eligible products look unprofitable.
  • Branded demand absorbed into Shopping, flattering the reported return.
  • Seasonal demand changes read as a delivery problem.
  • Landing page or checkout issues suppressing conversion after a valid click.
  • Budget caps limiting delivery on products that are perfectly eligible.
Method

How feed work is sequenced.

1. Establish what is actually eligible

Before judging any campaign, I compare the catalog against the active, eligible item count in Merchant Center and group every disapproval and limitation by root cause and severity. This turns a long alert list into a short, ranked set of real problems.

2. Trace each issue to its owner

Every important attribute comes from somewhere: the platform, a feed app, a spreadsheet, a supplemental feed, or a manual override. I map which system owns each one and how often it refreshes, because a fix applied downstream of the real source gets overwritten at the next sync.

3. Fix the highest-value inventory first

Recovery is ordered by commercial impact rather than by alert volume. Getting your best sellers eligible again matters more than clearing a large number of low-priority items, and it makes the improvement visible sooner.

4. Make drift visible

Feeds do not stay fixed on their own. Guardian runs daily feed health checks inside Cardinal so coverage loss and new disapprovals surface while they are small, instead of being discovered a month later in a performance review.

What I check

Trace the issue from source to campaign.

  • Which system owns each important attribute and how often it updates.
  • Merchant Center diagnostics, active-item counts, disapprovals, and limitations.
  • Representative product pages, structured data, price, availability, and checkout flow.
  • Product groups, feed labels, country settings, exclusions, and campaign coverage.
  • Whether the same products are eligible across every destination and market you sell in.
Questions

Questions about feeds and product eligibility.

Why are my products disapproved in Merchant Center?

Disapprovals usually trace back to one of a few causes: a mismatch between the feed and the landing page on price or availability, missing or invalid product identifiers, a policy category that needs different handling, image or shipping requirements, or a site issue Google encountered while crawling. The category of disapproval matters more than the count, because a hundred items failing for one fixable reason is a much smaller job than ten failing for ten different reasons.

Is this a paid search problem or a developer problem?

Often both, which is why it stalls. The symptom appears in Google Ads, the cause usually sits in the store, the feed app, or the theme, and neither side owns the whole path. I diagnose it end to end and brief whoever needs to make the change rather than sending a screenshot of the diagnostics tab and waiting.

Do I need a feed management tool?

Not always. Plenty of catalogs are served perfectly well by the native Shopify or platform feed once the source data is correct. A dedicated tool earns its cost when you need rule-based transformations, multiple markets or languages, frequent supplemental data, or feed logic the platform cannot express. Buying a tool to work around bad source data usually just moves the problem.

How quickly do disapprovals clear?

Once a fix is live, Merchant Center needs to recrawl and revalidate the affected items, and that timing is controlled by Google rather than by me. What is within our control is fixing the highest-severity causes first so the most commercially important inventory becomes eligible soonest, rather than working through the list in the order it happens to appear.

Can you improve performance without touching campaigns?

Sometimes, yes. If a meaningful share of the catalog is ineligible, or titles and product types are too weak for Google to match queries confidently, fixing the product data alone can change what Shopping and Performance Max are able to do. That is why feed work comes before restructuring campaigns rather than after.

What about Microsoft Merchant Center?

It validates independently, so products approved by Google can still be disapproved there. If you run both channels, feed health has to be monitored on both rather than inferred from one. See Microsoft Ads for ecommerce for how the second channel is handled.

Next step

Find out whether the feed is part of the performance problem.

Share the products, markets, and Merchant Center issue that need attention first.