Skip to content
Privatus Analytics

Ad experiments

Banner ad A/B testing that needs no cookies

Upload your banners, paste one tag where the slot goes and press Start. Privatus Analytics rotates the creatives, counts impressions, viewable impressions and clicks without cookies, leaves bots out and tells you which banner gets the most clicks.

No card required. Set up in 60 seconds.

Rotate banner ads from one tag

One script and one slot of the size you choose. The slot keeps its size while the ad loads, so the page never jumps.

Viewable impressions and clicks

An impression counts when the slot is shown, a viewable impression when half of the ad has been on screen for a second, the rule the ad industry uses.

The winner gets the traffic

A winner is called at the confidence you choose, and the slot can then show it to everyone. Or let more views go to the leader while the test runs.

Bots left out

Known bots and data centers are never counted or billed. On Pro and up, every view also gets a bot score, so you can count likely humans only.

Start free

House ads that promote your own offers

Most sites have room for an ad of their own, a trial in the docs sidebar, a newsletter under an article, a featured listing on a directory. Upload a few versions and the slot rotates them by the weights you set. When you want to know which one works, start an experiment on the placement. It works like the A/B tests of pages, with clicks in place of a goal.

Start free

An ad experiment's results, with a chart of the click rate of two sidebar banners day by day, and a table where the two-person tent banner gets 3.31% of viewable impressions clicked against 2.01% and is marked significant with a 99.5% chance to beat the original.
The best click rate, called for you.

Track banner clicks and impressions without cookies

The script sets no cookie, uses no local storage and reads no fingerprinting API. A creative is picked at random by its weight on every view, so nothing has to remember who saw what. What is kept is the creative, the time, the device, the country and the page, never an address or a visitor id.

  • Impressions only for a slot the page shows, so a hidden mobile slot is never counted
  • Viewable impressions by the IAB and MRC rule, half of the ad on screen for one unbroken second
  • One click per visitor address and creative in ten minutes
  • Every impression counts as an event toward your plan, and nothing else does

Start free

An article sidebar placement of 300 by 250 with three banner creatives, each with its weight, impressions, viewable impressions, clicks and click rate, and a note that an ad experiment is running on it.
Every creative, shown, seen and clicked.

An automatic winner with a multi-armed bandit

Each creative is compared with the original on clicks per viewable impression, with the same statistics as a page test. Choose "Steer to the leader" and the shares move by themselves with Thompson sampling, the best known multi-armed bandit. Once a day, more views go to the creative most likely to be best, while every creative keeps at least a tenth of them. The docs explain the method in a few paragraphs.

Start free

A public sponsor report for an article sidebar over the last 30 days, with impressions, viewable impressions, clicks and click rate in total and for each creative, and a table of the same numbers day by day.
A live report link, no account needed.

Sell sponsor slots with a report link

On Pro and up, give a sponsor a link to a live report of their creatives, with impressions, viewable impressions, clicks and the click rate day by day. No account to make for them, and nothing about your visitors in it. Schedule a sponsor's creative for the weeks they booked, on the devices and pages they bought.

Start free

Device and page targeting, schedules and UTMs

A creative or a test can run on phones only, or on pages that match a pattern such as /tools/*. Start and end dates are checked in the visitor's browser, so a booking never starts late. Links get UTM parameters, so clicks to your own pages show up in Campaigns and your goals.

Start free

A self-hosted ad server alternative, without the ad server

Ad servers such as Revive, AdButler and Google Ad Manager are built to sell inventory to many advertisers, with cookies and consent banners to match. If you only need to rotate your own creatives and sponsor slots and know which one works, Privatus Analytics does that in the analytics you already use, with bot detection built in. The docs show every setting.

Start free

Privacy by design

No cookies, no fingerprinting, no profiles. IP addresses are used in memory and never stored.

Start free, upgrade when you grow

Your first workspace gets 14 days of Pro, with no card. After that, stay on Free or pick a plan.

Free

$0

10k events a month. 3 sites

For personal sites, side projects and small sites.

Start free

Pro

From $9 a month

250k events a month

For growing sites, SaaS teams and online stores.

Start free

Business

From $49 a month

250k events a month

For agencies, larger teams and security requirements.

Start free

Compare every plan

Questions and answers

What are house ads?

Ads a site shows for itself or for its sponsors in its own slots, such as a trial offer in a sidebar or a featured listing on a directory, instead of ads bought through an ad network.

What is a viewable impression?

An impression where at least half of the ad was on screen for one unbroken second, or 30% for a very large ad. It is the rule of the IAB and the Media Rating Council, and the number click rates are compared on.

Should I compare impressions or viewable impressions?

Viewable impressions. An ad below the fold that nobody scrolled to can't be clicked, so counting it would make a creative look worse for where it was shown, not for what it says.

How do I track banner clicks without Google Analytics?

Paste the slot's tag on your page. Privatus Analytics counts every impression, viewable impression and click of each creative, with no cookie, and adds UTM parameters to the link so the visit that follows is attributed too.

How long should a banner A/B test run?

At least a week, so weekdays and weekends are both in it, and until each creative has the viewable impressions you set (1,000 by default). The experiment won't call a winner earlier.

What is a banner rotator?

A script that shows a different banner from a set on each page view, by weights you choose. Every placement in Privatus Analytics is one, with schedules and targeting on Pro and up.

Do ad impressions count toward my plan?

Yes. Each impression is an event in your monthly allowance, like a pageview. Viewable impressions and clicks are not counted again, and bots are never counted.

Can I track ads without a cookie banner?

The script stores nothing in the visitor's browser and keeps no identifier, so there is nothing to ask consent for. As with any measurement, check what your own legal advice says for your site.

Start free in 60 seconds

Add one script tag and see your first visitor within seconds. Free for your first 10k events a month.

No card required. Set up in 60 seconds.