15 days of 0% revenue share
15 days of 0% revenue share

Ad fill rate is the percentage of ads served to the user against the number of ad calls made to the website. Read our blog to know what factors can affect your ad fill rate and how you can overcome them.

Most publishers rely on advertising as a primary source of revenue. However, the growing competition for ad dollars has made it challenging for publishers to generate profits.

In light of this, publishers have had to explore a number of alternative methods of revenue generation, such as – 

  • Charging for access to premium content. 
  • Incorporating alternative advertising strategies. 
  • Crowd-funding to raise money from fans or supporters. 

In fact, according to a study by Siteefy,175 new websites are created every minute, making the competition more fierce. 

In this competitive landscape, ad fill rate is a crucial metric that measures the percentage of ad impressions that are successfully delivered to a website or app. 

By closely monitoring their ad fill rate, publishers can make informed decisions to optimize their advertising opportunities and increase their ad revenue. 

Let’s take a closer look at what the ad fill rate is and how to calculate it. But first, let’s understand what ad fill rate means.

What Is Ad Fill Rate? (Ad Fill Rate Definition)

Ad fill rate or programmatic fill rate is a metric, which is used to measure the percentage of an ad impression successfully served to a website or an app. 

Technically speaking, programmatic fill rate is the percentage of ads’ getting served’ out of the total number of ad calls being requested on a site/page.

Your ad fill rate helps you decipher the proficiency of your ad network. A high programmatic fill rate signals a strong, effective ad network, while a low rate could indicate underperformance.

Let’s understand the same more simply.

High ad fill rate – A high ad fill rate means that a large percentage of ad requests are being fulfilled with advertisements.

Low Ad Fill Rate –  A low ad fill rate means that only a small percentage of ad requests are being fulfilled with advertisements.

All About Ad Tech – Scaling Ad Revenue

How To Calculate Ad Fill Rate?

Let’s do some math:

For instance, your apartment has space for 20 tenants. Out of 20, only 17 tenants are residing in and paying you the rent. Now, here the catch is: we’re not counting the number of ad spaces you sold.

For the reason that you managed only 17 paying tenants in a space of 20, your fill rate (17 divided by 20 times 100) amounts to 85%.

Likewise, let’s say your website abcdef.com has the bandwidth to serve 2,00,000 impressions but ends up serving 1,75,000 impressions. So, by applying the same formula as above, your ad fill rate will be 87.5%.

→ # of ads delivered ÷ # of ad calls made x 100 = Ad fill %

In case you get 1,85,000 impressions the next day, your programmatic fill rate will rise from 87.5% to 92.5%. (which may or may not be good news. We’ll tell you why)

Why Am I Not Getting 100% Ad Fill Rate?

There are several reasons as to why your ad fill rate is not 100%, such as:

Technical Errors

The entire programmatic advertising ecosystem is intertwined. Multiple facets work together to keep the ad space buying/selling cycle going. When an ad is shown to a user, thousands of processes would take place, that too within milliseconds.

These overlapping systems and a multitude of technicalities tend to create room for errors, hence affecting your fill rate. To mitigate this, it is better to have a full-fledged AdOps team or an ad partner to reduce such errors.

Page Latency

Yes, page latency can affect the ad fill rate. If the page takes too long to load, the ad server may not be able to fill the ad space in time, resulting in the ad not being shown. 

This can result in a lower ad fill rate and decreased revenue for the publisher.

It’s important to monitor and optimize the page loading speed to ensure that the ad space is filled and maximum revenue is generated.

Compatibility 

Ads may not always display consistently across all browsers, devices, or operating systems due to compatibility issues. Generally, this happens due to outdated browsers or outdated operating systems that need to be updated.

Moreover, you need to make sure that ads run properly on mobile devices. It’s because an increasing number of advertisers are targeting people with mobile ads. Using the right ad format will ensure that your ads display correctly on various devices and increase the chances of reaching your target audience.

This will help to improve your ad’s fill rate and ultimately enhance your overall advertising performance.

Ad Blockers

Ad Blockers can eat up a major chunk of your ad revenue. What makes the matter worse is that these ad blockers now have started blocking the ad networks themselves rather than ad calls. Due to this, the ad request may go through, but the ad never renders.

However, you can recover your lost ad revenue with Adrecover’s AdBlock Bypass Solution.

Unoptimized Floor Price

