Closed to new clients until September.

Behind the Agency11 min read

How to pick a Google Shopping agency (2026 chooser's guide)

The filter questions that expose a weak Google Shopping agency, the fee structures that align with you, and what good management actually looks like.

  • 12,000+PMax campaigns audited
  • 200+Live ecom clients
  • €200M+Tracked sales

Every Google Shopping agency pitch sounds the same. Certified partner. Data-driven. Proven results. A wall of logos. By the second call you cannot tell them apart, which is exactly how the weak ones survive.

Here is the thing the pitches hide: Google Shopping is won or lost in the product feed, and feed work is the one thing you can test for directly. You do not need to audit their case studies or decode their reporting samples. You need three questions and one phone call.

We run Shopping for 200+ ecom brands and have rebuilt over 200 Merchant Centers since 2024, so yes, we are one of the agencies you might be comparing. But this guide is built to be useful even if you pick someone else. The filters below will get you a good agency - whoever that turns out to be.

Why Shopping agencies are filtered differently

Picking a general Google Ads agency for an ecommerce brand is mostly about people: who runs the account, how the fee aligns, what the first 30 days look like. All of that still applies here. But Shopping adds a layer that Search does not have: the product feed.

In Search campaigns, the agency writes the ads. In Shopping, Google writes the ad from your feed - title, image, price, pulled straight from Merchant Center. The agency's real job is upstream: making sure the feed matches the right searches, stays approved, and tells Smart Bidding which products deserve which bids.

That changes what you screen for. An agency can be genuinely good at Search and still treat your feed as a Shopify export they never open. So the filter questions for a Shopping agency all point at the same place: show me the feed work.

The three questions that expose a weak Shopping agency

Ask these on the first call, in this order. Each one has a strong answer and a weak answer, and the gap between them is not subtle.

1. "Can you show me title rewrites you shipped recently, and the search-term data behind them?"

Titles carry most of the matching signal between your products and incoming searches. A strong agency pulls search-term reports, finds the queries that actually convert, and rewrites titles around them - and can show you before-and-after examples with the data that drove each change. The feed optimization guide shows what that work looks like in detail.

The weak answer: "we optimize titles as part of our feed process." No examples, no data, no specifics. That means titles are whatever the store exported, and your products are matching whatever Google guesses.

2. "What exactly happens when my products get disapproved, and how fast?"

Disapprovals are the most common emergency in Shopping. Shipping mismatches, missing GTINs, wrong categories, variant pricing collisions - each one silently pulls products out of the auction. A strong agency has a named process with a timeframe. Ours runs six built-in fix strategies and clears most disapprovals inside 24 hours; whatever the agency you are vetting runs, it should sound that concrete.

The weak answer: "we monitor the account closely." Monitoring is noticing. You are asking about fixing. If they cannot separate the two, your products will sit dead for weeks while the monthly report stays green.

3. "How do you use custom labels to bid by margin?"

Smart Bidding cannot read margin from your catalogue. Without custom labels, your 60%-margin hero and your 20%-margin accessory get the same treatment, and your best products quietly subsidise your worst. A strong agency sorts SKUs into tiers - by margin, by velocity, buckets like Champions, Sleepers, and Wasters - and points campaigns at them with different targets.

The weak answer is a blank look, or "we let the algorithm handle that." The algorithm handles what it can see. Labels are how it sees margin.

Two bonus filters if the agency clears all three: ask whether they run standard Shopping alongside Performance Max (PMax under-bids the long tail; running both is how catalogue-heavy accounts squeeze out the extra revenue), and ask to talk to the person who will actually run your account - not the salesperson.

Fee structures: what each model rewards

The fee model tells you who the agency really works for. Get it in writing before anything else.

 What the agency is paid forWhat that means for you
Flat retainerYou staying a clientSame fee whether you scale or stall
Hourly billingHours loggedSlow work pays better than fast work
Tiered % of spendYour account growingFee rate drops as you scale
Setup fee + retainerYou signingCost is front-loaded before any results
Google Shopping agency fee models - what each one rewards

A percentage of spend only works for the agency when your spend grows, and spend only grows sustainably when revenue does. If the account underperforms and spend gets cut, the fee falls with it. That is the alignment you want.

For reference, ZenoX charges a tiered percentage of monthly Google Ads spend: 10% on the first €10k, stepping down to 6% above €150k, with each rate applying only to the spend inside its own bracket. No setup fee, no lock-in, and the feed engineering is included rather than sold as an add-on. The full bracket table is on the pricing page.

Whatever model your shortlisted agencies run, ask one clarifying question: "is feed work included, or billed separately?" A cheap retainer with feed work sold as an extra usually costs more than an honest percentage - and an agency that treats feed work as an upsell is telling you it is not part of their default process. If you want to understand the ad-spend side of the budget too, the Shopping cost breakdown covers that math.

What a good first month looks like

The order of operations in the first 30 days tells you almost everything. A strong Shopping agency works bottom-up: feed first, Merchant Center second, structure third, bids last.

Week 1: teardown. Search-term reports pulled, feed audited against them, Merchant Center disapprovals listed and prioritised. The first batch of title rewrites ships - at ZenoX that is the top 80 SKUs inside the first week.

Weeks 2-3: structure. Custom labels deployed so SKUs are sorted by margin and velocity. Campaigns restructured: which products run through PMax, which through standard Shopping, and what target each tier gets. Disapprovals cleared as they surface.

Week 4: calibration. Feed changes have propagated through the auction (that takes about 3-7 days per approved update), Smart Bidding is recalibrating to the new match patterns, and now - only now - do bid targets get tuned against real data.

An agency that proposes bid changes in week one has the order backwards. Bids optimise the auction you are in; the feed decides which auctions you enter. Tuning bids on a broken feed is polishing the wrong layer - the full breakdown of that difference is in what real Google Shopping management looks like.

When you should not hire an agency at all

An honest chooser's guide includes the option of choosing nobody. Two situations where an agency is the wrong call:

Your spend is under roughly €5k/month. The fee math does not work - the management cost crowds out the media budget it is supposed to improve. At that stage, learn the feed basics yourself: rewrite your top titles against your search-term report, fix your disapprovals, and scale spend first. Every filter question in this guide doubles as a to-do list for doing it solo, and the consultant vs agency vs DIY fit guide maps which path fits which spend level.

You will not let anyone touch the feed. Some founders want an agency that "just runs the ads" and leaves the catalogue alone. That agency can only babysit campaigns, because the results live in the feed. If feed changes are off the table, save the fee.

And one situation where you should be extra careful: if your products are already suspended or your Merchant Center is in bad shape, screen specifically for disapproval and suspension experience. That is specialist surgery, and an agency that has not done it repeatedly will learn on your account.

Run the filter, then decide

Shortlist two or three agencies. Ask each one the same three questions: title rewrites with data, disapproval playbook with timeframes, custom labels by margin. Add the two bonus filters - standard Shopping alongside PMax, and direct access to the operator. Get every fee table in writing and check what feed work is included.

Whoever answers concretely, hire them. The point of this guide is that the test is objective - the strong answers are specific, dated, and boring, and the weak answers are adjectives.

If you want ZenoX in that shortlist: the Google Shopping page explains exactly how we run feed-first Shopping, and the first call is your Merchant Center pulled up live, disapprovals first. We currently hold a 4.7/5 on Trustpilot from 35 reviews, and we would rather fail your filter questions honestly than pass them vaguely.

Frequently asked questions

What does a Google Shopping agency do?

A real one works three layers. The product feed: title rewrites against real search-term data, custom labels, attribute fixes. Merchant Center: clearing disapprovals, keeping shipping and policy data aligned so products stay live. Campaigns: deciding which SKUs run in Performance Max vs standard Shopping, and setting bid targets per product tier. A weak one skips the first two layers and only touches campaign settings, which is where results plateau.

How do I choose a Google Shopping agency?

Filter on the feed, because that is where Shopping is won. Ask three questions: Can you show me recent title rewrites with the search-term data behind them? What exactly happens when my products get disapproved, and how fast? How do you use custom labels to bid by margin? Then check the fee structure - a tiered percentage of spend aligns the agency with your growth, a flat retainer does not. Any agency that answers all three in plain language is worth a call.

How much does a Google Shopping agency cost?

Common models are flat retainers, hourly rates, and a percentage of ad spend. ZenoX charges a tiered percentage of monthly Google Ads spend that starts at 10% on the first €10k and steps down to 6% above €150k, with each rate applying only inside its own bracket. Feed engineering and Merchant Center work are included. Whatever agency you pick, get the fee table in writing and check what feed work is included before comparing prices.

What questions should I ask before hiring a Google Shopping agency?

Five: (1) Show me title rewrites you shipped recently and the search-term data behind them. (2) What is your Merchant Center disapproval playbook, with timeframes? (3) How do you use custom labels to bid by margin? (4) Do you run standard Shopping alongside Performance Max, and which SKUs go where? (5) Who actually runs my account day-to-day - can I talk to them? Weak agencies fail by question two.

Should I hire a Google Shopping specialist or a general PPC agency?

If most of your revenue comes through Shopping and PMax, hire for feed depth. A general PPC agency can be excellent at Search and still treat your product feed as an export job. The skill that moves Shopping accounts is feed engineering - query-informed titles, custom labels, disapproval handling - and you can test for it directly with the filter questions regardless of what the agency calls itself.

When should I not hire a Google Shopping agency?

Below roughly €5k/month in ad spend, the math rarely works - the fee crowds out the media budget and a motivated founder can learn the feed basics themselves. Also skip the agency route if you are unwilling to let anyone touch the product feed: feed changes are where the results come from, and an agency restricted to campaign settings can only babysit.