Skip to main content
All CollectionsAutomation
Goal-based optimization
Goal-based optimization
Viktor Orlov avatar
Written by Viktor Orlov
Updated over 7 months ago

Goal-based optimization allows you to run automated bid adjustment to hit your app goal at a specific cost. It’s a way to improve the efficiency of your Apple Search Ads campaigns as the algorithms automatically adjust the bidding in the ad auction. With goal-based optimization in Asapty, you can hit your campaign goals without manual control while staying within your target cost KPIs.

Goal-based optimization is available for Asapty Growth Plan subscribers. Learn more about Asapty pricing plans and features here.

How to set up goal-based optimization in Asapty

1. Set target values

  1. In the Asapty dashboard, navigate to Settings → Benchmarks.

  2. Enter your desired target values for the cost of your optimization goals: install, in-app event, or revenue.

    • You can find revenue metrics under the Installs tab.

    • For in-app events, go to the Events tab and choose the specific in-app event from the dropdown menu.

  3. Define the values for each target country to tailor your bidding strategy accordingly.

You can also skip this step and start from choosing the campaigns you want to optimize, then, add target values directly to these campaigns.

Note: to review or set up your revenue metrics and in-app events, go to your MMP integrated with Asapty. Learn more about the MMP integration in Asapty platform.

2. Choose your optimization goal

Asapty offers three types of goal-based optimization. Depending on your app category and monetization model, you can choose between:

  1. Install optimization Perfect for games and apps aiming to maintain a specific cost per install in each country. This is especially useful for apps which monetization model is based on in-app advertising. In this case, the algorithm will adjust the bidding to get the maximum number of installs at target cost-per-acquisition (target avg CPA).

  2. Event optimization (ex.: trial started, new user, sign up, etc.) Ideal for apps focusing on specific post-install user actions, especially for subscription-based apps. You can choose any type of in-app event tracked by your MMP. For example, you might want to optimize for the trial start at a certain target cost.

  3. Revenue optimization (ex.: ROI of day 1, ROI of day 4). Ideal for apps and games with a clear picture of their earnings, especially those making money through in-app purchases. If you know how much you want to earn back on your ad spend by day 1, 4, or 10, you can fine-tune your campaigns to hit these exact targets.

Note: you can begin the goal-based optimization process in one of two ways in Asapty. The recommended approach is to set your target values first. If you follow this method, all target values will be automatically inserted when you enable optimization.

Alternatively, you can start directly by choosing an optimization goal. However, this second option requires you to manually enter all goal values.

While both methods are valid, setting target values first streamlines the process by automatically inserting your optimization goals.

3. Activate the Optimization

  1. Choose the campaigns you’d like to optimize

  2. Go to OptimizationAutomations and choose Goal-Based Optimization

  3. Choose your optimization goal: Installs, In-app events or Revenue.

  4. If have already set your target values in Benchmarks, the optimization will start right away. If you had skipped this step before, you define your target metric value now in the dedicated section.

For example, you are optimizing for revenue, set the value for your target ROAS of the day 1.

5. For in-app events, define your target cost-per-action (tCPA).

6. For Installs, define your target average cost-per-acquisition (target avg CPA).

7. You can choose more than one metric within one optimization goal and it will be marked as “Mixed”.

8. Once you set all the parameters, Asapty algorithm will start adjusting your bids dynamically to hit your optimization goals while staying within your desired budget.

9. You can easily change or stop enabled goal-based optimization for your campaigns at any moment and restart when you need to.

Related articles

Did this answer your question?