How to Use Bidding Insights
Updated over a week ago

What are Bidding Insights?

Bidding insights are a tool inside the ad group level of the DSP that shows a granular breakdown of various aspects of the bidding process. It helps you understand how you can improve your ad group's performance by identifying inventory that is potentially available but currently excluded due to your ad group's filters. Some frequent reasons include:

  • narrow targeting settings,

  • less effective ads, or

  • low bids.

By recognizing these opportunities, you can adjust your strategy to access a wider range of inventory.

Why use Bidding Insights?

Think about Bidding Insights as a troubleshooter for your ad group. You can monitor the eligibility, win, and budget fill rates for the last 24 hours. Historical data is available for 14 days.

Consider using Bidding Insights if:

  • You want to troubleshoot your ad group.

  • You are not maxing out your daily budget.

  • You want to fine-tune your ad group.

Where can I find Bidding Insights?

  1. Navigate to a specific ad group.

  2. In the ad group infobox (top right of your screen), click Bidding Insights in the top right corner above the infobox (see the screenshot below).

  3. A drawer will appear with a detailed breakdown of signals organized in tabs.

What can I see within Bidding Insights?

Bidding insights is a series of signals that describe what is going on with your adgroup on multiple steps inside the bidder. It is the most granular view of how your adgroup gets selected for the final bid amongst all other running adgroups. This enables you to identify and remove potential obstacles in the form of targeting or optimizations that prevent adgroup from spending it’s daily budget.

The Ad Group Performance drawer shows bidding insights organized into four major components:

  • Tabs: Switch between General, Creative, and Targeting tabs to see corresponding signals.

  • Signal groups: Select Schedule, Tracking, or Bidding to monitor signals within each category.

  • Notifications: Explanation of signals and actionable instructions.

  • Date Picker: Review data for the current date, or select a different date when troubleshooting changes in behavior.

The following sections of this article will provide detailed explanations of each component in the bidding insights drawer.

The date picker

There is 2 weeks' worth of data available for each adgroup, but the summary always shows just one day.

By default the current day is selected, because it is expected we are troubleshooting an active adgroup. It is practical to be able to select past days when troubleshooting an adgroup that significantly changed behaviour, or that was paused until issues are resolved.

Note that regardless of the date you select, the information in the General tab - schedule, bidding, and tracking groups - always reflects the current status of the adgroup, and not the historical one.

Signals Overview

Signals are categorized into three types, presented as tabs. If a group of signals isn’t receiving data for some reason, the tab is inactive.

Each signal implies a specific setting or configuration somewhere in the platform, usually within the adgroup settings.

Only the problematic signals are displayed by default. However, by activating the “open all” toggle on the top right of the drawer you can view all available signals on the given tab. The intention is to not overwhelm the user with information but only show what is actionable.

When a signal is reporting above the threshold, that means that that specific part of the engine is not causing challenges for your ad group performance. For example, if you blocked a few keywords, the signal might show that “88% available after Keyword list filter”, which is probably OK. For targetings that you do not use, it will say “not using Content language filter”.

General tab

The General tab shows several high-level indicators that describe the adgroup configuration, and most general supply targeting options, that are most probably not possible to change. This is useful to quickly verify if any setting is accidentally misconfigured, or if tracking pixels work.

Schedule and bidding groups

These two groups allow you to sanity-check over your basic configuration of the adgroup. Warnings will be shown in cases where performance analysis doesn’t really make sense, or if it somehow doesn’t follow best practices.

Note that regardless of the date you select, the information in the General tab - Schedule, Bidding, and Tracking groups - always reflects the current status of the adgroup, and not the historical one.

Tracking group

If the adgroups belong to a campaign that has a conversions-based primary goal, this group of signals shows the current status of the conversion tracking system. The three signals represent three distinct steps that are important to understand:

  • “Tracking system” looks if we are seeing the conversion pixel being fired at all on your landing page. If there are no impressions of the pixel, that might mean that either it is not correctly installed on the landing page, or the landing page is not receiving any web traffic at all.

  • “Conversion definition” checks if the pixels fires match any of the conversion definitions you configured. A pixel might be active, but the specific URL you defined as a conversion might not be, so this is an important middle step in troubleshooting conversions. The landing page might not be active yet, or there might be a type-o in the URL it is matching.

  • “Conversion rate” further filters the ‘conversion definitions’ to only those conversions that originated from a click bought through the DSP. If conversion definitions are working, but actual conversions are not, often the s2s configuration of the multi-step conversion funnel doesn’t correctly pass the information required to match the conversion to the click.

Note that regardless of the date you select, the information in the General tab - Schedule, Bidding, and Tracking groups - always reflects the current status of the adgroup, and not the historical one.

Rails group

Group of the most basic targeting functions, which are usually not able to change. Warnings here should be taken mostly as informational, or to catch obvious mistakes.

Creative tab

The Creative tab shows signals related to your creatives and their eligibility on individual impressions. Creatives have to match specific requirements that the supply defines, such as size, compliance, and composition, as well as passing through any manual blocks.

External blocks group

Showing precise amounts of potential avails that the adgroup is not active on, because of either supply side campaign / creative / category blocks or because the adgroup itself is blocking the domains. Supply-side blocks are usually out of our control.

Creative compatibility group

A group of very specific signals about various attributes of the creatives.

Tracking issues group

Tracking creatives is becoming very complex in the new privacy-aware internet. This set of signals shows very precisely which of the restrictions is impacting your adgroup performance. The most frequent issue is simply that the trackers being used on the creatives are not registered with IAB.

Other group

Several rare creative filters are grouped together under this category. If your adgroup performance is significantly impaired by this signal, please speak with your AM, they have different tools to investigate. Some of the more frequent signals grouped here are:

  • Invalid IP range

  • Empty creative

  • Privacy restriction: video

Targeting tab

Signal groups in the targeting tab are self-explanatory and correspond to specific targeting settings of adgroups.

The notifications

Each signal has a threshold that generates a warning. For example, if more than 90% of all potential avails are blocked due to the selected private deal, the signal will carry a warning label, and a message with more details will be displayed at the bottom of the drawer. Please follow the next steps advised in the message.

FAQ

  • How is data collected?

    • Our bidder reports the signals from a random sample of all bid requests, so this is the most granular possible view of what is actually going on after you launch your campaign on the DSP.

  • What do % numbers mean?

    • Where applicable it represents % of eligible available impressions that the ad group is participating in, based on that filter alone.

  • What is the progress bar below each item?

    • The progress bar is just a visual representation of the filter’s impact on the ad group. Each filter has a threshold indicated by a marker on the bar, where it triggers a warning.

  • What does a date picker do?

    • By default, we are showing information about the last 24 hours. With the date picker, you can show the performance information for any full day in the last 14 days.

  • Does this represent the whole campaign?

    • No, the drawer is showing information about the currently selected adgroup only.

  • I am using a deal, bidding insights says it limits 100% of avails, but the adgroup is spending. Why?

    • If the ad group is using a very targeted private deal, its volume of impressions is probably negligible compared to the gross total of all requests we receive. This signal is not useful to understand such ad group.

Did this answer your question?