How It WorksHow it worksWhat it doesViewable impressionsPayments and vouchersBy industrySystem statusPricingCompareAll comparisonsCoinzilla alternativevs AdButlervs Epomvs Broadstreetvs DanAdsvs Equativvs Google Ad Managervs Kevelvs Revivewith AdSensevs EzoicResourcesResource hubBlogAd tech glossaryHelp centreAd rate plannerAdSense rejected?AdSense alternativesAdvertise Here generatorBy industryFAQAboutContactLog inSee the demo
7 September 20264 min read

How to Sell Direct Without Giving Up Your Current Ad Revenue

The most common reason publishers never try direct sales is a fear of losing the revenue they already have. That fear is based on a misunderstanding of how ad serving works.

The short version

  • Ad serving is a chain, not a switch. Your network becomes a link in it, not a casualty.
  • Your existing ad code goes inside the new slot as the passback.
  • On any impression you earn either your direct rate, set above the network, or the network rate.
  • Test the fallback fires before you sell anything, not after.

The assumption that stops people

Most publishers assume selling directly means replacing what they run now. Pull out the network code, put in something else, and hope the new thing earns more than the old one. Framed that way it is a genuine gamble, and a sensible person declines it.

That is not how it works.

Ad serving is a chain, not a switch

An ad server asks a series of questions in order. Is there a direct campaign that should run in this slot right now? If yes, serve it. If no, hand the slot to the next source. If that returns nothing, hand it to the one after that.

This is called a passback, or a fallback. Your existing network becomes one link in that chain rather than being removed from it.

The chain, in order

The request only reaches the next link when the one before it has nothing to serve.

Ad requestreader loads the pageDirect campaign?sold at your rateYour networkfills what you do not sell

Your network keeps what you do not sell

Every ad request runs down a chain. Your direct deals get first refusal at your price. Anything unsold falls through to what you run today.

Ad request reader loads a page Your direct campaign sold at your price Nothing sold? request falls through You keep 100% no revenue share Your current network fills what is unsold Sold at your price, or filled by your network.

What that means in practice

Your existing ad code goes inside the new slot as the fallback. When you have sold a placement directly, your advertiser's banner runs. When you have not, the request falls through and your existing network serves the slot at the rate it pays today.

The arithmetic is worth stating plainly. On any given impression you earn either your direct rate, which you set above the network's, or the network's own rate. The one change to plan for is the Advertise Here card, which by default takes one unsold view in ten to find your next advertiser, and which you can switch off.

The one real cost

The honest caveat is that a direct campaign taking a slot means the network does not get that impression. So network revenue does go down as direct revenue goes up. That is not a loss, it is a substitution, and it is a good one as long as your direct rate is higher than your network eCPM.

Which is why knowing your eCPM before you set direct prices matters. It is your floor.

What to check before you start

Check your current network's terms on running alongside other advertising. Most permit it, but the specifics are worth reading rather than assuming, particularly around how many ads may appear on a page.

Check that your fallback actually fires by leaving a slot unsold and confirming your existing ads still appear. Do this before you sell anything, not after.

And keep your eCPM calculation somewhere you can find it. It is the number that tells you whether any given direct deal is worth taking.

Your own ad sales portal, live in five minutes

Advertisers sign up, add funds and build their own campaign. You approve the creative before it runs. Your existing ads keep running underneath as the fallback, so nothing comes down while you try it.

Start free trial

14 days free. Your existing ads keep running. Cancel anytime.