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.
  • &q... Marlon Gómez
    • ... Marlon Gómez
      • ... Marlon Gómez
        • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
          • ... Marlon Gómez

Reply via email to