Select Page
DMB : Google Shopping and Merchant Center: Hero Section
Google Shopping & Merchant Center management

Your Shopping campaigns are fine. Your feed isn't.

Most agencies sell Shopping management and treat the feed as setup, something to get working once, then leave alone. But a campaign can't outperform a feed Google won't show. Disapprovals, missing identifiers, titles pulled straight from your H1, prices that drifted out of sync. That's where the money goes, and it's the part nobody's watching.

★★★★★ 5.0 · 145+ reviews · Shopify · WooCommerce · BigCommerce · Adobe Commerce
DMB : Google Shopping and Merchant Center: 02 Proof Bar
Feed first We fix what Google won't show before touching a bid
Fixed without your dev team Supplemental feeds override bad data without a site change
Monitored daily Disapprovals get caught the same day, not at month end
Bid on margin Custom labels so budget follows profit, not revenue
DMB : Google Shopping and Merchant Center: Feed Diagnostic Section
The diagnostic

Eight ways a feed loses money. Six of them silently.

Disapprovals appear in your dashboard, so those get fixed. The expensive problems are the ones that don't raise a flag, products technically approved and never shown, titles nobody wrote, prices that drifted apart weeks ago.

Ordered by how often we find it Silent or visible
01 Titles pulled straight from your page heading Most feed plugins map the H1 to the product title by default. So you're bidding on "Blue Running Shoe" while shoppers search brand, model, size and material. The single most common fix, and usually the largest. Silent
02 Ghost products, approved, never shown Technically live, zero impressions. Usually thin attributes, wrong category, or missing identifiers. They never appear in your diagnostics because nothing is wrong, there's just not enough for Google to match them to a query. Silent
03 Missing or invalid GTINs Most agencies simply exclude these products from campaigns. That's a workaround, not a fix, and it quietly removes part of your catalogue from the auction entirely. Visible
04 Price and availability out of sync Your site says $89 and in stock; the feed says $99 and out of stock. Scheduled fetches run daily, so a price change this morning can mismatch until tomorrow. Triggers disapprovals and wastes clicks on items you can't sell. Visible
05 Shipping and tax configured wrong Merchant Center settings that disagree with what checkout actually charges. Google compares the two, and a mismatch is one of the most common routes to a misrepresentation flag. Silent
06 Every product bid the same No custom labels, so your 60%-margin hero product and your 8%-margin loss leader compete for the same budget on equal terms. Revenue looks fine; profit doesn't. Silent
07 Images with overlays or watermarks Promotional text burned into the main image, or a logo in the corner. Both trigger image quality flags, and both are usually invisible to whoever uploaded them because the image looks good. Visible
08 Manufacturer descriptions, copied verbatim The same text as a thousand other resellers. Google reads it as insufficient original content, and it gives the algorithm nothing to distinguish your listing from anyone else's. Silent
Six of these eight never show up as an error. Which is why an account can sit at "all products approved" and still be losing a large share of its potential impressions, and why the first thing we do is look past the diagnostics tab.
DMB : Google Shopping and Merchant Center: Case Studies Section
Results

Three accounts, three different failure points.

A feed problem, a campaign structure problem, and a suspended account. Different causes, same result: revenue that should have been there wasn't.

DMB : Google Shopping and Merchant Center: Custom Labels Section
Bidding on profit, not revenue

Google gives you five custom labels. Most accounts use none.

Without them, every product in your catalogue competes for budget on equal terms, and your algorithm can't tell a 60%-margin hero from an 8%-margin loss leader. Revenue looks healthy while profit quietly doesn't.

Label 0 Margin band

Products grouped by actual gross margin after cost of goods and fulfilment. The one that matters most, it lets you bid harder on what earns and hold back on what doesn't.

Label 1 Sales velocity

Best sellers separated from slow movers. Prevents the long tail of dead stock absorbing budget that should sit behind proven products.

Label 2 Season and promotion

Budget that shifts automatically between collections, or lifts around a sale, without someone rebuilding campaigns each quarter.

