> [!CAUTION]
> **Caution:** This documentation is for Google Ads API **v24** . The latest active version is [**v26**](https://developers.google.com/google-ads/api/reference/rpc/latest/CampaignLifecycleGoalErrorEnum.CampaignLifecycleGoalError).

Enum describing possible campaign lifecycle goal errors.

[Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v24/errors/campaign_lifecycle_goal_error.proto)

| Enums ||
|---|---|
| ## `CAMPAIGN_MISSING` | Campaign is not specified. |
| ## `CUSTOMER_ACQUISITION_INVALID_HIGH_LIFETIME_VALUE` | CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.high_lifetime_value is invalid or not allowed, such as when the specified value is smaller than 0.01, when the optimization mode is not BID_HIGHER_FOR_NEW_CUSTOMER, or when CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.high_lifetime_value is specified smaller than/without CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value. |
| ## `CUSTOMER_ACQUISITION_INVALID_OPTIMIZATION_MODE` | Optimization mode is unspecified or invalid. |
| ## `CUSTOMER_ACQUISITION_INVALID_VALUE` | CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value is invalid or not allowed, such as when the specified value is smaller than 0.01, or when the optimization mode is not BID_HIGHER_FOR_NEW_CUSTOMER. |
| ## `CUSTOMER_ACQUISITION_MISSING_EXISTING_CUSTOMER_DEFINITION` | In order for a campaign to adopt the customer acquisition goal, CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.existing_user_lists must include active and accessible userlist with more than 1000 members in the Search/Youtube network. If a manager account is managing your account's conversion tracking, then only the CustomerLifecycleGoal of that manager account is used. Also make sure that the manager account shares audience segments with sub-accounts with continuous audience sharing. |
| ## `CUSTOMER_ACQUISITION_MISSING_HIGH_VALUE_CUSTOMER_DEFINITION` | In order for a campaign to adopt the customer acquisition goal with high lifetime value optimization, CustomerLifecycleGoal.lifecycle_goal_customer_definition_settings.high_lifetime_value_user_lists must include active and accessible userlist with more than 1000 members in the Search/Youtube network. If a manager account is managing your account's conversion tracking, then only the CustomerLifecycleGoal of that manager account is used. Also make sure that the manager account shares audience segments with sub-accounts using continuous audience sharing. |
| ## `CUSTOMER_ACQUISITION_UNSUPPORTED_CAMPAIGN_TYPE` | Customer acquisition goal is not supported on this campaign type. |
| ## `CUSTOMER_ACQUISITION_VALUE_MISSING` | To use BID_HIGHER_FOR_NEW_CUSTOMER mode, either CampaignLifecycleGoal.customer_acquisition_goal_settings.value_settings.value or CustomerLifecycleGoal.customer_acquisition_goal_value_settings.value must have been specified. If a manager account is managing your account's conversion tracking, then only the CustomerLifecycleGoal of that manager account is used. |
| ## `INCOMPATIBLE_BIDDING_STRATEGY` | The configured lifecycle goal setting is not compatible with the bidding strategy the campaign is using. Specifically, BID_HIGHER_FOR_NEW_CUSTOMER requires conversion-value based bidding strategy type such as MAXIMIZE_CONVERSION_VALUE. |
| ## `INVALID_CAMPAIGN` | Cannot find the specified campaign. |
| ## `MISSING_PURCHASE_GOAL` | Lifecycle goals require the campaign to optimize towards purchase conversion goal. |
| ## `UNKNOWN` | The received error code is not known in this version. |
| ## `UNSPECIFIED` | Enum unspecified. |