Barter
Show other members' banners, earn credit, and spend that credit having your own banners shown elsewhere. No money changes hands. You choose which categories you are willing to display, so nothing runs on your pages that you haven't accepted.
Banner exchange & self-serve ad network
Trade banner impressions with other independent sites, or buy them outright. One line of JavaScript, no minimum traffic, no monthly fee.
Every site on vieworo belongs to an ad group, and each group works one of two ways.
Show other members' banners, earn credit, and spend that credit having your own banners shown elsewhere. No money changes hands. You choose which categories you are willing to display, so nothing runs on your pages that you haven't accepted.
Run your own campaign on your own inventory. Cash groups serve their own creatives, so there's no category negotiation. This option is perfect for placing sponsors on your site and providing them detailed analytics to show your reach.
Every banner is approved by a person before it can serve. New creative starts out invisible and stays that way until someone has looked at it.
Pick the categories you'll accept. Banners outside your list are never eligible for your pages, so you decide the company your content keeps.
Every impression and every click is recorded against the placement that produced it, with the location label you set in the snippet.
Run a sidebar unit and a leaderboard on the same page. Each slot is addressed independently, so one page can carry as many as it needs.
If the network is slow or unreachable, the snippet draws a neutral placeholder at the right size instead of collapsing your layout or throwing errors into your console.
Delete the snippet and you're out. No contract, no minimum term, and no penalty for pausing while you redesign.
An exchange only works if the traffic is real. Ours is defended on several fronts.
Click URLs carry a signed, single-use token tied to the impression that produced them. A click that never had a matching impression is discarded rather than credited.
Requests are throttled per source so a script cannot manufacture impressions or clicks at volume.
Creative cannot reach a live page until a human approves it, and a banner whose image has been removed stops serving immediately.
A banner's destination is set by the advertiser and approved in advance. The click endpoint will only ever send a visitor to that stored address.
Drop this where you want the banner. That's the whole integration.
<div id="123456789-336x280"></div>
<script src="https://vieworo.com/ovs-embed.js"></script>
<script>ovsShow('123456789', '336x280', 'sidebar')</script>
The id is your account number and the banner size joined by a hyphen, and the
third argument is a label of your choosing — it shows up in your reports so you can tell
a sidebar placement from a footer one.
Free to join. Your first banner can be live today.
Create an account