Feed First
We audit and rebuild the product feed before touching bids. A campaign cannot outperform the data it is matching on.
Shopping campaigns are won or lost in the product feed, not the bidding. We clean up Google Shopping Ads at the source — titles, attributes, Merchant Center errors — then build campaign structure around what your margins can actually support. If you also run search, that stays coordinated through Google Ads management.
Most Shopping accounts we look at have a bidding strategy layered on top of a feed nobody has touched since import. That order is backwards.
We audit and rebuild the product feed before touching bids. A campaign cannot outperform the data it is matching on.
Products get grouped by what they earn, not by what the store navigation happens to call them.
Disapprovals and warnings get resolved, not ignored. Suspended products cannot spend or sell.
Shopping has no keywords, only negatives. We build the negative structure that stops budget leaking to browsers.
You see spend, revenue and what changed. No dashboards designed to look busy.
Shopping is won in the feed rather than in the campaign settings. These are the checks that reflect where the leverage actually is.
These are feed and account checks. Return on ad spend and profit figures are yours, calculated from your own margins — we publish no client performance data.
Shopping ads do not use keywords. Google matches a query against your product feed, which changes what you can control and where the work sits.
Review My Account →Titles, descriptions, types and attributes. This is what Google matches queries against.
Where the feed lives and where disapprovals surface. Errors here stop products serving.
How products are grouped, prioritized and budgeted against each other.
The only direct control over which queries you appear for.
Feed, account and campaign — handled as one system.
Product titles rewritten to lead with the terms buyers actually search, plus attribute coverage, GTINs and category mapping.
Account configuration, shipping and tax settings, policy compliance, and clearing existing disapprovals.
Standard Shopping, Performance Max or both — structured so high-margin products are not competing with clearance stock for the same budget.
Target ROAS or manual control depending on conversion volume. We say plainly when an account has too little data for automation to work.
Ongoing search-term mining to cut research queries and irrelevant matches.
Priority tiers so bestsellers, new arrivals and long-tail SKUs each get treated differently.
Purchase and value tracking verified end to end, because ROAS reporting is worthless if the values are wrong.
Weekly search-term review, bid adjustments, feed fixes and disapproval monitoring.
Shopping performance is capped by product page quality. Where that is the constraint, we say so — and [ecommerce SEO](/ecommerce-seo-services/) or a [Shopify build](/services/web-development/shopify/) is the better first spend.
The feed work that matters depends heavily on what you sell and how buyers search for it.
You sell what others also sell. Identifiers and price competitiveness carry most of the outcome.
No competing listings, and no GTIN. Titles and attributes do all the matching work.
Size and color combinations that multiply. How variants are submitted decides whether they compete with each other.
Where margin discipline matters more than volume, and unprofitable products need excluding deliberately.
Where the feed has to keep pace with availability, and stale data means paying for out-of-stock products.
Where the advertised price and the real price can diverge, which is a disapproval risk as much as a trust one.
Feed before bids, tracking before scale. The order matters more than any single tactic.
Full review of Merchant Center, feed quality, campaign structure and tracking. You get the findings whether or not you hire us.
Titles, attributes, categories and disapprovals. This is usually where the largest gains sit and it is the part most accounts skip.
Products regrouped by margin and performance, with budgets that reflect what each tier is worth.
Conversion values checked against actual order data before any automated bidding is trusted with the account.
Search terms, bids, negatives, feed changes and new product coverage on a set cadence.
Shopping is unusually direct: people see the product and the price before clicking. That suits some businesses and not others.
The feed is the campaign. Businesses with structured product data start from a much stronger position.
Price is visible before the click. If you are consistently the most expensive listing, that is what the channel will show.
Where the image does the selling and a text ad would undersell what you have.
People searching for the product category already. Shopping captures that; it does not create it.
Services, custom quotes or anything without a fixed price and an image. Search ads are the better fit.
The questions ecommerce owners actually ask before handing over an account, answered properly.
Because Shopping ads have no keywords. Google decides which queries your products can appear for by reading the feed — so the feed is your targeting, and bidding only decides how hard you compete for matches it has already chosen for you.
The practical consequence is that a product titled "Model 4471 — Blue" will barely match anything, no matter what you bid, while the same product titled "Waterproof Hiking Boots — Men's, Blue, Size 10" can match dozens of real buying queries. We see this pattern constantly: an account with a sophisticated bidding setup sitting on titles imported straight from a supplier spreadsheet.
Attributes matter for the same reason. Missing GTINs, wrong product categories, absent size or color fields — each one narrows where a product can appear and weakens Google's confidence in matching it.
It depends on how much conversion data the account has and how much control you need. Neither is universally better, and anyone who tells you otherwise is describing their own workflow rather than your account.
Performance Max pools Shopping with Search, Display, YouTube and Discovery, and leans heavily on automation. It generally needs meaningful conversion volume to optimize well, and it gives up granular control and some reporting visibility in exchange for reach.
Standard Shopping keeps control over product groups, bids and placement, and reports more transparently. On smaller accounts, or where specific products must not be over-invested in, that control is worth more than the extra reach.
Plenty of accounts run both, with priority settings deciding which serves. The decision should follow the data in your account, not a preference.
Almost always because ROAS is calculated on revenue, and revenue is not margin. An account can hit a strong return-on-ad-spend target while spending most of its budget on the lowest-margin products in the catalog.
This happens naturally when campaigns are structured by product category rather than by profitability. Cheap, fast-moving items convert easily, so automated bidding pushes budget toward them — and the headline ROAS looks fine while the business makes less money.
The fix is structural: segment products by contribution margin, set different targets per tier, and feed margin data into the account where the platform supports it. It is not a bidding tweak.
Usually a mismatch between the feed and the landing page, or a policy requirement the store has not met. Neither is exotic, and both are fixable.
The recurring causes are price or availability disagreeing between feed and page, missing GTINs, shipping and tax settings not configured for the destination, unclear returns or contact information on the site, and image requirements not met. Restricted product categories have their own rules on top of that.
Disapprovals compound quietly. A product that stops serving does not raise an alert in the ads interface — it simply disappears from auctions, and the account looks like it has a demand problem rather than a compliance one.
For matching first and for reading second, with the most identifying information at the front.
Titles are the primary signal Google uses to decide which queries a product is eligible for. A title that reads well to a human but omits the brand, the model or the key attribute is competing for fewer queries than it could be.
The pattern that works depends on the category. For branded goods, brand and model belong early. For apparel, brand, product type, color and size. For parts and accessories, compatibility is often the thing people search on and the thing titles most often omit.
What does not belong is promotional language. Capitals, exclamation marks and "free shipping" are against Google's published requirements for the title field and risk disapproval, and they crowd out the attributes that would actually match a query.
Most often for a mismatch between the feed and the landing page — a price that differs, or availability the page contradicts.
These are usually caused by a sync delay rather than by anything deliberate. A price changes on the site, the feed updates on a schedule, and in the gap the two disagree. More frequent feed updates narrow the window; real-time price updates close it.
The second common cause is image requirements. Watermarks, promotional overlays, borders and placeholder images are all against Google's published rules, and they are easy to introduce accidentally when marketing assets get reused in a product feed.
The third is policy — restricted categories, missing required attributes for certain product types, or claims in the description that are not permitted. These are documented, and checking against the documentation is faster than guessing from the rejection message.
By submitting them as variants with a shared item group identifier, so Google understands they are the same product in different forms rather than separate products competing with each other.
Submitted correctly, the platform can show the most relevant variant for a query and consolidate performance data across the group. Submitted as unrelated items, they fragment your data and can bid against each other in the same auction.
Each variant still needs its own accurate price, availability and image. A size that is out of stock should say so, and showing the wrong color image for a variant is both a poor experience and a disapproval risk.
The judgment call is how far to go. Every size of every color as a separate variant is correct for apparel and excessive for products where the difference does not affect the buying decision. The test is whether a buyer would search for that specific variation.
Because return on ad spend is calculated on revenue, and revenue is not margin. A campaign can optimize enthusiastically toward products that sell well and earn very little.
This is one of the most common and least visible problems in Shopping. The campaign is working exactly as instructed; it was instructed to maximize revenue, and it found the cheapest path to revenue — which is often the lowest-margin products in the catalog.
The fix is giving the system margin information. Supplying a custom label or a supplemental feed that carries margin band lets you bid differently by profitability, or exclude products that cannot be sold profitably through paid channels at all.
The related issue is returns. High return rates on certain products mean the reported revenue never fully materializes, and unless returns are fed back the campaign will keep buying more of exactly those products.
Automatically, frequently, and with someone watching the errors — because a feed is a live representation of a catalog that changes daily.
Update frequency decides how often the feed disagrees with your site. A daily upload means a price change can be wrong for up to a day, which causes disapprovals and erodes trust with the platform. More frequent updates, or a direct integration, narrow that window.
Supplemental feeds are the practical way to improve data without changing your store. Optimized titles, custom labels for margin bands and additional attributes can be layered on top of the primary feed, which means merchandising decisions do not require a development ticket.
Merchant Center diagnostics need a standing owner. Disapprovals accumulate quietly, and a category dropping out of the auction is usually discovered through a traffic decline rather than through the notification that preceded it.
And the feed should exclude what should not be advertised. Out-of-stock items, products with no margin, and anything you cannot fulfill promptly cost money and generate poor experiences that outlast the click.







