Create a Custom Goal

You can create custom goals as objectives within Adobe Advertising Search.

To create a custom goal, the DSP account must be linked to a Search account with the same Adobe Experience Cloud organization ID, from within the Search client settings. If your DSP account isn’t linked to a Search account, contact your Adobe Account Team.


See the best practices for creating custom goals for tips on how to configure your custom goals.

  1. Log into Adobe Advertising Search at (users in North America) or (all other users)
  2. Make sure the metrics that you want to include in your goal have been tracked, are available in the product, and include a display name:
    1. In the main menu, click Search > Admin > Transaction Properties.
    2. Locate the metric, and make sure that Show in UI and Reports is enabled for the metric.
    3. If the metric doesn’t have a value in the Display Name column, click in the cell, enter the display name, and then click Apply.
  3. Create the custom goal as an objective:
    1. In the main menu, click Search > Optimization > Objectives.
    2. In the toolbar, click Create objective.
    3. Enter the objective settings:
      1. In the Change Objective Name field, enter the objective name.

        The objective name will be shown in the Custom Goals list in the DSP package settings.

      2. Associate properties with the objective:


        All transaction properties tracked for the advertiser are listed by default in the Available Properties list.

        • To import a CSV file with properties and their weights, click Import and locate the file to import.

          The imported properties must already exist for the advertiser; the names aren’t case-sensitive.

          The imported properties replace any existing properties specified.

        • To manually specify the first property with the default weight (1), select from a list of all transaction properties tracked for the advertiser.

        • To manually add another property with the default weight (1), click + .


          To search for a property in the list, enter a string from anywhere within the property name.

        • To manually add multiple properties, click Add Multiple Properties. For each property you want to add, click the property name in the Available Properties column and drag it into the Added Properties column. When you’re finished adding properties, click Add.

          • To search for a property in the list, enter a string from anywhere within the property name in the input field.
          • To filter the list to exclude properties that are excluded in reports, select the option Hide properties excluded from reports.
        • (When the objective contains multiple properties) To change the weight of a property relative to the other properties in the objective, enter values in the Weight field(s).

      3. At the bottom of the settings, click Save.

Once you create an objective, you can assign it to a DSP package as a custom goal when the optimization goal is “Highest ROAS - Custom Goal” or “Lowest CPA - Custom Goal.”


For optimum performance, the combined metrics in the custom goal (objective) must total at least ten conversions per day. When they don’t, the best practice is to add additional supporting events (transaction properties), such a product pages or application starts, to the objective. See Best Practices for Building a Custom Goal for guidelines.

On this page