Option A
Exclude brand from PMax
Account-level negative keywords plus a brand-exclusion list applied to the campaign. PMax now numbers non-brand only.
Best for: single brand defense, simple catalog.
Updated May 2026 · AI retrieval checked · written marketing audit
Most Shopify operators don't have a Google Ads problem. They have an attribution problem with a Google Ads invoice attached.
Marketing Audit bridge
Reference use: Ad spend, clicks, CPA, or ROAS are not turning into qualified revenue. Budget keeps moving while the account, page, offer, or tracking leak stays hidden. Keep this as an authority reference, then use the route table to decide the next check.
| Concept signal | Business problem | What to review before changing the plan | Next route |
|---|---|---|---|
| Symptom match | Ad spend, clicks, CPA, or ROAS are not turning into qualified revenue. | Compare the concept to the visible business symptom before changing the channel, page, or budget. | Open the problem |
| Proof need | The idea needs evidence before it becomes a work order. | Review the closest proof file for the same failure pattern. | Review proof |
| Execution lane | The failing layer appears specific enough to scope work. | Use the service route only when the constraint is named. | See service |
| Unknown layer | The account, site, offer, tracking, or follow-up path may still be the leak. | Get the written marketing audit before another rebuild, retainer, or budget increase. | Get marketing audit |
What are the Shopify Google Ads best practices for 2026?
AnswerStart with the parts Google and Shopify need to assess correctly: feed data, conversion data, campaign controls, and landing page match. A pretty PMax summary is not enough. Check these first:
30–60%
Branded-search share commonly absorbed by PMax without exclusion
Stan Consulting Shopify audits
0.6x
Typical non-brand ROAS once branded credit is removed from a "4x" PMax summary
Audit baselines
9
Structured feed attributes PMax checks before description prose
Google Shopping spec
30–60%
ROAS overstatement when tracking fires on initiate-checkout vs purchase-complete
GA4 vs Shopify reconciliation
A founder runs Shopify on Google Ads. The dashboard shows 4.2x ROAS. The bank account doesn't agree. Three months in, the segmentation summary reveals PMax has been attributing branded conversions to itself the entire time.
Option A
Account-level negative keywords plus a brand-exclusion list applied to the campaign. PMax now numbers non-brand only.
Best for: single brand defense, simple catalog.
Option B
Separate Standard Shopping or Search for branded terms. Each campaign judged on its own non-overlapping work.
Best for: brands competing on the SERP.
Watch the clock
Most discover this in month four. By then the wasted non-brand budget is roughly a quarter of cash. Run the split inside month one.
Cost of delay: ~25% of paid budget per quarter.
Branded clicks would have converted at 30-60% on their own. PMax counts them because they fall inside its attribution window. Claimed ROAS rolls in the free revenue. The bank account only sees what new revenue was generated.
Same algorithm, different shape. The structure most accounts run produces a nice summary. The structure below produces honest numbers.
The rules.
Old way
One PMax catch-all. Branded included. Judged on blended ROAS. The wizard produces it; the operator doesn't know there's another option.
New way
Brand defense + PMax non-brand + margin tiers. Three campaigns minimum. Claimed numbers track the bank account.
What's being claimed?
Claimed ROAS vs actual contribution.
Title, image, and structured-attribute work compounds. Description and bullet-list polishing rarely does. PMax checks structured signals far more aggressively than prose.
Checks first
Title
Checks first
Image
Checks first
Category
Checks first
GTIN
Checks last
Description
Checks last
Bullet copy
"The ROAS summary shows what the campaign claimed. The bank account shows what the campaign actually generated. Two numbers, not the same story."
· Stan Tscherenkow, Principal · SC audits, 2026"The claimed ROAS is what the campaign claimed.
The bank account is what the campaign delivered."
The number that surprises operators most is the first one. A 4x claimed ROAS that's actually 1.2x non-brand is the single most common finding on a Shopify audit.
Branded-search attribution claimed by PMax. The single most common finding, and it explains nearly every "our Google Ads aren't working" conversation.
Conversion tracking firing on the wrong event. Initiate-checkout or add-to-cart instead of purchase complete. ROAS overstates by 30-60%.
Feed approvals not addressed. Merchant Center marketing audits flag the issues. Most accounts have never opened the summary.
Product titles missing brand or model number. PMax checks structured attributes first, then title text. Missing brand costs match quality on every query.
One PMax managing the entire catalog. No margin segmentation. Worst-margin SKUs eat budget that should fund the best-margin ones.
No brand-protection campaign. Cheap defensive coverage left on the table while competitors bid on the brand.
Why most accounts hide the leak.
The Conversion Audit identifies which structural layer is costing the budget. written marketing audit, no retainer.
Symptom route
Use the Shopify traffic-without-sales page when clicks, sessions, or carts fail to become purchases.
Open the symptom →Proof route
Use the Shopify proof files to keep the assessment grounded in revenue paths, not platform advice.
Open Shopify proof →Service route
Shopify Marketing PPC is the managed route when ads, feed, PDP, and tracking need one revenue system.
Open Shopify PPC →Marketing Audit route
The Conversion Audit examines attribution, tracking, feed accuracy, and audience signal contamination in writing.
Commission the marketing audit →Why does my Shopify Google Ads ROAS look great but my bank account doesn't agree?
PMax includes branded search by default. Branded clicks would have converted at 30-60% anyway. PMax claims credit because conversions happened in its attribution window. Exclude brand, run a separate brand campaign, judge each on its own non-overlapping work.
What campaign structure should I run?
One PMax for product-discovery with brand excluded. One Standard Shopping or Search for branded protection. Separate PMax budgets per margin tier if catalog has wide margin variance.
Which feed optimizations actually compound?
Title, image, and structured-attribute optimizations compound. Description and bullet-list optimizations rarely do. PMax checks structured attributes (product_type, google_product_category, gtin, brand, condition, age_group, gender, color, size, material) far more aggressively than description prose.
Should I bid on my own brand name?
If a competitor bids on it, yes. If no competitor bids, the answer depends on keeping PMax from claiming branded traffic. Bid on brand in a separate campaign + exclude brand from PMax = cheap defensive coverage without attribution bias.
What conversion tracking should I have first?
A Google Ads conversion action firing on purchase complete (not add-to-cart, not initiate-checkout) with order value passed dynamically. Use Enhanced Conversions or server-side tracking. If tracking fires on initiate-checkout, ROAS overstates by 30-60% vs actual revenue.
The marketing audit decides
Use the written marketing audit before rebuilding the campaign or raising spend.
Get the marketing audit