CURATED PROGRAMMATIC DEMAND

Demand that clears. Inventory that gets paid properly.

We connect publisher inventory above one million monthly pageviews to unique high quality demand through VAST, OpenRTB, Prebid, XML and JS tags. Not open market leftovers: contracted, monitored, curated.

REVENUE 24H
$18,426+1.4%
BLENDED CPM
$1.842+0.6%
FILL RATE
93.8%+0.2
REQUESTS 24H
41.28Mlive
VAST VCR
68.4%video
01 THE FLOW

One request, one curated path, one winner.

CURATION LAYER FLOORS / MAPPING / WHITELISTS AUCTION OPENRTB 2.6 + PREBID REQUEST BIDS PUBLISHERS 1M+ PV, THOUSANDS OF SITES TOP DSPs SEAT DEMAND CURATED SSP PMP / PG DEALS DIRECT AGENCY BUDGETS
EMPTY AD SLOTS LEAVE, RENDERED CREATIVES COME BACK. THE CHIPS LIGHT UP WHILE SOMETHING IS INSIDE. VIDEO FOLLOWS THE SAME PATH: VAST 2.6 TO 4.3, CLIENT SIDE OR STITCHED SERVER SIDE (SSAI), XML OR JS TAG.
02 MEASURED, EVERY 10 MINUTES

Numbers that move while you watch.

0

Fill rate

Blended across formats and regions, rolling 24 hours.

0

Video completion

VAST completions over starts, in-stream and out-stream.

0

SSAI share

Video served stitched server side, no playback gaps.

NET 30

Payout discipline

Thirty days after month close, every cycle, no chasing.

SAMPLE FIGURES. THE LIVE CONSOLE CARRIES CPM, FILL, REQUESTS, PAGEVIEWS, REVENUE, COUNTRIES, DEVICES AND VIDEO DETAIL.

03 INTERFACES

Speaks every language the stack speaks.

Whether your page runs Prebid, your player speaks VAST, or your ad server wants raw OpenRTB JSON, the network plugs in without rework. One integration, every format: IAB display, in-stream, out-stream.

Tags are asynchronous, floors are tuned per placement, and timeouts are respected. The console then reports exactly what each pipe delivered.

PREBID VAST 2.6-4.3 SSAI OPENRTB 2.6 XML JS TAG IAB DISPLAY IAB VIDEO
// header bidding, one adapter
pbjs.que.push(function() {
  pbjs.addAdUnits([{
    code: 'billboard-top',
    mediaTypes: {
      banner: { sizes: [[970, 250], [728, 90]] }
    },
    bids: [{
      bidder: 'OnlyMedia',
      params: { placementId: 'om-9917' }
    }]
  }]);
  pbjs.requestBids({
    timeout: 1200,
    bidsBackHandler: sendToAdServer
  });
});
<?xml version="1.0"?>
<VAST version="4.2">
  <Ad id="om-77412">
    <InLine>
      <AdSystem>OnlyMedia</AdSystem>
      <AdTitle>direct_15s_na</AdTitle>
      <Creatives>
        <Creative>
          <Linear>
            <Duration>00:00:15</Duration>
            <MediaFiles>
              <MediaFile type="video/mp4"
                width="1920" height="1080">
                https://v.onlymedia.co/77412/15s.mp4
              </MediaFile>
            </MediaFiles>
          </Linear>
        </Creative>
      </Creatives>
    </InLine>
  </Ad>
</VAST>
{
  "id": "req-8f31c2",
  "imp": [{
    "id": "1",
    "banner": { "w": 970, "h": 250 },
    "bidfloor": 1.20,
    "secure": 1
  }],
  "site": { "domain": "publisher-daily.com" },
  "device": {
    "ua": "...",
    "geo": { "country": "US" }
  },
  "tmax": 140
}
INTEGRATION, MINUTES NOT WEEKSPREBID ADAPTER
04 COVERAGE

Four orbits, one network.

NANorth America $4.80TOP CPM / 94.2% FILL
SASouth America $1.60TOP CPM / 91.7% FILL
EMEAEurope, Middle East, Africa $3.90TOP CPM / 92.9% FILL
APACAsia Pacific $2.10TOP CPM / 90.8% FILL
05 TERMS

Two numbers govern everything.

THRESHOLD

1,000,000 monthly pageviews

The minimum to join, and thousands of publishers clear it. Above the line, placements get real bids, real floors and reporting worth reading.

  • Publishers on network1,000+
  • Regions liveNA, SA, EMEA, APAC
  • FormatsIAB display + video
SETTLEMENT

Net 30, every cycle

Invoices issued thirty days after month close and matched to the console, because both read from the same data.

  • Stat refreshevery 10 minutes
  • MetricsCPM, fill, requests, revenue
  • Video detailVAST, VCR, SSAI, pods

Put your traffic in the flow.

Send domains and a traffic report. Two week evaluation, console access from day one, net 30 when we settle.