Skip to main content

Understanding Your Back Office Statistics

Written by Alexandre Dias Da Silva

Understanding Your Back Office Statistics

This article details the definition and calculation method for each indicator displayed on your Statistics page. It follows the page organization from top to bottom, so you can easily find what you need.

Keep in mind All indicators are calculated strictly over the analysis period you select. Anything outside this period is never included in the calculation.


1. Choose your analysis scope

Before reading your figures, you define at the top of the page what you want to analyze. This choice applies to all indicators and charts displayed below.

  • Analysis type: opt-in or opt-out. This selector only appears if your project contains both opt-in and opt-out banners. If you only have opt-in banners, opt-in analysis is displayed directly. The opt-out section is detailed below.

  • Environment: Web, App, or Headless. You isolate statistics for a specific channel.

  • Period. The duration covered by the analysis.

  • Filters. You can refine the analysis by country (and regions), operating system, and browser.


2. Performance indicators

These three indicators measure how your visitors respond to your banner. The breakdown by device (desktop or mobile) remains accessible via "View more".


Interaction rate

The proportion of visitors able to interact who actually clicked on the banner.

An interaction refers to any action on the banner: Accept, Refuse, Partially Accept, Sign In, or Subscribe. Only interactions performed on the same banner configuration are counted.

A visitor is considered "able to interact" in two cases: they are new (they have never interacted before), or the banner was shown to them at least once during their visit. The details of this logic are explained in the FAQ.

Interaction rate = (number of interactions ÷ number of visitors able to interact) × 100

Consent rate

The proportion of visitors who consented among those who interacted with the banner. A consent corresponds to an acceptance, total or partial. A refusal does not count as consent.

Consent rate = (number of consents ÷ number of interactions) × 100

Opt-in rate

The proportion of visitors who saw the banner and ultimately consented. This is the most comprehensive performance indicator, as it combines the propensity to interact and the propensity to accept.

Opt-in rate = (number of consents ÷ number of visitors able to interact) × 100

Do not confuse consent rate and opt-in rate. Both share the same numerator (consents) but not the same denominator. Consent rate is calculated among visitors who interacted; opt-in rate among all those who could see the banner. The opt-in rate is therefore mechanically lower.


3. Traffic indicators

These indicators describe what happens on your site, regardless of consent.


Visitors

The number of unique visitors to your site. Each visitor is identified by a unique token, stored in an axeptio_cookies cookie created on their first visit.

A visitor returning on the same device and same browser keeps their token. They remain a single unique visitor, whether they return once or ten times.

A new token is only generated if the cookie expires (default duration of 190 days, configurable per project), if the browser's local storage is cleared, or if browsing data is deleted.

The token is linked to a device + browser pair. The same person visiting from their computer and then their phone therefore counts as 2 visitors.

Suspected bots

The number of visitors whose behavior suggests they are automated traffic. We always speak of "suspected" traffic, as no signal allows absolute certainty.

This traffic is excluded from all your rates (interaction, consent, opt-in, bounce), so that they reflect the behavior of your real visitors. The identification method is detailed below.

Banners displayed

The number of times your consent banner was shown to a visitor. Each display is counted: if the banner reopens during the same session, each display is added together.

Quick bounce rate

A visitor "bounces" when they view a single page and leave it in less than 5 seconds. Beyond 5 seconds, or if they view multiple pages, their visit is considered normal.

This rate helps you measure the share of low-engagement traffic that didn't have time to genuinely browse your site.

Bounce rate = (number of visitors who bounced ÷ number of visitors) × 100


4. Evolution charts

Below the indicators, several charts allow you to track your data over time, compare them, and read the trends. In opt-out mode, those related to consent adapt and only display acceptance and refusal curves.


Page views evolution

The total volume of pages viewed on your site over the period. A URL change or page reload counts as a page view; simply putting the tab in the background does not.

This chart helps you track your site's raw traffic and identify your traffic peaks and troughs.


Visitor evolution

The number of unique visitors over time, with a distinct curve for traffic suspected to be automated. You can instantly distinguish your real audience from suspected bot traffic at a glance, and follow your traffic trends.



