Connections

Whose network is behind the click?

Every paid click arrived over a line that belongs to someone — a carrier, a household, an office, a hosting provider, a service that masks where it came from. This screen ranks those lines by the clicks they carried, and says how many browsers were behind each one, with the sessions it could not identify counted beside them rather than dropped.

intelligenceads.io/org/acme-dtc/site/acme-fr/addresses
Meta4,521Google Ads3,218Microsoft Ads1,842TikTok967LinkedIn412
Connections6,240
Paid clicks10,960
Engaged558
Completed182

387 sessions in this window came from a browser that refused local storage, so no browser identity was observed. They are in the table below — the address is the finest grain they left.

Connections8 of 6,240

Ranked by observed clicks. Share is of the paid clicks above — the window, not the rows listed. The 8 with the most clicks — the numbers above count them all.

Eight connections of a week, ranked by clicks. Read the pair: 41 clicks · 34 browsers is a carrier’s shared exit, 8 · 2 is a household — and the product prints both numbers rather than the division between them.

Demo workspace, fictitious data.

Clicks beside browsers, never divided

Eleven clicks against three browsers supports no claim about how many people were there — so the row prints the two counts and stops. No multiplier, no badge, no tint. The division is one a reader can make in their head, holding something we do not have: what they were buying.

A blocked browser still has a row

A visitor who refuses local storage leaves no browser identity, so nothing on the Visitors index can hold their clicks. The address outlives the refusal. This is the only screen in the product where every billed click has a row, and the blocked ones are stated as their own count rather than folded into the browsers beside them.

A share that does not total 100%

The list is capped and the denominator is not: Share divides by every paid click in the window, while the rows are the hundred that carried the most. So the column comes up short on purpose, and the footnote says by what — the alternative is dividing by the visible rows, which makes a partial view print as a complete one.

The refusal

An address is not a person, and we never draw one.

One browser can be a family’s kitchen laptop. Three browsers can be one human in Chrome, in Firefox, and in a private window. Nine on an office line are nine colleagues who have never met your ad. The screen counts browsers because browsers are what was observed — it never counts people, and it never draws a picture that concludes one.

That rule cost us a feature we had already built one grain up. The Visitors page draws a browser’s arrivals on a timeline, and the same chart on an address would have been the best-looking object on this screen — an office line pulsing nine to five. It is not here, twice refused, for the same reason: a rhythm drawn over a crowd claims the crowd is one body. There is no shared-address score either, and no classifier that decides which of these lines is a home and which is a machine room.

Boundaries

What the free plan shows you.

On this screenStarter and up
The connection registerTen rowsThe hundred with the most clicks
The address itselfMasked to its network prefixIn full
The provider behind itOn the first three rowsOn every row
City and regionShownShown, plus the postal area and how precisely it can be placed
Which browsers shared an addressShown
Opening a connectionEvery row opens on its own sessions
ExportCSV or JSON

The band above the table — connections, clicks, engaged, completed — is free on every plan and never capped. What a plan buys is the identity underneath it: the aggregates are free, the roster is the paid part. A masked address is not blurred in your browser either — the rows a plan withholds never leave the server. The window is seven days on Free and ninety-two on Solo, which is how far back you can look, not how long we keep it.

See where your ad budget really works. Then put more there.

Free plan, no credit card, no trial timer. Install in under 5 minutes — drop a script, load a page, and watch your first observations arrive.

Start free
We observe sessions, not people · No PII fields at ingest · EU-hosted (Paris)