Smart Ad Refresh and Its Impact on Revenue Per Session




Smart Ad Refresh uses AI and user engagement signals to boost ad revenue, viewability, and user experience for publishers.
The easiest and most common ad-tech tactic for boosting revenue is also one of the trickiest: ad refresh. Done right, it helps publishers earn more from every user session. Done poorly, it can frustrate users and disappoint advertisers.
That’s why we put together this guide.
Ad refresh is a technology that helps publishers serve new ads on an ad slot to the visitors of a web page. The ads get reloaded based on predefined triggers without the page getting reloaded or refreshed again. So, the same user is exposed to two or more ads in the same ad space and on the same webpage during the same session.
This helps publishers generate extra impressions from a single session. The initial impression received is called the “First Impression” and all impressions generated after the first ad are called “Ad Refresh Impressions”. The preset triggers can be custom events, user actions, time, etc.
Another point to remember is that the ad displayed in the refreshed ad slot can be the same ad or a new ad. However, as the refresh has run, the impression will be counted as a new impression.
The most commonly used ad refresh technologies, as discussed above, operate on the basis of certain preset triggers. These triggers can be:
We call these traditional or legacy ad refresh techniques. Legacy ad refresh systems often fall short, creating negative impacts for both advertisers and users. We have discussed these in detail in our blog - Ad Refresh: Publisher's Guide to More Revenue & Happy Users.
Now, the question is, how can you ditch these downfalls? The answer lies in algorithms and AI, and the solution is called - Smart Ad Refresh.
Smart ad refresh is a more advanced technique for updating ads on a website. At Mile, Smart Ad Refresh builds up on “Active Exposure Time” called AXT.
Smart Ad Refresh with AXT is a sophisticated approach that dynamically updates ads based on extensive real-time analysis of user engagement and ad visibility. This method enhances ad viewability, engagement, and potential revenue by ensuring ads are refreshed at optimal times based on user interaction.
Let’s have a look at how Mile’s Smart Ad Refresh works:
Whether you are looking for complete ad management, build an in-house ad tech stack, or improve your current stack, our solution comes with hassle-free implementation. Smart Ad Refresh is a part of the package of our ad management and in-housing solution. However, if you are interested in just using the tech, we provide it as a plug-and-play solution that you can embed into your stack, further optimizing its performance.
Mile’s Smart Ad Refresh is the game-changer you need. It optimizes your ad experience for both users and advertisers, maximizing your revenue potential.
FloSports, a leader in digital sports streaming with 400M+ ad opportunities during peak seasons, unlocked major revenue gains by integrating Mile’s AI Dynamic Flooring and Smart Ad Refresh.
Designed around real user engagement, Smart Ad Refresh delivered millions of additional high-quality, in-view impressions every day, creating new premium opportunities without disrupting the viewing experience. Combined with AI-optimized floors, FloSports saw a 15.53% lift in RPM, stronger CPMs, and compounding yield improvements across all demand partners.
Read their story here.
It’s not easy to build an empire of engaged audiences. But once you have it, the next logical step is to generate maximum revenue from the powerhouse. Smart Ad Refresh does exactly the same. Be it programmatic or direct campaigns - Smart Ad Refresh is a must-have tool to maximize your revenue per session.
However, the tool’s effectiveness depends on many factors. For example, always ensure your ad networks and exchanges support smart refresh. While Google Ad Exchange, Rubicon, OpenX, etc., supports ad refresh, Google Adsense does not allow it.
On AdSense, ad refresh is only allowed if the user/visitor has requested it. So, always consult your demand partner policies to avoid account suspension. Other considerations include:
Ad refresh, when used thoughtfully, can be a powerful tool for publishers. However, a clear understanding of your monetization goals, user experience, and network compatibility is essential for optimal results. Consider partnering with tech experts like Mile to maximize its effectiveness. We analyze your website and ad inventory to determine the optimal implementation strategy for Smart Ad Refresh. Contact us today to learn more.
Smart Ad Refresh is an AI-powered ad technology that refreshes ads only when users are active and ads are in view. It uses engagement signals like Active Exposure Time to improve viewability and revenue in programmatic advertising.
There’s no fixed ideal interval. Tools like Smart Ad Refresh ensure ads update dynamically based on engagement, typically after 15 seconds of active exposure, ensuring optimal viewability without harming user experience.
Google Ad Manager allows ad refresh if it follows clear policies: declare refresh behavior, use user-initiated or viewability-based triggers, and avoid refreshing ads on inactive pages to stay compliant.
When refreshing ads, it’s important to track a mix of engagement, performance, and technical metrics. Key indicators include Active Exposure Time (AXT) to measure how long users actively view ads, viewability rate to assess visibility, and click-through rate (CTR) for engagement. Also monitor session duration, interaction events, and Core Web Vitals such as loading speed and layout stability to ensure ad refreshes don’t harm user experience or site performance.