Another reason for the low fill rate is poorly optimized floor prices. Very high floor prices will attract only a few advertisers who can pay that much. However, having very low floor prices can also be detrimental as those prices may not justify the value of your inventory.

Hence, it’s advisable to analyze the trends to determine the ideal floor price for your ad inventory.

Seasonal Demand Fluctuations

Seasonal demand fluctuations are also one of the reasons for the low ad-fill rate. During peak season, such as the holiday season or festive sales, there is a spike in user and advertiser activities. This leads to more demand for ad inventory and, hence high fill rate.

However, there is a sharp drop in advertiser activity during the lean season (low-demand period) as they decrease their advertising budget. This leads to surplus supply but less demand, leading to a low fill rate.

Invalid Traffic or Fraud Concerns

Having low-quality or invalid traffic (IVT) is also considered to be one of the top reasons for low fill rate. When a website’s certain portion of traffic is bot or invalid, this raises fraud concerns among the advertisers. Due to this, many ad networks may avoid rendering your ad request or even blacklist the website altogether.

To overcome such situations, look for unusual spikes in your traffic graph. And accordingly, optimize your traffic sources. You can also use IVT detection tools like DoubleVerify or Moat to identify and block bot traffic.

Poorly Optimized Ad Refresh Rate

An increased ad refresh rate may increase your ad impressions but can lead to a low ad fill rate. This mainly happens in the case of automatic ad refreshing. If not implemented properly, auto refresh can hinder the user-experience as it leads to higher bandwidth usage, which is very common in areas with slower internet connectivity. As a publisher, you can evaluate your ad refresh settings and opt for a rate that strikes a balance between a high fill rate and a smooth user experience

How To Increase Ad Fill Rate?

There are several ways to increase your ad fill rate, such as:

Work on Website/Page Load Time


Users don’t wait. Because you run a website, we are assuming you know that every second counts. Especially in the case of ad impressions, timely rendering is one of the most dominant factors that make you lose impressions, hence revenue.

Now, load time is something you may be able to decide. This is time for you to look up to your ops team, who should be able to help you achieve a favorable load time.

Refine your Ad Targeting

After page load time, you should shift your focus to ad targeting. By refining your ad targeting, you can show more relevant ads to your user base. Being a publisher, you can indulge in various advanced-level targeting like contextual targeting, behavioural targeting, time-based targeting, account-based targeting, weather-based targeting, etc.

This will not only improve the user experience on your website but will also attract high-paying and relevant advertisers. Eventually, this will help you increase your fill rate.

Get started with Header Bidding


If you have not implemented header bidding, you are missing out on a major chunk of ad revenue. Unlike the waterfall technique, the server sends the ad request to all the advertisers simultaneously in header bidding. And the advertiser bidding the highest for the slot gets to display their ads.

This, in turn, maximizes the value of your ad slot and encourages other advertisers to up their game, increasing the programmtic fill rate.

Go for Location-based Targeting


Next, you can go one step ahead by targeting users not just by interest, industry, or niche but also their geography. If you have no idea yet, your Google Analytics account or any tracking you use should help.

All you need to do is figure out the regions (city or country) bringing you the maximum traffic. Having specifically targeted areas is likely to get more traffic and, hence, likely to make more ad calls, leading to a higher fill rate.

Moreover, you can even choose to partner with ad networks that cater to your user demographics. For example, if your user base is majorly from the US and Canada, you can partner with ad networks that majorly operate in the North American region.

Switch Ad Sizes when Required


Change is the only constant. This is especially true in the AdTech industry. Let’s say you might prefer a 300×600 ad size if your data shows that it has brought the maximum CTR.

However, you need to have the flexibility of applying different ad sizes in case your primary-sized ad slot isn’t in demand. A backup size of 300×250 here can help you. The leverage of flexible ad sizes is they let you fulfil the demand and achieve a better ad fill rate faster.

Deal with Ad Blocking


Ad blockers are the scariest. It’s like you follow all rules, stay compliant, and execute all good practices, but yet you get blocked by your users. And this is something you can’t even control.

What ad blockers do sometimes is block the ad network instead of the ad call. This means that your ad request was made, but the blocker did not let your ad appear.

However, with solutions like Pagefair and ad block recovery, it has become possible to save some impressions and revenue while not disrupting the user’s experience on your website.

Try Out Different Ad Networks & Ad Exchanges

