This is a real Google Ads account audit on camera — no stock data, no made-up scenarios. The account is a live e-commerce store, the spend is real, and every issue shown exists in the account right now. The four problems covered here appear in more than half the accounts I open.
The account had Shopping campaigns running. Traffic was coming in. But something was off — and a 10-minute look under the hood revealed four problems that were costing the store money every single day.
None of these issues were exotic. They didn’t require advanced knowledge to spot. They just required someone to actually open the account and look.
That’s what this audit is — a real walkthrough of a real account, on camera, with real numbers. If you run Google Ads for your e-commerce store or manage accounts for clients, you’ll recognize at least one of these problems. Probably more than one.
01Why These 4 Issues Come Up in Every Audit
After auditing dozens of e-commerce accounts over the years, the same problems keep showing up. Not occasionally — constantly. Conversion tracking configured incorrectly. Product feeds with significant disapprovals. Location data that nobody has looked at. Policy violations sitting untouched for months.
The reason they persist is simple: most store owners set up their Google Ads account once, hand it to someone, and assume it’s running correctly. Agencies and freelancers often focus on campaign-level metrics — clicks, CPA, ROAS — without ever checking the plumbing underneath.
These four issues are what that plumbing looks like when it’s broken.
| Issue | Where to Find It | Impact If Ignored |
|---|---|---|
| Primary conversion misconfiguration | Goals > Conversions > Summary | Algorithm optimizes for wrong goal |
| Enhanced conversions not working | Goals > Conversions > Diagnostics | Weaker audience signals, harder to scale |
| Product feed disapprovals over 2% | Products > Diagnostics | Merchant Center suspension risk |
| Location targeting not analyzed | Campaigns > Locations | Budget wasted on low-converting regions |
| Policy violations in ads | Tools > Troubleshooting > Policy Manager | Ads not serving, account health damaged |
02Issue 1: Conversion Tracking Setup
The first place to look in any Google Ads account audit is the conversion setup. Go to Goals > Conversions > Summary, then click “View all conversion actions.”
In this account, we found three primary conversion actions running simultaneously: Purchase, Add to Cart, and Contact Us. All three were set to Primary — which means Google’s algorithm was treating all three as equally important goals to optimize toward.
That’s a problem. A contact form submission is not worth the same as a purchase. When Google sees all three as primary, it will happily chase the easiest signal, which is usually not revenue.
The Rule: One Primary Conversion
You should have exactly one primary conversion action — the one that directly represents your most important business goal. For e-commerce, that is always Purchase. Everything else (Add to Cart, Begin Checkout, Contact Form) should be set to Secondary so you can still see the data without contaminating the bidding algorithm.
- Purchase: Primary
- Add to Cart: Secondary (for reporting)
- Begin Checkout: Secondary (for reporting)
- Contact Form: Secondary or removed
- Purchase: Primary
- Add to Cart: Primary
- Contact Us: Primary
- All three weighted equally by Google
Conversion Window
The second thing to check is the click-through conversion window. This setting controls how many days after a click Google can still attribute a conversion to that ad.
For e-commerce — especially higher-ticket categories like jewelry, furniture, or anything with a long research phase — you want this as long as possible. If someone clicks your ad today, browses for three weeks, and then purchases, you want Google to connect those dots and attribute the sale to the campaign that started the journey.
Set the click-through conversion window to 90 days (the maximum) for any product with a meaningful consideration period. Most accounts are still on the default 30-day window.
Go to your primary conversion action > Edit settings > Click-through conversion window. Set it to 90 days. This change is instant and costs nothing — but it means future purchases that would have been unattributed now get counted.
03Issue 2: Enhanced Conversions
After checking the conversion list, go to the Diagnostics tab within the Conversions section. This is where Google flags anything that isn’t configured correctly.
In this account, there were three items flagged in the Enhanced Conversions section. Enhanced conversions pass additional user data (name, email, phone number) to Google at the point of purchase — hashed before it leaves your site, so no raw PII is transmitted. Google uses this to identify the user more precisely and match their purchase behavior to future ad exposures.
When enhanced conversions are broken, Google loses that additional signal. The algorithm can still optimize, but it’s working with less data. Over time this makes it harder to scale, especially in competitive niches where Smart Bidding accuracy matters.
This specific error usually means the tag is not capturing the address fields from the order confirmation page. The fix depends on your platform — Shopify has a native integration, other platforms may require GTM custom variables. If you see this in your Diagnostics tab, it needs to be fixed at the tag level, not inside Google Ads.
The Diagnostics tab is one of the most overlooked sections in any account. Most advertisers never open it. But Google is actively telling you what is broken — you just have to look.
04Issue 3: Product Feed Health
Go to Campaigns > Products, then click the Issues tab. For any e-commerce account running Shopping ads, this is the second most critical check after conversion tracking.
In this account, out of 13,000 products in the catalog, 3,000 had issues — and 2,000 of those were completely ineligible. That means they were not running in any ad. At all.
If more than 2% of your product catalog is disapproved in Google Merchant Center, you are at risk of a Merchant Center account suspension. A suspension stops all Shopping ads immediately — no impressions, no clicks, no revenue from Google. In this account, roughly 15% of inventory was disapproved. That is not a minor compliance issue. That is an emergency.
What Was Flagged in This Account
The product diagnostics showed several different issue types across the disapproved items. Some were straightforward — missing product images, out-of-stock items still in the feed. Others were more unusual — a currency mismatch where some products were priced in one currency and others in a different currency, which Google’s systems cannot make sense of for bid calculations.
There was also a “missing Korean business registration number” error appearing on products from an Australian store — which points to a settings misconfiguration at the feed or Merchant Center account level, not a product-level problem.
And then the missing attributes: color, age group, gender. These are required fields for certain Shopping ad formats and for Dynamic Remarketing. Missing them means some of your inventory will never be eligible for those placements.
Product feeds change constantly. New products get added, prices update, variants go out of stock. A monthly GMC check is too slow — issues compound before you catch them.
This is not a soft guideline. Google enforces it. Build a weekly process to review GMC’s Diagnostics tab and resolve any new disapprovals before they accumulate.
Color, age group, gender, and size are required for apparel and recommended for all other categories. Missing these fields limits your ad eligibility and blocks some Smart Shopping features.
Your entire feed should use one currency that matches your Merchant Center account settings. A mixed-currency feed will generate disapprovals and confuse Google’s bidding system.
05Issue 4: Location Targeting Analysis
Go to Campaigns > Locations, click into your target country, then break the data down by region. This shows you how your budget is distributed across geographic areas and how each area converts.
In this account, targeting Australia, the regional breakdown revealed a significant performance gap. Some regions had conversion rates of 2.5% to 3%. Others were at 0.3% to 0.5%. And the regions with the worst conversion rates were receiving more budget than the ones with the best.
This pattern is common in accounts where Smart Bidding is not receiving good conversion signals. When the algorithm doesn’t have reliable purchase data, it can’t optimize geographic spend intelligently. Budget ends up spread across the entire country instead of concentrating where it actually converts.
Download the location report as a CSV, paste it into Claude or ChatGPT, and ask it to identify which regions exceed your target CPA or fall below your target conversion rate. Then set negative bid adjustments on underperforming regions, or tighten your geo-targeting to the areas that actually convert. On a limited budget, precision beats scale every time.
The calculation matters here. This account was running on a constrained budget. The spend that went to the low-converting regions could have gone to the high-converting ones instead — and at a 3% versus 0.5% conversion rate difference, that reallocation could have produced several times more sales with the same total spend.
06Issue 5: Policy Violations
Go to Tools > Troubleshooting > Policy Manager. This shows every ad in your account that has been disapproved, along with the specific policy it violated.
In this account, there were multiple disapproved ads with more than one policy violation each. These ads were sitting in the account, not running, affecting the overall health score of the account.
Disapproved ads don’t just fail to show. They can trigger a broader account review, reduce your ad quality signals for the ad group they live in, and in repeated or severe cases, lead to account-level restrictions. Every disapproved ad should be resolved or removed immediately — not left sitting.
How to Handle Disapproved Ads
Click into the disapproved ad to see the specific policy it violated. Common causes: misleading claims, prohibited content, destination issues (landing page doesn’t match ad), or trademarks.
If the headline or description contains the offending content, edit it. Resubmission is automatic once you save. Most straightforward violations get resolved this way.
Google’s appeal process has a low success rate on first submission. Only appeal if you’re certain the ad does not violate policy. A failed appeal can reinforce the disapproval.
Success rate on appeals is low
Creating a new ad from scratch — with the violating content removed — is often faster and more reliable than appealing. Don’t get attached to specific ad copy when the alternative is a permanently disapproved asset.
07Your Audit Checklist
Run this checklist on any account before you touch a single bid or add a single keyword. If any of these items are broken, fixing them will have more impact than any campaign-level optimization you could make.
Goals > Conversions > Summary. Confirm exactly one conversion action is set to Primary. It should be your most important revenue action — for e-commerce, that is Purchase.
Open your primary conversion action > Edit > Click-through conversion window. Set to 90 days. Especially important for high-ticket or considered purchases.
Goals > Conversions > Diagnostics. Any flags here mean your tracking setup has issues. Enhanced conversion errors, tag firing problems, and coverage gaps all show up here.
Products > Diagnostics inside Google Ads, or log into Merchant Center directly. If disapprovals exceed 2% of total inventory, treat it as urgent. Document every issue type.
Campaigns > Locations > drill down to region. Sort by spend descending, then compare conversion rates. Identify regions with high spend and low conversion rate. Set bid adjustments or exclusions accordingly.
Tools > Troubleshooting > Policy Manager. Zero tolerance for open policy violations. Resolve or delete every disapproved ad before moving on to anything else.
I personally review every audit request. If I find these issues — and I usually do — I walk you through exactly what to fix and in what order.
08Frequently Asked Questions
walks through every common cause in under 10 minutes.