Restructure workflow

Campaign Reorganisation Playbook

How to consolidate a fragmented Google Ads account, where results keep shifting between 8 or 9 campaigns, into fewer campaigns on shared bid strategies. One change at a time, without losing conversion history or performance along the way.

Checked against Google Ads Help on 19 October 2026. A Google badge links to the help page that says it. Onward guidance marks our own rules.

Plan for two to three months. Each structural change needs a hold period before you can read it, so this is a project, not a quick fix. A rushed restructure costs more than leaving the current structure alone for another month. Onward guidance
Read with: Google cheat sheet, mistake 3: portfolio bid strategies and ROAS Calculator: margin tiers. Define your margin tiers before you design the structure.

Why fragmentation hurts

Signs you'll recognise:

Shifting results
Performance moves between 8–9 campaigns from week to week
No pattern
Some campaigns hit target, others don't, for no obvious reason
Jumpy bidding
Sudden drops and spikes in Smart Bidding results
Fine overall
The account total looks fine, individual campaigns don't

Why it happens:

  1. Each campaign has little data. Smart Bidding can use query-level data beyond your bid strategy Google, but a campaign with 20 conversions a month still has little of its own to set a target against. Google says performance generally improves with fewer, larger campaigns that get more conversions. Google
  2. Campaigns compete with each other. When the same product or keyword is eligible in several campaigns, Google serves the one with the highest Ad Rank, so results move between campaigns. Google
  3. Learning never settles. Each new strategy, strategy setting change, or campaign added to or removed from a strategy triggers Learning again. Google
  4. The budget is spread thin. £6,000 a month across 9 campaigns is about £667 each. Divide by your CPA to see how few conversions each campaign learns from.
The fix is structural. Lower targets, bid limits and seasonality adjustments won't fix fragmentation. Onward guidance

Section 1. Diagnose before you restructure

Pull this data first (last 90 days, per campaign)

FieldWhy
SpendFind under-funded campaigns
ConversionsFind campaigns below the bidding threshold. Google's minimum for Target ROAS is 15 conversions in 30 days Google; ours is 30 a month Onward guidance
Conversion valueGroup campaigns by value
CPA and ROASFind outliers
Search impression shareFind constrained campaigns
Search lost IS (budget)Find campaigns limited by budget
Search lost IS (rank)Find campaigns losing on bid or quality
Average target ROAS for the periodWhat Smart Bidding was actually aiming at Google
Bid strategyWhat each campaign runs on

Check for overlap (the most important step)

For each pair of campaigns: is the same product, keyword or audience eligible in both?

Overlap is the most common cause of shifting performance we find. Whichever campaign wins each auction looks good and the others look worse. Fix this first. Onward guidance

Build the audit table

One row per campaign. Mark every campaign under 30 conversions a month as below threshold: these are your consolidation candidates. Mark every campaign that overlaps with another: these need negative keywords or inventory fixes. Onward guidance

Section 2. Design the target structure

The aim: fewer campaigns, each with enough conversions, on a small number of portfolio bid strategies. Onward guidance

How to group

Group byDon't group by
Rule • Margin tier: margin hero, basket builder, learning
• Intent: brand and non-brand; prospecting and remarketing outside Performance Max
• A real difference in target: you decide how big a gap justifies a split
• Product category, when margin and intent are the same
• Supplier
• Which team owns it
• Launch date, unless you're deliberately ring-fencing a launch

Target structure for an ecommerce account

Portfolio 1: Margin hero Target ROAS from the tier's contribution margin Standard Shopping: margin hero Custom label 4 = margin_hero, High priority + sibling Search or Shopping campaigns on the same target Portfolio 2: Basket builder Target ROAS from the tier's contribution margin Standard Shopping: basket builder Custom label 4 = basket_builder, Medium priority + sibling Search or Shopping campaigns on the same target No portfolio: each keeps its own target Search: Brand Own target, kept apart from non-brand Standard Shopping: learning Custom label 4 = learning, Low Manual CPC or Maximise clicks until 30 conversions a month Performance Max Brand exclusion list applied Own target and budget (no portfolio, no shared budget)
Portfolio 1: Margin hero

Target ROAS from the tier's contribution margin

  • Standard Shopping: margin heroCustom label 4 = margin_hero, High priority
  • + sibling Search or Shopping campaigns on the same target
Portfolio 2: Basket builder

Target ROAS from the tier's contribution margin

  • Standard Shopping: basket builderCustom label 4 = basket_builder, Medium priority
  • + sibling Search or Shopping campaigns on the same target
No portfolio: each keeps its own target
  • Search: BrandOwn target, kept apart from non-brand
  • Standard Shopping: learningCustom label 4 = learning, LowManual CPC or Maximise clicks until 30 conversions a month
  • Performance MaxBrand exclusion list appliedOwn target and budget (no portfolio, no shared budget)

Onward guidance Products in the exclude tier (gross margin under 15%, or deliberately excluded) get no campaign. Performance Max can't join a portfolio bid strategy Google or use a shared budget Google, so it keeps its own target and budget. A portfolio only pools data when two or more campaigns share its target.

Sanity check