Instead of depending on a single demand partner, collaborate with various ad networks to increase your demand base.

Or even better, partner with an ad exchange. These platforms leverage Real-Time Bidding (RTB), which facilitates the buying process and often reduces reliance on traditional intermediaries. Moreover, they also provide more control to the publisher over their inventory, and offer a multitude of functionalities to determine their ad placement.

Improve your Ad Refresh Rate

There is a direct relation between your ad fill rate and ad refresh rate. This is due to the fact that a faster refresh rate may result in a delay in page loading, leading to lost impressions.

Your ad fill rate and CPMs will both rise if you restrict your ad refresh rate to at least 30 seconds. Faster ad refresh leads to poor user experience since this way publishers bombard users with the ads. Limiting this will enhance user experience and increase ad viewability. Consequently, demand partners and advertisers will find your ad inventory more appealing, hence increasing your fill rate.

Can you Achieve 100% Ad Fill Rate?

You can achieve a 100% ad fill rate, but it can’t be easily attained. Not all advertisers will display ads on your website to maintain the relevancy of their ad campaigns. So, not all of your ad calls will receive placements.

However, it is not considered ideal as a 100% fill rate may require you to accept low-value ads in order to fill every ad spot. Instead, you should strive to maintain a high fill rate with a balance of quality.

However, with time, you can achieve a higher fill rate by employing strategies that improve your fill rate and maintain the quality of ads shown on your website.

What is the Average Industry Ad Fill Rate?

Usually, ad networks promise anywhere between 25-55% ad fill rate. This really means you need to change your ad network and switch to a network with more partners. This generally means they have plenty of supply but not enough demand.

Largest ad networks like AdSense give you the bandwidth to scale your programmatic fill rate up to 100%. Once set to 100, their algorithm tries its best to make you achieve 100% fill and impressions.

However, they have their own rationale on why you should/shouldn’t have 100% ad fill rate. (up next)

Is 100% Ad Fill Rate ideal?

This is a question of a dilemma. Honestly, it’s just easy to say, “Yes, a 100% ad fill rate is the best thing.” Since impressions = revenue in the publisher world, achieving 100% of it is like a dream come true.

But a 100% ad fill rate is not always good. In the ad tech world, things don’t always run so easily. And neither does the logic behind it. Sometimes, with the intent to uplift your ad fill rate, you might end up seeing your eCPMs falling.

We know every lost impression means a loss of potential revenue. Therefore, what happens is that you may try to display all your ads (once you fix the technical ends), but it has to be regardless of how much your impressions will be valued.

Sometimes, a high programmatic fill rate yields high eCPMs. However, sometimes publishers compromise their eCPMs to keep their ad placements filled all the time. In such cases, the ad fill rate increases, but you never know what value your impression will bring you ($0.2 eCPM or $2 eCPM).

The Crux

Publishers shouldn’t just be aiming to increase their programmatic fill rate. The effort should also be focused on strategic targeting, ad placement, and website improvement for revenue generation.

The outcome of all efforts should be cumulative of a nicely done user experience, opportunities for high yields by going for the highest CPMs and optimizing ad network performance to monetize the website ad inventory. Furthermore, chasing after a 100% ad fill rate should not always be your preference.

Attracting quality buyers to fill the ad space should also be at the top of your priorities. For the same reason, Google has also introduced Ad Balance, which ensures that publishers receive enough advertisers without compromising on the ad quality.

Grow your ad revenue by up to 40% with a Google Certified Publishing Partner. Sign up here for the free website monetization consulting.

FAQs

1. What exactly is an ad fill rate?

Out of all the ad requests sent to an ad server, the “ad fill rate” represents how many of your ad units were served. You can determine how efficiently your inventory is being used by looking at the ad fill rate.

2. What is a good fill rate?

In general, companies maintain a fill rate of about 85%-95%. Ideally, you should aim for a fill rate between 97% and 99%.

3. What is programmatic fill rate?

The fill rate is the percentage of ad requests that are fulfilled by the ad networks you use. Calculated by dividing the number of ad impressions an app actually serves by the number of times it requests an ad.


Author

Aishwarya Pillai brings a wealth of experience to her role as a senior content writer in AdTech and is known for her detailed, high-quality narratives. Her deep understanding of the industry and commitment to storytelling ensure that her content engages and informs. Outside of work, she enjoys travelling and spending time with cats.

Write A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recent Posts