Q4 Carried the Most Volume and the Worst ROAS
Three years of purchase-only data from one account: the fourth quarter carried the most volume and the worst return on ad spend, both years I could measure.
The default Performance Max setup is one campaign that absorbs the whole catalog. Google’s interface defaults to it. Most agencies build it that way. For an account under $20K a month with one geography and one price band, the default is fine. For an account doing $50K a month or more across a mixed catalog with a hyperlocal pocket and a high-AOV tier, it isn’t. The fix is a geo × value-band matrix. Two geography splits crossed with three product tiers. Six campaigns, each with its own budget, creative, audience seeds, and search themes. The signal stays clean. Smart Bidding optimizes against the right buyer in each tier instead of averaging across all of them. Here’s how the matrix is structured and why each split exists.
Performance Max is a budget allocator wearing the trench coat of a campaign. It takes whatever budget you give it and decides which placements, audiences, products, and creative combinations get served. The optimization is opaque on purpose.
That works when the inputs are homogeneous. One geography, one price band, one buyer archetype. The Smart Bidding model picks a CPA target, learns what converts, and gets better over six to ten weeks.
It breaks when the inputs are heterogeneous. A $89 baby blanket and a $1,200 stroller travel through different research cycles, different competitive sets, different buying contexts. If both sit in the same campaign with the same tCPA, the model averages the signal. The blanket steals impressions from the stroller (cheaper clicks, faster conversions) while the stroller’s true buyer journey gets undertrained.
The dashboard still looks fine. The blended ROAS averages out. The next-90-days conversion model has no idea what to do with the high-AOV tier anymore.
The matrix I run has two dimensions. Both came from watching the same failure modes across accounts.
Split 1: Geography. Most brands have one geography that punches above its weight. A flagship store, a regional concentration of word-of-mouth, a press hit in a specific market. If 30% of revenue comes from one state and the rest comes from the other 49, the buyer in that state has different intent (often store-visit-adjacent) and different competitive context (often less crowded). The bidding economy in that state is also distinct: less impression-share pressure, smaller pool, more responsive to creative variation.
If you let national Performance Max bid on that state, you pay national CPCs to acquire local-intent buyers. You also fail to push the hyperlocal angle (local stock, ready to ship from the local warehouse, store pickup) that wins those impressions cheaply.
The fix: isolate the high-density geography into its own campaign set. National Performance Max targets everywhere else. Local Performance Max targets that state. Different creative. Different budgets. Different bidding behavior.
Split 2: Value band. A mixed catalog has at least three signal classes:
| Tier | What it is | Why it gets its own campaign |
|---|---|---|
| Mid ($75-$500) | Accessories, smaller goods, gift-tier | Highest velocity, fastest learning loops, biggest pool of branded long-tail to capture |
| Premium ($500+) | Furniture pieces, gear, big-ticket | Longer consideration window, different competitive set, needs distinct creative tone |
| Bundles (multi-item, often $1K+) | Nursery sets, room-complete packages | The highest-AOV buyer cohort. Slower to convert, much higher LTV. Smart Bidding can only learn this if the signal isn’t drowned out |
If you put all three in one campaign with a unified tCPA, the model starves the bundle tier. The bundle tier needs a higher tCPA (because the AOV justifies it) and a slower learning expectation (because the conversion cadence is weeks, not days). One campaign with one target cannot serve all three.
Cross the two splits and you get six campaigns:
| Campaign | Geography | Value Band | Why it exists |
|---|---|---|---|
| 1 | US National | $75-$500 | The volume engine. Fast learning, branded long-tail capture, the campaign that funds the others’ learning periods. |
| 2 | US National | $500+ | Premium goods to the national audience. Longer learning, higher tCPA, creative tone pitched to considered purchase. |
| 3 | US National | Bundles | The high-LTV layer. Targets the cohort that buys a complete nursery or a complete room. Slow burn, big payoff. |
| 4 | Hyperlocal (1 state) | $75-$500 | Local-intent mid-tier. Often the cheapest CPAs in the account because hyperlocal creative wins against national big-box. |
| 5 | Hyperlocal | $500+ | Premium to local. Often store-visit-driving or pickup-adjacent. Creative emphasizes local availability and staff who know the product. |
| 6 | Hyperlocal | Bundles | Smallest budget but often the highest blended ROAS, because local bundle buyers know the brand and the brick-and-mortar trust signal closes them. |
Budget allocation runs roughly 65% national, 35% hyperlocal. Within each geography, the mid-tier carries 55-60% of the spend, premium gets 25-30%, bundles take the remaining 15%. Adjust by margin profile.
Splitting Performance Max into six campaigns is useless if the inputs underneath are weak. The matrix depends on three pieces working in parallel.
Customer Match segments. I seed each campaign with the customer-match audiences that match its tier. Past purchasers of mid-tier goods seed the national mid-tier campaign. Past bundle purchasers seed the bundles campaigns. Repeat-purchaser cohorts seed the premium tiers. The point isn’t to target those audiences directly (Performance Max decides that). The point is to give Smart Bidding a high-quality “this is what good looks like” reference for each campaign. A mature account in this structure ends up with 20-30 segments stitched into the matrix.
Search themes, per asset group. Google allows up to 50 search themes per asset group, so the ceiling depends on how many asset groups each campaign runs, not on the campaign itself. They should not be copy-paste across campaigns. The mid-tier national campaign gets themes around the queries actual mid-tier buyers run. The bundles campaigns get themes around “nursery set”, “complete bedroom”, “room package” intent. The hyperlocal campaigns get themes that include the state name plus product category. The search themes become the steering wheel that keeps each campaign pointed at its tier.
A clean product feed with custom labels. Each campaign’s asset group filters the product feed by custom label. tier_mid, tier_premium, tier_bundle. Without these labels you cannot cleanly assign products to the right campaign and the matrix collapses. This is feed work. It happens once at the Shopify layer and pays for years.
Don’t build six Performance Max campaigns onto a broken foundation. The matrix needs:
The Tracking Stack reference covers the foundation layer in detail. If those eight layers aren’t in place, the matrix will look great on the build day and underperform by week six. The STACK Audit is the five-pass walkthrough I run before any campaign architecture change at this scale. The first failure mode is almost always at the conversion-value layer: shipping and discounts baked into the number Smart Bidding is chasing.
If you run one Performance Max campaign now and want to know whether the matrix is the right next move:
A six-campaign matrix only earns the budget conversation if it produces a number the board can act on. The board-deck quartet is the format: contribution-margin ROAS, new-customer CAC, incrementality lift, payback weeks. The matrix shows up in slide two as “the strategic decision the board needs to make this quarter.” Pair the architecture move with a 21-day geo holdout at the back end of week eight so the incrementality number lands in the next quarterly update.
If this hit, the next two pieces in the same universe:
Free PDF: The Tracking Stack. Eight layers, no email gate. The foundation under every campaign architecture I run.
If your account is past the point where one Performance Max campaign can carry it, send me read-only access for the free ads audit. I’ll tell you in writing, within 24 hours, what the next architecture should look like. No call.
What Google is allowed to count
Goals, then Summary, then View all conversion actions
From my own Google Ads account, October 2026. Tap or click the screen to see it full size.
Which audiences exist, and whether they can serve
Tools, then Shared library, then Audience manager
From my own Google Ads account, October 2026. Tap or click the screen to see it full size.
Three years of purchase-only data from one account: the fourth quarter carried the most volume and the worst return on ad spend, both years I could measure.
What the Total: AI Max expanded matches and landing page matches rows mean, plus my two-week test: 41% more form fills, 76% higher cost per qualified lead.
Add me as a read-only user and I'll write the audit myself: 5 to 7 pages, back within 24 hours of access. A home or furniture store can send the store link instead. Rather talk first? A call is open too.