Banner activity evolution

The evolution over time of interactions with your banner (acceptances, refusals, partial acceptances). This chart lets you see if your consent performance is improving or declining, and measure the effect of a configuration or design change.


Bounce distribution and evolution

The distribution of bounces and their evolution over time. You track, period after period, the share of your low-engagement traffic (single page viewed and departure in less than 5 seconds).


Consent overview by banner

A table that displays, for each of your banners, interaction rates, consent rates, and opt-in rates side by side. This is the most direct tool to compare the performance of your different banners and identify which one converts best.


Visitors by country

A world map showing the geographic origin of your traffic. Beyond simple curiosity, this view is useful for understanding your international audience and anticipating which regulations (opt-in or opt-out) apply to your visitors.


5. Opt-out analysis

This section only applies to projects with opt-out banners (regulations such as CCPA in the United States or Law 25 in Canada). If your project does not contain any, you will only see the opt-in analysis described above.

Opt-out banners operate according to inverse logic compared to opt-in. By default, data processing is permitted, and it is up to the visitor to act if they wish to object. Opt-in indicators (which measure active acceptance) are therefore not relevant here, which justifies a dedicated analysis area.

In this area, you will find:

  • Indicators focused on acceptance and refusal only, as others have no meaning in an opt-out context.

  • A distinction between manual opt-outs (the visitor clicks the refusal link themselves, for example "Do Not Sell or Share My Personal Information") and automatic opt-outs (a privacy preference transmitted by the visitor's browser).

  • Adapted charts: performance evolution and per-banner view only display acceptance and refusal curves.

Important: the calculation method for opt-out differs from opt-in. The precise definitions of these indicators (opt-out rate, "Do Not Sell" rate, rules for counting automatic and manual opt-outs) are being finalized and must be validated before publication. This section will be completed once these definitions are confirmed.


6. How are suspected bots identified?

To ensure the reliability of your rates, traffic suspected to be automated is identified and then excluded from all rate calculations. It continues to appear in the "suspected bots" indicator and in the corresponding curve, to remain visible without skewing your performance.

A visitor is suspected to be a bot when they are identified as a robot based on their browser, when they generate an abnormally high volume of events, or when their behavior is characteristic of a bot (visiting a single page followed by near-immediate departure).

In case of doubt on a given day, the most "human" profile always prevails: it only takes one moment during the day corresponding to real visitor behavior for the entire day to be counted as such.


7. Frequently asked questions

What is the difference between an "interaction" and a "consent"?

An interaction refers to any click on the banner (Accept, Refuse, Partially Accept, Sign In, Subscribe). A consent refers only to an acceptance, total or partial. A refusal is an interaction, but not a consent.

Why is my opt-in rate lower than my consent rate?

Because their denominators differ. Consent rate is measured among visitors who interacted with the banner. Opt-in rate is measured among all those who could see the banner, a larger set. With an equal numerator, the opt-in rate is therefore always lower.

When is a visitor "able to interact"?

In two situations: either they are new (or have never clicked on the banner before), or the banner was shown to them at least once during their visit, even if they had already interacted in the past.

Case

Past consent

Banner shown today

Able to interact?

Marie, first visit

none

yes

Yes

Jean, accepted 2 months ago

yes (less than 6 months)

yes (redisplayed)

Yes

Sophie, accepted 2 months ago

yes (less than 6 months)

no

No

Marc, accepted 9 months ago

too old, considered non-existent

no

Yes (banner redisplays)

Why can a visitor who has already interacted be able to interact again?

Because the banner can be redisplayed. The widget reappears particularly when the visitor changes configuration, changes domain, when new regulations require redisplay, or when their previous consent has expired. As soon as the banner redisplays, the visitor re-enters the set of visitors able to interact.

Over what period is a visitor considered to have "already interacted in the past"?

The banner is not redisplayed to a visitor who has already consented within the past 6 months. Concretely, a visitor who interacted 2 months ago is considered to have already interacted, while a visitor who interacted 9 months ago is not: their consent is too old, and the banner will be shown to them again. Only interactions performed on the same configuration are taken into account.

Did this answer your question?