Ad Refresh Explained: How Publishers Can Earn More Without Adding More Ad Slots

Most publishers try to grow ad revenue by adding more ad units to a page. But cramming in extra placements often backfires — it slows your site, annoys visitors, and can even lower the value of every ad you already run. Ad refresh offers a smarter path: earning more from the placements you already have. In this guide, you'll learn what ad refresh is, how it works, and how to use it without hurting the visitor experience.

What Is Ad Refresh?

Ad refresh is the practice of loading a new ad into an existing ad slot while a user is still on the page. Instead of showing one ad for the entire visit, the same placement cycles through several ads as the visitor scrolls, reads, or interacts with your content.

Here's the logic. If someone spends three minutes reading an article but only ever sees a single banner in your sidebar, you've only monetized that visit once. If that same banner refreshes with a fresh ad every 30 to 60 seconds, you create multiple billable impressions from one engaged reader — without adding a single new ad slot to the layout.

For content sites where visitors stay for a while — news, blogs, forums, tools, and reference pages — ad refresh can meaningfully lift total impressions and revenue.

How Ad Refresh Works

When a refresh is triggered, your ad setup requests a new ad from the network or exchange for that slot. On an RTB platform, that request kicks off a fresh auction, advertisers bid on the new impression in real time, and the winning ad replaces the old one.

A refresh can be triggered a few different ways:

  • Time-based: The ad reloads after a set interval, such as every 30, 45, or 60 seconds.
  • Event-based: A refresh fires when the user takes an action, like scrolling, clicking, or returning to the browser tab.
  • Viewability-based: The ad only refreshes when it's actually visible on screen — the smartest and most widely recommended approach.

Most quality-focused publishers combine these rules: refresh only when the ad is in view, only after a minimum time has passed, and only for users who are actively engaged.

Why Viewability Matters for Refresh

The single most important rule of ad refresh is this: only refresh ads that are actually being seen.

Refreshing an ad that's sitting off-screen — below the fold or in a background tab — burns impressions that no one views. That drags down your viewability rate, and low viewability makes advertisers less willing to bid on your inventory. Over time, that means lower CPMs across your whole site.

By tying refresh to viewability, you make sure every refreshed impression is a real, seen impression. That keeps advertisers happy, protects your eCPM, and turns refresh into a sustainable revenue gain rather than a short-term trick.

Best Practices for Setting Up Ad Refresh

Ad refresh works well when it's done thoughtfully and poorly when it's done greedily. Follow these guidelines to get the upside without the risk.

1. Set a Sensible Refresh Interval

Refreshing too fast wastes impressions and frustrates advertisers, because their ad never gets enough time in front of the user. An interval of 30 to 60 seconds is a good starting range for most content sites. Test to find what works for your audience's average time on page.

2. Refresh Only Viewable, Active Impressions

Combine time and viewability conditions. Only refresh an ad when it has been continuously in view and the user is engaged — not idle, not on a background tab. When someone stops interacting, pause the refresh cycle.

3. Cap the Number of Refreshes

Don't refresh a slot infinitely. Setting a reasonable cap — for example, a maximum number of refreshes per session — keeps the experience clean and protects performance metrics. Pair this with sensible frequency capping so individual users aren't overserved.

4. Protect Page Speed and Experience

Every refresh is a new ad call. Make sure your setup loads ads asynchronously so refreshes never block your content or make the page feel sluggish. A fast, clean page keeps visitors around longer — which is exactly what makes refresh profitable in the first place.

5. Watch Your Reporting

After you turn on refresh, monitor the numbers that matter: total impressions, viewability, CPM, and total revenue. If impressions rise but CPM and viewability fall sharply, your refresh is too aggressive. The goal is more quality impressions, not just more impressions. Squren's in-depth reporting tools make it easy to spot these trends.

Who Should Use Ad Refresh?

Ad refresh delivers the most value on sites where users stay engaged for a while — long-form articles, forums, live blogs, streaming pages, tools, and calculators. If your average session is only a few seconds, refresh won't have time to fire and the benefit is limited.

If your audience sticks around, though, refresh is one of the highest-leverage optimizations available. It lets you grow revenue from your existing traffic and layout instead of degrading the experience with more clutter.

Conclusion

Ad refresh is a proven way to earn more from engaged visitors without adding a single new ad slot. The key is discipline: refresh only viewable, active impressions, use sensible intervals and caps, and keep a close eye on your quality metrics. Done right, it turns long visits into multiple valuable impressions while keeping your site fast and your visitors happy.

Ready to get more from every visitor? Join Squren as a publisher and start monetizing your traffic with a real-time bidding platform built to maximize your revenue. Sign up at Squren.com today, or contact our 24/7 support team to learn how ad refresh can work for your site.