What a Merchant Center agency actually does (and when you need one)
What a Merchant Center agency actually does - disapprovals, suspensions, feed compliance - and when a free checklist beats hiring one. The honest split.
- 12,000+PMax campaigns audited
- 200+Live ecom clients
- €200M+Tracked sales
Most stores hire a Google Ads agency and assume Merchant Center is covered.
It usually is not. The agency logs into Google Ads every day. Merchant Center gets opened when something breaks - which means disapprovals pile up quietly, products stop serving, and the account "mysteriously" underperforms while every campaign setting looks fine.
That gap is why "merchant center agency" is a search term at all. So here is the honest breakdown: what the work actually is, when a free checklist handles it, and the questions that show you whether an agency does this work or just babysits campaigns.
The actual job description
Merchant Center is the gate between your catalogue and Google Shopping. Every product passes through it. If a product is disapproved, no campaign in the world can serve it.
So the job splits into five recurring pieces of work.
Feed compliance. Keeping every attribute Google reads - titles, prices, availability, categories, identifiers - accurate and inside policy. This is not a launch-day task. Prices move, stock changes, policies update. A feed that was compliant in January drifts out of compliance by March unless someone owns it. Our compliance guide covers the surfaces Google checks hardest.
Disapproval clearing. Reading the Needs attention list, tagging each issue by cause, fixing the root cause, and resubmitting the feed. Across 200+ store onboardings, 80% of the disapprovals we see fall into six categories - the full breakdown is in our disapproval playbook.
Suspension recovery. When disapprovals compound into an account-level suspension, every product stops serving at once. Recovery means fixing every violation first, then writing a factual appeal. First reviews take 7-30 days. Botch the first appeal and the second attempt can take months. This is the highest-stakes work an agency does, and the misrepresentation case is the hardest version of it.
Variant pricing collisions. The single most common feed-caused disapproval. You sell a shirt in seven sizes, the feed submits seven entries, some sizes have slightly different prices, and Google reads them as seven competing products with inconsistent pricing. The fix is one attribute - item_group_id - applied correctly across the whole catalogue. Miss it and disapprovals hit in batches.
Shipping and returns settings. Merchant Center's Business info must match what the store actually does. Delivery times that match the carrier. Free-shipping thresholds that match the site. A return policy that matches the returns page word for word. Mismatches here trigger account-level warnings that can block products even when the products themselves are fine.
Why this work stays invisible
Nobody screenshots a clean Needs attention list.
Campaign work is visible. ROAS charts, budget changes, new creatives - all of it shows up in a monthly report. Feed work shows up as an absence: products that did not get disapproved, a suspension that never happened, impression volume that did not quietly drop 30% because a batch of top sellers fell out of the feed.
That is exactly why it gets skipped. An agency judged on a monthly slide deck has every incentive to spend its hours on things that look like work. Checking item-group IDs on 500 SKUs does not make the deck.
There is a second reason, and it is structural. Most agencies are staffed by campaign people. They came up on Search, learned Performance Max, and treat the feed as someone else's export. Merchant Center work is closer to data plumbing than to marketing - matching attributes, reading policy documentation, reconciling what a store says against what its settings claim. Different skill, different temperament. So even agencies with good intentions route around it, and the feed becomes the layer nobody owns.
But the math is lopsided. Feed and Merchant Center problems do not shave a few percent off performance - they remove products from the auction entirely. If your best sellers are disapproved, Performance Max has less inventory to bid on and less conversion data to learn from. The account looks like a bidding problem. The fix is nowhere near the bids.
When a checklist is enough
Honest answer: a lot of the time.
If you have a handful of disapprovals and the error messages are specific - "mismatched value - price", an image quality flag, a missing attribute - you do not need to hire anyone. You need an hour and a clear list of causes. We built a free Merchant Center disapproval checklist that walks the common cases interactively, and the fixes are the same ones we run internally.
Feed-level fixes propagate in 24-72 hours after resubmission. Policy reviews take 1-3 business days. Small problem, fast loop, no fee.
Hire help when the problem changes shape:
- Disapprovals keep coming back. You fix a batch, two weeks later a new batch appears. That means the root cause is structural - a feed app misconfiguration, a sync problem, a policy mismatch upstream - and whack-a-mole will not end it.
- More than 20% of the catalogue is affected. At that scale you are one policy review away from account suspension, and the clock matters more than the fee.
- You got an account-level warning or suspension. Appeals are one-shot-per-cycle. A failed first appeal because you missed a violation costs you weeks. This is not the place to learn.
- Variants, multi-country feeds, or 1,000+ SKUs. Complexity multiplies failure modes. Item-group IDs across large variant catalogues is where DIY feeds break most often.
| Use the free checklist | Bring in a specialist | |
|---|---|---|
| Disapproval count | A handful, with clear error messages | Waves, or 20%+ of the catalogue affected |
| Pattern | First occurrence, obvious cause | Same issues return after every fix |
| Account status | Products flagged, account fine | Account-level warning or full suspension |
| Catalogue | Simple catalogue, one country | Heavy variants, multi-country, 1,000+ SKUs |
| What it costs you | An hour of your time | A fee, but also the suspension you never got |
Six questions that expose a campaign babysitter
Plenty of agencies sell "full Google Ads management" and quietly mean "we adjust bids and send a report." Merchant Center is where that gets exposed, because the work cannot be faked. Ask these on the sales call.
Step 1: Who clears my disapprovals, and how fast?
A real answer names a process and a timeframe. "Google usually resolves those on its own" is disqualifying - Google resolves nothing, it re-reviews what you fix.
Step 2: What is an item_group_id and does my feed have them?
Anyone who works in Merchant Center answers this in one sentence, because variant pricing collisions are the most common disapproval there is. Blank stare means they have never opened a feed.
Step 3: What happens in week one if you take over my account?
You want to hear the Merchant Center issues list before you hear campaign restructures. New bids on disapproved products is money on fire.
Step 4: Do you check that my GMC shipping and return settings match my store?
This is a 30-minute audit that prevents account-level warnings. An agency that has never done it is not watching the account layer at all.
Step 5: Have you recovered an account from suspension? Walk me through one.
Suspension recovery cannot be improvised. If they have done it, the story is specific: the violation, the fix, the appeal, the timeline.
Step 6: Is Merchant Center work included, or billed separately?
Some agencies quote a management fee, then treat every feed fix as a change order. Get the answer in writing before you sign.
Any single miss is forgivable. Missing three or more tells you the "management" is campaign babysitting, and your feed will drift until it breaks. And if you are still deciding whether you need an agency at all, our consultant vs agency vs DIY guide maps the choice by spend level.
How we run it at ZenoX
We have rebuilt 200+ Merchant Centers, and the honest lesson from all of them is that manual disapproval clearing does not scale. A human checking the issues list weekly is already a week behind.
So we automated the common cases. Our autofix engine has six built-in fix strategies, each tagged by niche: title shortening, category correction, color and size population, GTIN clean-up, shipping policy alignment, and variant pricing consistency. It clears 80% of disapproval issues without human intervention, and most disapprovals clear inside 24 hours instead of sitting until the next manual review.
The remaining 20% - suspensions, policy edge cases, restricted categories - get a human, because appeals and judgment calls should never be automated.
And none of it is an add-on. Feed engineering and Merchant Center fixes are included in Google Shopping management, not billed on the side. The fee is a tiered percentage of ad spend, starting at 10% and stepping down to 6% as the account scales - the pricing page shows where your store lands. We have run this model since 2024, across 12+ niches.
The one-week test
If you already work with an agency, here is a test that costs nothing.
Open Merchant Center yourself. Go to Products, then Needs attention. Count the issues. Then ask your agency what is on that list.
If they know, and they have a fix in motion, you have a real operator. Keep them.
If they have to go look - you have your answer. The product data layer of your account has been unmanaged for as long as you have worked together, and whatever you are paying, part of it is buying nothing.
Want the version where someone pulls that list live and walks you through it? That is how every ZenoX Shopping engagement starts: Merchant Center open on the first call, disapprovals first, campaign talk second.