Label 3 Stock level

Push overstock, pull back before something sells out. Advertising a product into an out-of-stock is how you lose both the sale and the click you paid for.

Label 4 Price competitiveness

Where you're genuinely cheaper than the comparison set, bid up. Where you're the expensive option, recognise it and stop paying to lose.

These are standard Merchant Center features, not proprietary technology. Anyone can use them, most don't, or set one and never revisit it. The work isn't in knowing they exist; it's in getting real margin data out of your systems and keeping the labels accurate as costs and stock move.
DMB : Google Shopping and Merchant Center: Suspension Section
If you're suspended right now

Don't hit the appeal button. Not yet.

A suspended Merchant Center account means Shopping revenue stopped today, and the instinct is to appeal immediately. That's usually the wrong first move, appealing without having fixed the underlying cause burns a review, and repeated failed appeals make the situation harder rather than faster.

Misrepresentation is the most common suspension reason and the most misunderstood. It's rarely about a product. It's usually about your site, contact details Google can't find, a returns policy that doesn't match what checkout says, shipping costs appearing later than expected, or business information that disagrees with itself across pages.

Fix the cause, document what changed, then appeal once with evidence.

What we do instead
1 Find the actual causeNot the notification wording, which is deliberately generic. Site policies, checkout flow, feed data and account history checked against what the policy actually requires.
2 Fix the site, not just the feedContact information, returns and shipping policies, price and tax consistency between listing and checkout. Most misrepresentation flags live here.
3 Submit a clean feedProblematic products removed and resubmitted separately once the account is stable, rather than resubmitting everything and hoping.
4 Appeal once, with documentationEvery change recorded, so the reviewer sees a specific fix rather than a request to look again. That's what shortens the process.
What we won't promise: a timeline. Reinstatement is Google's decision and depends on the violation, your history and how quickly reviews are processed. Anyone guaranteeing a specific turnaround is describing something outside their control. What we can say is that a documented single appeal resolves faster than four undocumented ones, and that's the difference we actually make.
DMB : Google Shopping and Merchant Center: How It Runs Section
How it runs

Four phases. Campaigns come last.

Bid changes on a broken feed produce a more efficient version of the wrong thing.

01 / Diagnose

Find the silent problems

Disapprovals, yes, but also ghost products, thin titles, price drift, and how much of your catalogue has never received an impression. You get the list whether you continue or not.

Week 1
02 / Fix

Supplemental feeds, not dev tickets

Titles rewritten, missing attributes added, identifiers corrected, applied in Merchant Center rather than waiting on your development team. Days instead of a sprint cycle.

Weeks 1 to 3
03 / Label

Get margin data into the feed

Cost of goods pulled from your systems, custom labels built against real profit rather than price. This is the part that takes longest and changes the most.

Weeks 3 to 4
04 / Run

Campaigns and monitoring

Shopping and Performance Max structured around those labels, with daily feed monitoring so a disapproval is caught the same day rather than at the next review.

Ongoing
DMB : Google Shopping and Merchant Center: What It Costs Section
What it costs

Three ways in. Most start with the first.

Flat fees throughout, never a percentage of ad spend.

Diagnostic

Feed audit

$2,500 one-time · 1 to 2 weeks

Start here if: you want to know what's wrong before committing, or you're weighing up whether to change agencies.

  • Full feed health and disapproval review
  • Ghost product identification
  • Title and attribute assessment
  • Price and stock sync check
  • Prioritised fix list you can action
Most common

Feed rebuild

$4,500 one-time · 3 to 4 weeks

You need this if: the audit found structural problems, or you've never had the feed properly built rather than plugin-generated.

  • Everything in the audit
  • Titles rewritten across the catalogue
  • Supplemental feeds built and deployed
  • Missing identifiers sourced and mapped
  • Custom labels built from real margin data
  • Shipping and tax reconciled with checkout
Ongoing

Management

From $5,000 per month · flat fee

