Stay organized with collections
Save and categorize content based on your preferences.
Once you are happy with the performance of your new campaign,
you should complete your upgrade to Performance Max by choosing one of the
following options.
Move budget to Performance Max and remove your existing campaign
Once you are ready to move budget to Performance Max, you will need to adjust
the budget and remove the existing campaign that it replaces. When you do this,
remember that you can still check the historical performance through reporting
by setting the
campaign.status
to REMOVED in the WHERE clause of your
query.
To move the entire budget to Performance Max, you will need to
create a new budget for your
Performance Max
campaign with the appropriate spend and
set the campaign budget.
For Performance Max campaigns, this budget cannot be shared.
Move budget to Performance Max and retain your existing campaign
There are scenarios you might want to keep your existing campaigns serving.
Perhaps they have different targeting settings or perhaps they
contain a configuration that serves a specific purpose. In this case, you might
want to increase the budget for the Performance Max campaign, but retain some
proportional budget for campaigns you keep enabled.
[null,null,["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eAfter evaluating your new Performance Max campaign's performance, you can fully upgrade by transferring the budget and removing the previous campaign, while retaining access to its historical data.\u003c/p\u003e\n"],["\u003cp\u003eYou have the option to move your entire budget to Performance Max or allocate a portion while keeping your existing campaign active for specific targeting or configurations.\u003c/p\u003e\n"],["\u003cp\u003eTo shift budgets, you'll need to create new budgets for the campaigns and set them accordingly, noting that Performance Max campaigns require dedicated budgets.\u003c/p\u003e\n"],["\u003cp\u003eWhen managing budgets and campaigns, it's recommended to keep a record of campaign IDs to track performance continuity and understand the impact of changes.\u003c/p\u003e\n"]]],[],null,["# Complete the upgrade\n\n| **Note:** If you are running an [A/B experiment using the Google Ads UI](//support.google.com/google-ads/answer/12997711), we recommend you complete the process through the UI rather than using the API.\n\nOnce you are happy with the performance of your new campaign,\nyou should complete your upgrade to Performance Max by choosing one of the\nfollowing options.\n\nMove budget to Performance Max and remove your existing campaign\n----------------------------------------------------------------\n\nOnce you are ready to move budget to Performance Max, you will need to adjust\nthe budget and remove the existing campaign that it replaces. When you do this,\nremember that you can still check the historical performance through reporting\nby setting the\n[`campaign.status`](/google-ads/api/fields/v21/campaign#campaign.status)\nto `REMOVED` in the `WHERE` clause of your\n[query](/google-ads/api/docs/query/overview).\n\nTo move the entire budget to Performance Max, you will need to\n[create a new budget](/google-ads/api/docs/campaigns/budgets/create-budgets) for your\nPerformance Max\ncampaign with the appropriate spend and\n[set the campaign budget](/google-ads/api/performance-max/create-budget).\nFor Performance Max campaigns, this budget cannot be shared.\n\nThen you should pause or remove your existing campaign as described in the\n[remove campaign code example](/google-ads/api/samples/remove-campaign).\n| **Note:** It is worth keeping a record of the [campaign ID](/google-ads/api/fields/v21/campaign#campaign.id) of both campaigns so you are able to understand the continuity of performance.\n\nMove budget to Performance Max and retain your existing campaign\n----------------------------------------------------------------\n\nThere are scenarios you might want to keep your existing campaigns serving.\nPerhaps they have different targeting settings or perhaps they\ncontain a configuration that serves a specific purpose. In this case, you might\nwant to increase the budget for the Performance Max campaign, but retain some\nproportional budget for campaigns you keep enabled.\n\nTo move more budget to Performance Max, you need to\n[create a new budget](/google-ads/api/docs/campaigns/budgets/create-budgets) for both\ncampaigns with the appropriate spend and\n[set the campaign budget](/google-ads/api/performance-max/create-budget).\nFor Performance Max campaigns, this cannot be a\n[shared budget](//support.google.com/google-ads/answer/10487241).\n| **Note:** To understand how Performance Max interacts with other campaigns, see this [support article](//support.google.com/google-ads/answer/13810170)"]]