Ongoing management of the product feed, Merchant Center account and Shopping campaigns as one system — feed optimization, campaign structure, bidding, negative keywords, tracking and disapproval monitoring. The feed work is the part most often missing when an account underperforms.
Yes. Merchant Center is where your product feed lives and where Google validates it. Shopping ads cannot run without it, and most serving problems are diagnosed there rather than in the ads account.
Search ads bid on keywords you choose. Shopping ads have no keywords — Google matches queries against your product data. That makes feed quality your primary targeting control, and negative keywords your only direct way to exclude traffic.
Yes, that is standard work. Most disapprovals come from feed and landing page mismatches, missing identifiers, or shipping and tax configuration. Restricted categories take longer because they have additional policy requirements.
Sometimes. Performance Max needs meaningful conversion volume to optimize well and trades control and reporting detail for reach. Standard Shopping keeps granular control, which matters more on smaller accounts. We recommend based on your data, not a default.
Yes. Both, plus BigCommerce and custom platforms. The feed source differs but the optimization work is the same. Where the store itself is the bottleneck we will say so rather than sell more ad management.
That depends on your product prices, margins and competition, and we are not going to invent a number. What we can say is that a budget too small to generate consistent conversion data will not support automated bidding — so structure and expectations have to match the spend.
We will tell you. Ads cannot fix a page that loads slowly, hides the price, or gives no reason to buy. Where that is the real constraint, ecommerce SEO or development work is the better investment and we would rather say so than take the retainer.
No. Access, work and reporting are the commitment. Contract terms are agreed directly — no figures are published here because none have been set.
Still deciding if google shopping ads management is right for you?
Talk to UsThere is a version of paid search management that is mostly dashboards — bid adjustments, budget shuffles, a monthly report with an upward arrow on it. It looks like work. On a Shopping account it usually is not.
The gains in Shopping tend to sit somewhere less interesting: a product title that finally describes what the thing is, a GTIN field nobody filled in, a shipping setting that has been quietly disapproving half the catalog since launch. None of that photographs well in a report. All of it moves revenue more than another round of bid tuning.
That is the trade we would rather make. Fix the data underneath the account, structure the campaigns around what the business actually earns, and let bidding do the smaller job it is genuinely good at.
Send us access to your Merchant Center and Google Ads account. We will review the feed, structure and tracking, and show you what is limiting performance — whether you work with us or not.