You need this if: the feed is sound and you want campaigns run against it, Shopping, Performance Max, and daily feed monitoring.

  • Shopping and Performance Max management
  • Daily feed and disapproval monitoring
  • Custom labels maintained as costs move
  • Promotions and price drop badges managed
  • Reported on margin, not just ROAS
  • Month to month after onboarding
  • Audit fee credits against a rebuild or month one if you continue. If you don't, the fix list is yours and it works whether we implement it or your team does.
  • Ad spend goes directly to Google. We never handle it and never mark it up.
  • Suspended right now? Reinstatement is quoted separately after we've identified the cause, it varies too much to price in advance, and anyone quoting it blind is guessing.
DMB : Google Shopping and Merchant Center: FAQ Section
Questions

Before you call.

What's the difference between Google Shopping management and Merchant Center management?

Two halves of one job. Merchant Center holds your product data, titles, prices, images, availability, identifiers. Shopping campaigns are the ads that run on that data.

Most agencies sell the campaign half and treat the feed as one-time setup. That's why so many accounts plateau: the campaign is being optimised carefully while the feed underneath it is quietly excluding a third of the catalogue. The diagnostic above is what we look at first, and it's usually where the problem is.

All my products show as approved. Isn't the feed fine?

Approved means Google will show your products. It doesn't mean Google does. "Ghost products", approved, live, and receiving zero impressions, are common, and they never appear in diagnostics because technically nothing is wrong.

Usually the cause is thin attributes, a wrong product category, or a title Google can't match to any realistic query. Six of the eight problems in the section above never raise a flag, which is why a clean dashboard is a poor measure of feed health.

Can you fix the feed without involving our developers?

Mostly, yes. Supplemental feeds and feed rules let us override data inside Merchant Center without changing your site, rewriting titles, adding missing attributes, correcting categories, fixing capitalisation that triggers spam filters.

That matters practically: waiting on a development sprint to fix a title structure can take weeks, and a supplemental feed takes hours. Some things genuinely need site changes, policy pages, checkout pricing, contact details, and we'll tell you which is which.

Our Merchant Center account is suspended. Can you fix it?

Usually, and don't appeal again first. Appealing without fixing the underlying cause burns a review, and repeated failed appeals make things harder rather than faster.

Misrepresentation is the most common reason and it's rarely about a product, it's usually about your site. Missing contact details, a returns policy that disagrees with checkout, shipping costs appearing later than expected. We find the cause, fix it, document it, then appeal once with evidence. The process is above. We won't promise a timeline, that's Google's decision, and anyone guaranteeing one is guessing.

How does the feed affect Performance Max?

More than anything else you control. Performance Max makes its own decisions about placement, audience and bidding, the feed is one of the few real inputs you still have. Thin product data means the algorithm has less to work with, so it matches your products to queries less precisely and spends your budget on traffic that was never going to convert.

If your PMax performance is disappointing, the feed is the first place to look, not the campaign settings. There aren't many campaign settings left to adjust.

How long before we see a difference?

Disapproval fixes can take effect within a day or two of the next feed fetch. Title and attribute rewrites need two to three weeks before the impact is clear, because Google re-evaluates matching and the campaigns re-enter a learning period.

Custom labels take longest to show value, because you're changing how budget is allocated and that needs a few weeks of data to prove out. Plan on six to eight weeks for the full picture.

Do you work with our platform?

Shopify, WooCommerce, BigCommerce and Adobe Commerce, plus custom feeds via the Content API where the platform can't produce what's needed. The platform matters less than you'd think, most feed problems are the same regardless of what generated them, because most plugins make the same default choices about titles and attributes.

DMB : Google Shopping and Merchant Center: Related Links Section
DMB : Google Shopping and Merchant Center: Final CTA Section
Next step

Give us read access. We'll find the ghosts.

Read-only access to Merchant Center and Google Ads is enough. We'll tell you how many products are approved but never shown, which titles are costing you matches, where price and stock have drifted out of sync, and whether your account is at risk of a suspension nobody's noticed yet. The list is yours either way.

Read-only access · No obligation · Suspended accounts, call, don't wait