Tired of searching for profitable traffic sources? Pausing placements and adjusting bids takes too long? Thanks to years of development (and a group of data scientists) we’ve solved all such problems at once by creating our Auto-Optimization feature. It’s free to use, a built-in feature for native advertising automation in Voluum DSP platform.

Now, you can not only fully adjust your campaign targeting to your specific needs, but you can also support your campaigns with our Auto-Optimization machine learning algorithm which optimizes your campaigns towards your specified performance goals:

  • iCTR (Impression click-through rate) which optimizes the number of clicks on your banners.

  • CPV (Cost per visit) which optimizes the cost of visits.

  • CPC (Cost per click) which optimizes the cost of clicks on the landing page; this option is only applicable when a lander is added to the campaign’s flow.

  • CPA (cost per conversion) focuses on delivering conversions at a specific price. This type of optimization usually takes the most time to learn, as having minimum 100-400 conversions on a single campaign level can take a while. In order to enable CPA optimization option, contact your dedicated Account Manager.

The Auto-Optimization algorithm has 3 stages:

  1. Collecting data (Auto-optimization - Paused): The system is collecting data, but the algorithm is NOT yet learning.

  2. Collecting data (Auto-optimization - Active): The learning period starts. While learning, the algorithm acquires data about what type of traffic performs for the campaign (provided that the campaign gets traffic). The learning period continues without the optimization and ends once enough data deemed statistically significant is gathered. The minimum data for the optimization to begin is 100 visits (for iCTR, CPV) or 100 clicks (for CPC).

  3. Optimizing: Once the learning period ends and the algorithm starts optimizing, your campaign dedicates 80% of the daily budget to buy traffic deemed optimal by the algorithm and the other 20% to continue testing for new traffic.


In order to set an appropriate optimization goal, you should adjust it gradually. First of all, take a look at the value of iCTR, CPV, or eCPC without the optimization. You can easily find it in the campaign's report. This value gives you an insight into your current campaign's performance and how you can improve it with Auto-Optimization enabled. Then, edit the campaign you want to auto-optimize and set the optimization goal.

While running a campaign with Auto-Optimization enabled, you can perform the following manual adjustments:

  • Pausing ⇄ resuming sites, applications, creatives, operating systems, etc.

  • Changing a micro bid value

  • Changing campaign's targeting options such as: bid, unlimited / total / daily budgets, spend strategy, max daily spend per site/app, max daily spend per ad exchange, frequency capping, start and end dates, day parting, ad exchange, device type, operating system and its version, connection type, source type, mobile carrier, whitelist/blacklist

All above-listed changes will not reset the optimization findings for a given campaign. 


Voluum Note: Some ad exchanges have the default Auto-optimization goal enabled at the stage of creating the campaign. These goals are calculated by our ad experts who analyze the traffic daily and control what goal can get the best performance for given traffic. It's highly recommended to use the default auto-optimization values.

Turning on Auto-Optimization for Your Campaign

To automatically optimize your DSP campaign, follow the steps:

  1. Sign in to Voluum.

  2. Go to Campaigns. The Campaigns view will show up.

  3. Edit the campaign that you want to auto-optimize.

  4. In the Optimization tab of the campaign's form go to the Auto-Optimization section.

    1. Turn on the toggle.

    2. From the drop-down menu select one of the optimization goals: iCTR or CPV.

    3. In the text field next to the selected model, provide a goal that you want to set as a threshold for your campaign.

  5. If required, change other settings of the campaign.

  6. After providing all changes, click the Save button. The campaign form closes. The learning period will start and when enough data gathered, your campaign is going to be auto-optimized within the set goal.


    Voluum Note: Keep in mind that it is not allowed to modify the below-listed targeting options during campaign life-time: 

    • Countries

    • States / regions

    • Cities

    • IP addresses

    • Deal ID

    • Device ID

    Modifying any of these options will result in resetting the Auto-Optimization model findings and restarting the campaign learning period.

Analyzing the Campaign Performance

Once Auto-Optimization is turned on, you can track the campaign's performance in reporting:

  1. Go to Campaigns. The Campaigns view will show up.

  2. Select the campaign and click the Report button in the menu above the report. The campaign's report opens in a new tab in Voluum.

  3. Go to the Optimization tab: In the newly displayed table you will see the performance of the traffic bought organically, Non-optimized, and according to the model recommendation, Optimized.

  4. Now, you can compare the results for both types of sources.