Hello Google team,
Thank you very much for the explanation. I now have a better understanding of the configuration flow for a campaign's conversion goals. However, I still don't quite understand how I could fix this issue to prevent the error from appearing for our user: - How can I know when a conversion goal configuration will be valid and not empty/invalid before the user performs the operation? - How can I know which conversion goals are valid/relevant/active in my client's account and show them only that? (In this case, only show GET_DIRECTIONS~GOOGLE_HOSTED, as the Google Ads Manager UI does, to avoid invalid configurations). El domingo, 6 de julio de 2025 a la(s) 10:09:48 p.m. UTC-5, Google Ads API Forum Advisor escribió: > Hi, > > I would like to inform you that the error 'EMPTY_CONVERSION_GOALS' > indicates that the campaign is using campaign override goals but has no > goals configured. Please be informed that when you override the > customer-level goals for a campaign by issuing a > CampaignConversionGoalOperation > <https://developers.google.com/google-ads/api/reference/rpc/v20/CampaignConversionGoalOperation> > or > using a custom goal > <https://developers.google.com/google-ads/api/docs/conversions/goals/campaign-goals#custom_goals>, > > Google Ads will no longer apply future CustomerConversionGoal changes to > any of the campaign's CampaignConversionGoal objects. The > CampaignConversionGoal objects are completely independent from that point > forward and will remain so unless you transition the campaign back to using > customer-level goals by updating its conversion goal campaign configuration > as described in this document > <https://developers.google.com/google-ads/api/docs/conversions/goals/campaign-goals#goal_configuration_level> > . > > Kindly note that when you set biddable true for CONTACT~GOOGLE_HOSTED and > biddable false for all other GOOGLE_HOSTED conversion goals, you are > essentially telling Google Ads that for this specific campaign, you want to > override the account-level conversion goals and only bid on > CONTACT~GOOGLE_HOSTED. The error EMPTY_CONVERSION_GOALS suggests that even > though you've made CONTACT~GOOGLE_HOSTED biddable, Google Ads is perceiving > the overall configuration for this campaign's goals as "empty" or invalid. > > When you set campaign-level conversion goals, Google Ads expects a > complete specification of all goals that should be considered for that > campaign. By setting some to false and one to true, you are essentially > defining the entire set of campaign-level goals. If the combination of your > true and false settings results in a state where Google Ads determines > there are no valid or applicable goals for the campaign to optimize for > (other than the CONTACT one), it can trigger this error. I would suggest > you refer to the guide Campaign goals > <https://developers.google.com/google-ads/api/docs/conversions/goals/campaign-goals> > to > get more information. > > Also, please be informed that the GET_DIRECTIONS~GOOGLE_HOSTED is the only > Google-hosted conversion action that is currently properly configured, > enabled, and considered eligible for conversion tracking within your > client's Google Ads account, or specifically for the location assets > associated with this campaign. Google Ads only shows conversion actions > that are relevant and active for the account and campaign type. > > I hope this helps! Feel free to get back to us in case of any further > queries. > > > Thanks, > > [image: Google Logo] Google Ads API Team > Feedback > How was our support today? > > [image: rating1] > <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=1&entry.295079254=500Ht00001rhBBKIA2> > > [image: rating2] > <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=2&entry.295079254=500Ht00001rhBBKIA2> > > [image: rating3] > <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=3&entry.295079254=500Ht00001rhBBKIA2> > > [image: rating4] > <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=4&entry.295079254=500Ht00001rhBBKIA2> > > [image: rating5] > <https://docs.google.com/forms/d/e/1FAIpQLSeRhIg5VeThVmbcD0c5DTWTDjmpJuSktN8vFelEL7_KV_Orbg/viewform?usp=pp_url&entry.141427034=5&entry.295079254=500Ht00001rhBBKIA2> > > [2025-07-07 03:08:39Z GMT] This message is in relation to case > "ref:!00D1U01174p.!500Ht01rhBBK:ref" (ADR-00317015) > > > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To post to this group, send email to adwords-api@googlegroups.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "Google Ads API and AdWords API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/adwords-api/c1003794-480c-44af-8417-e6cecdde8481n%40googlegroups.com.