You create Keyword Plans that can be accessed and modified at a later time. A
Keyword Plan is structured similarly to a standard serving campaign:
KeywordPlan contains a
KeywordPlanCampaign which contains several
KeywordPlanAdGroup which contains many
KeywordPlanKeyword. The full set of Keyword Plan
entities needs to be created in order to get Forecasted Metrics or Historical
Metrics (search volume data).
Here's a common workflow when using Keyword Planning.
- Create a manageable list of ideas. You can use historical search volume and CPC to reduce the list of keywords to be included in forecasts.
- Generate forecast metrics for keywords in order to get traffic for keywords in the plan.
- Create a new campaign with the new keywords.
- Adjust the keywords and estimation parameters to find a setup which delivers your marketing goals using the keywords and CPC bids which you selected above.
- Leave the campaign for the duration of the
[KeywordPlan.forecastPeriod`](/google-ads/api/reference/rpc/google.ads.googleads.v2.resources#google.ads.googleads.v2.resources.KeywordPlan) attribute. Our forecasts are based on your campaign running unmodified for the duration of the forecast period. Changing the campaign including the bids and targeting prior to then will change performance because we take daily and seasonal trends into consideration.
Keyword Planning in the API can: