AI-generated Key Takeaways
-
Conversion goals organize conversion actions for easier optimization towards advertising objectives.
-
Goals are grouped by category and origin and exist at both customer and campaign levels, with campaign goals overriding customer goals.
-
The goal management workflow involves creating conversion actions, updating customer goals, and optionally configuring campaign goals.
-
The
primary_for_goalattribute on a ConversionAction determines if it's included in bidding and reported in Conversions.
Conversion goals help you organize your conversion actions so that you can more easily optimize toward your advertising objectives.
Conversion goals are grouped by the unique combinations of
category
(for example, PAGE_VIEW), and origin
(for example, WEBSITE) in the set of
ConversionActions in your account's
Google Ads conversion customer.
Goal management overview
Conversion goals are organized in a hierarchy. Customer goals define the default goals for your entire account, while campaign goals override the customer goals for campaigns with specific bidding and optimization requirements.
The goal management workflow is as follows:
Create a
ConversionAction.When you create the conversion action, Google Ads automatically performs the following steps:
- Creates a
CustomerConversionGoalfor the conversion action'scategoryandoriginif one doesn't already exist. - Creates a
CampaignConversionGoalfor each campaign and the conversion action'scategoryandoriginif one doesn't already exist. - Configures the
biddableattribute of theCustomerConversionGoalandCampaignConversionGoalobjects according to various rules covered later in this guide series.
- Creates a
Update the
CustomerConversionGoalobjects that Google Ads created automatically to align with your objectives. Setbiddabletotrueto bid and optimize towardsConversionActionswith the goal'scategoryandorigin, andfalseotherwise. Google Ads automatically applies these updates to every campaign where you hadn't explicitly updated campaign goals or applied custom goals.If you have a campaign with unique goals that differ from your customer-level goals, configure its
CampaignConversionGoalusing one or both of the following steps.Use
updateoperations to modify thebiddableattribute of anyCampaignConversionGoalobjects where the goal should differ from the customer-level goals.If configuring the campaign's goals by
categoryandorigindoesn't suffice, use specific conversion actions for bidding and optimization by creating aCustomConversionGoaland updating the campaign'sConversionGoalCampaignConfig.
As a result of the
updateoperations, Google Ads ensures that thegoal_config_levelof the campaign'sConversionGoalCampaignConfigis set toCAMPAIGNand stops applyingCustomerConversionGoalupdates to the campaign'sCampaignConversionGoalobjects.If you want to transition the campaign back to using customer-level goals, set
goal_config_leveltoCUSTOMER. Google Ads modifies itsCampaignConversionGoalto matchCustomerConversionGoaland as long asgoal_config_levelremains set toCUSTOMER, applies any changes toCustomerConversionGoalto the campaign'sCampaignConversionGoal. The campaign in turn stops using anyCustomConversionGoals.
Mutate requirements
When mutating a CustomerConversionGoal or CustomConversionGoal object,
the customer_id of the request must match the ID of your account's
Google Ads conversion customer account.
In contrast, when mutating a CampaignConversionGoal or
ConversionGoalCampaignConfig object, the customer_id of the request must
match the customer_id of your Google Ads account's Customer resource.
Conversion action settings
Although goals are organized by category and origin, you can set the
primary_for_goal attribute
of each ConversionAction to indicate the role it should play in bidding and
how the action's conversions will appear in reports.
If primary_for_goal is true:
- Google Ads includes the conversion action in bidding based on the
biddableattribute of customer and campaign goals for the conversion action'scategoryandorigin. - Google Ads includes the conversion action's conversions and conversion values in Conversions and All conversions.
If primary_for_goal is false:
Google Ads doesn't include the conversion action in bidding or Conversions unless you use the conversion action in a
CustomConversionGoal. You can still find the conversion action's conversions and conversion values in All conv. and its related fields in reports.See the campaign goals guide for more information about custom conversion goals.
Conversion actions with primary_for_goal set to true appear in the Google Ads UI
as Primary action used for bidding optimization, otherwise they appear as
Secondary action not used for bidding optimization.