SignWhat to do
Any campaign expected to get fewer than 30 conversions a monthMerge it into a sibling, or run it on Manual CPC or Maximise clicks until it gets there Onward guidance
More portfolios than you have genuinely different targetsMerge portfolios whose targets are close
Products or keywords eligible in more than one campaignFix with negatives and inventory filters before anything else

Section 3. The migration sequence

The order matters.

Rule 0

Don't do it all at once

Not every change triggers Learning, but the structural ones do: a new or reactivated bid strategy, a strategy setting change, or campaigns added to or removed from a strategy. Google A target change on its own doesn't. Google Make eight structural changes in one weekend and you get eight recalibrations at once, with no way to tell which change did what.

Our rule: one change at a time. After each structural change, hold every setting for 7 days if it's a Target CPA or Target ROAS campaign with 50 or more conversions a week, otherwise 14 days. Judge only on 14 or more days of data. Onward guidance

Week 1, before you move anything

Test big moves on the Experiments page

Use the Experiments page (formerly drafts and experiments) Google for anything bigger than assigning campaigns to a portfolio, but check eligibility first. Custom experiments don't cover Shopping campaigns. Google The campaign must also be active, on its own daily budget rather than a shared one, and on a standard bid strategy rather than a portfolio Google, so run any test before the campaign joins a portfolio. To compare Standard Shopping with Performance Max, use a Performance Max experiment: Google recommends at least 4–6 weeks and discards the first 7 days. Google Where no experiment type fits, change one campaign at a time and compare it with an untouched period. Onward guidance

Week 1: start here

Group campaigns into a portfolio first

The cheapest, lowest-risk move: put existing campaigns on a shared portfolio bid strategy without moving any products or keywords. On its own, this often fixes the problem. Onward guidance

Assigning campaigns doesn't touch products, keywords or budgets, but it does change each campaign's bid strategy and the portfolio's make-up, so expect a Learning status. Google Performance Max can't join. Google Do this first. It may be all you need.

Week 1, with the portfolio

Set the max CPC limit before you go live

Google doesn't recommend bid limits on Target ROAS because they restrict its bidding, and where you set them they only apply to portfolio strategies and Search Network auctions. Google It does suggest a max CPC limit on a portfolio as a safety net when moving to automated bidding. Google We set a max CPC limit on every Target ROAS portfolio, sized to the basket value, because when Target ROAS beats its target it bids up to spend the surplus. Onward guidance If the status later shows the strategy limited by bid limits, raise or remove the limit. Google

Every step

Pause, don't remove

A removed campaign is stopped permanently: you can't resume or restore it, though its performance data stays visible. Google A paused campaign can be enabled again. Google Google doesn't say how much a removed campaign's data still feeds Smart Bidding, so don't rely on it. The same goes for ad groups: pause until you're sure the new structure works.

After each structural change

Expect a recalibration

Google says learning can take up to around 50 conversion events or 3 conversion cycles Google, and to allow one to two conversion cycles after major bidding or budget changes before making more. Google Hold settings for our 7 or 14 day window. Onward guidance Don't react to day 3. Judge actual ROAS against average target ROAS in the bid strategy report Google, once your conversion delay has passed.

Week 3

Stop campaigns overlapping

After grouping, add negatives and product exclusions so each product and keyword lives in exactly one campaign. This is the actual fix for self-competition.

  • Search: shared negative keyword lists
  • Shopping: inventory filters and product groups so each product is eligible in one campaign
  • Performance Max: brand exclusions Google and campaign-level negative keywords, up to 10,000 per campaign. Google Account-level negative keywords, up to 1,000 per account, also apply. Google
Week 5 onwards

One structural change per hold window

After the first consolidation, make one structural change, hold, read it, then make the next. Never change the target and the budget on the same day. Onward guidance

Section 4. Migration template

Fill this in for your account before you change anything in Google Ads:

#Current campaignSpend/moConv/moMargin tier→ Target campaign→ PortfolioStep
1Fill in your account details before starting
2
3
4
5
6
7
8
9

Steps, assuming a 14-day hold between each Onward guidance:

  1. Week 1: test risky moves on the Experiments page, where the campaign type allows it
  2. Week 1: group into a portfolio and set the max CPC limit at the same time (no other changes)
  3. Week 3: add negatives so campaigns stop overlapping
  4. Week 5: move products between campaigns, if needed
  5. Week 7: adjust Target ROAS per tier
  6. Week 9: pause campaigns you no longer need

Risk: mark each step Low, Medium or High. Test anything High on the Experiments page first, where the campaign type allows it.

Section 5. Rollback plan

When to check

Review every change at day 7 and day 14, against the result you wrote down when you made it. Onward guidance Google's own minimum read times are longer for some changes: give a new Shopping Target ROAS strategy 15 days Google, and let a new Performance Max campaign run for at least six weeks before evaluating it. Google Treat day 7 as a check that nothing has broken, not a verdict.

What you can undo

ChangeReversible?Notes
Assigning a campaign to a portfolioYesEasy, but adding or removing campaigns triggers Learning Google
Changing Target ROASYesEasy. Doesn't trigger Learning Google
Adding negative keywordsYesEasy
Setting min or max bid limitsYesEasy
Pausing a campaignYesEnable it to resume. Google A reactivated bid strategy shows Learning Google
Moving products between campaignsMostlyThe new campaign starts without that product's campaign history. Smart Bidding can still use query-level data beyond the bid strategy Google, so the loss is partial
Removing a campaignNoCan't be resumed or restored. Google Never remove during a migration.
Merging ad groupsMostly noAd group history is hard to rebuild

When to hold and when to revert

Our rules for the first 7 days after a change Onward guidance:

What you seeWhat to do
Conversions down 20%, CPA up 30%Hold. Normal learning volatility. Check again at day 14
Spend down 80%, conversions near zeroHold for 3 days. If still flat on day 4, revert: the change has probably stopped the campaign entering auctions
Spend at 100%, CPA up 200%Revert straight away. Bidding is broken or the value signal is wrong
Spend, conversions and CPA all normalNo visible effect yet. Wait the full 14 days before concluding
Spend up 30%, conversions up 25%, ROAS on targetWorking. Hold for the 14 days and don't touch it

Pause and review at any point if spend reaches 3x target CPA with no conversions, CPA runs above 2x target for 14 days in a row at full budget, or 14-day rolling ROAS falls below half the target. Onward guidance

If you roll back, revert that one change only, leave everything else, and start the hold window again.

Don't roll back for: day 1–7 swings during learning, single-day spikes or dips, or a gap between actual and average target ROAS that hasn't cleared your conversion delay. Onward guidance

Section 6. When not to consolidate

Consolidation is the default, with real exceptions.

Always keep separate:
  • Brand and non-brand Search: different intent, different targets
  • Brand and non-brand Shopping, where you run them: same reason
  • Languages with different copy or economics. From September 2026, Search campaigns lose the campaign language setting and match on the language of the ad, and the same applies to the Search Network part of Performance Max. Google Split by language when the copy, landing pages or unit economics differ.
  • Regions with materially different economics: currency, shipping, tax, return rates
Onward guidance
Usually keep separate:
  • Margin tiers whose targets are far apart
  • Product types with genuinely different intent, such as £15 accessories and £2,000 furniture
  • New launches you're deliberately ring-fencing
  • Remarketing and prospecting in Search or Standard Shopping, where audience lists can do the split. Performance Max can't be limited to remarketing: it may show ads to audiences outside your signals. Google The customer acquisition goal's "Only bid for new customers" option is the closest control. Google
Don't keep separate just because:
  • They're different categories with the same margin and intent
  • You worry about losing visibility. You can still segment reporting in a combined campaign
  • The client likes the current structure. That's a conversation to have, not a reason to keep it
  • It's always been that way

Section 7. The smallest first step

If the full playbook is too much to start with, this is the smallest move with the least risk:

  1. Audit the campaigns. Find the ones that share intent, for example all your prospecting Shopping campaigns.
  2. Create one portfolio bid strategy per intent group, with Target ROAS set at the group's recent actual ROAS and never below breakeven from the ROAS Calculator. Since 17 August 2026, budget-limited campaigns bid towards their target instead of beating it Google, and Google suggests updating targets to match recent performance to keep current results. Google Then move the target towards your calculator figure in 15–20% steps, at least 7 days apart. Onward guidance
  3. Assign the Search and Standard Shopping campaigns in that group to the portfolio. Performance Max can't join. Google Don't touch products, keywords or budgets.
  4. Set a max CPC limit on the portfolio. Onward guidance Google doesn't recommend bid limits on Target ROAS Google, but suggests a max CPC limit as a safety net when moving to automated bidding. Google
  5. Hold for 14 days. Onward guidance Judge actual against average target ROAS in the bid strategy report, after your conversion delay. Google
  6. Read the result. If volume is up and ROAS is stable or better, the fragmentation is fixed without restructuring anything else.

That's the minimum. Everything else in this playbook is refinement.

Section 8. Common mistakes during a restructure

  1. Doing it all at once. Several structural changes together means several recalibrations together, and no way to tell which change did what.
  2. Removing old campaigns. Pause instead. Removal can't be undone. Google
  3. Skipping tests for big moves. Custom experiments need a campaign on its own budget and a standard bid strategy Google and don't cover Shopping campaigns Google, so test before you consolidate.
  4. Changing things during the hold window. Don't react because day 3 looked bad. Onward guidance
  5. No max CPC limit on a new Target ROAS portfolio. We always set one. Onward guidance
  6. Comparing actual ROAS with today's target during learning. Compare it with average target ROAS in the bid strategy report, after conversion delay. Google
  7. Moving products without exclusions. If a product ends up eligible in two campaigns, you've recreated the overlap.
  8. Assuming more granular is better. Smart Bidding works better with more data per campaign, not less. Google
  9. Restructuring in peak season. Wait for a quiet period. Onward guidance
  10. Skipping the audit table. Without per-campaign data you're guessing.

Section 9. What the finished account looks like

If any of these is still wrong, that's your next change. Make it in the next hold window, not today.

Sources

Every Google page this playbook relies on, checked on 19 October 2026.

Google Ads Help