Voluum Documentation

Auto-Optimization

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 ads optimization 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.

    collecting_data.png
  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).

    learning.png
  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.

    optimizing.png

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

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

If you want to turn on Auto-Optimization for newly created campaigns, we recommend that you verify the campaign's performance for half a day without Auto-Optimization enabled to determine that your goal is reasonable.  

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 TARGETING tab of the campaign's form scroll down to the Auto-Optimization section.

    1. Turn on the toggle to define optimization model and goal.

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

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

      enable.png
  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.

    Caution

    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

    • Whitelists / blacklists

    • 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.

    dsp_campaign_optimization_tab.png
  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.

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