Close search
 
Home | Code of Practice | Best practice guidance | Best Practice on Reporting to Multiple Identities

Best Practice on Reporting to Multiple Identities

Publishers offer many different authentication methods to end users. This is great in terms of allowing a user to access content seamlessly, but having lots of ways to authenticate means a single user could be linked to lots of institutions at the same time. For example, Sam may be affiliated with institution A through IP recognition, institution B through Shibboleth / Open Athens authentication, and Institution C through role-based access (i.e. a personal log-in for an editor). 

This guidance was published in April 2026 and applies to Release 5.1 of the COUNTER Code of Practice (R5.1).

COUNTER has not previously specified how report providers should manage reporting where a user’s activities may be attributed to multiple institutions. This best practice reflects the majority of current reporting mechanisms. Introducing a formal requirement for how report providers should report multi-identity usage represents a breaking change to the Code of Practice. Such changes cannot be introduced before a future Release 5.2. Our goal in publishing this best practice is simply to introduce transparency into a previously opaque part of COUNTER reporting.

Relevant parts of the Code

This section of the guide links to Code of Practice

Conventions

Per the Code of Practice, this best practice guidance uses the following convention:

The keywords MUST (or REQUIRED), MUST NOT, SHOULD (or RECOMMENDED), SHOULD NOT (or NOT RECOMMENDED), and OPTIONAL in this document are to be interpreted as described in RFC 2119.

User sessions

Section 7 of the Code of Practice defines user sessions as follows

A user session is defined any of the following ways: by a logged session ID + transaction date, by a logged user ID (if users log in with personal accounts) + transaction date + hour of day (day is divided into 24 one-hour slices), by a logged user cookie + transaction date + hour of day, or by a combination of IP address + user agent + transaction date + hour of day.

To allow for simplicity in calculating session IDs, when a session ID is not explicitly tracked, the day will be divided into 24 one-hour slices and a surrogate session ID will be generated by combining the transaction date + hour time slice + one of the following: user ID, cookie ID, or IP address + user agent. For example, consider the following transaction:

  • Transaction date/time: 2024-06-15 13:35
  • IP address: 192.1.1.168
  • User agent: Mozilla/5.0
  • Generated session ID: 192.1.1.168|Mozilla/5.0|2024-06-15|13

The above replacement for a session ID does not provide an exact analogy to a session. However, statistical studies show that the result of using such a surrogate for a session ID results in unique counts within 1-2 % of unique counts generated with actual sessions.

Overlapping institutions

Section 10.3 of the Code includes an acknowledgement that for consortial reporting,

The totals on the summary report may differ from the sum of the totals on individual member reports for the same items if an authentication method used identifies to multiple member sites and usage is attributed to each such site (e.g. overlapping IP ranges).

Best practice

Reporting where a user session is linked with multiple institutions 

Report providers SHOULD attribute single user sessions to multiple institutions where the session can be clearly tied to more than one institution. Attribution to multiple institutions could be through

  • Overlapping IP ranges, per Section 10.3 of the Code.
  • Multiple authentications via Google Scholar’s Campus Activated Subscriber Access (CASA), a remote access extension of Google Scholar’s Subscriber Link Program.
  • Stacked logins (e.g. IP plus federated authentication).

Where a user session is attributed to multiple institutions, all COUNTER metrics generated during the user session MUST be reported to all of the institutions. 

This configuration has the benefit of maximising users’ access to content.

This configuration has the drawback that it could result in institutions seeing Requests for content they have not licensed.

Reporting where a user session is linked with one institution

Report providers MAY restrict attribution to a single institution per user session.

Where a user session is only attributed to a single institution, all COUNTER metrics generated during the user session MUST be reported to that institution.

This configuration  has the benefit of simplifying reporting, as it is only ever possible to attribute usage, search and denial metrics to a single institution within a single user session.

This configuration  has the drawback of presenting user experience challenges. Users who are entitled to content by virtue of being affiliated with multiple institutions may find their access curtailed when they are only able to use one affiliation for authorization purposes.

Transparency

COUNTER will be investing in Registry developments in late 2026. As part of this work, we will add a flag to indicate whether user sessions can be attributed to more than one institutional identity. When the Registry project is complete we will update this best practice guidance to require that report providers add the information to the Registry.

How this best practice was developed

Like all our best practices, this guidance started with a community consultation on a draft policy developed by a small working group. The draft was revised in line with the feedback, before being published in April 2026.

This website uses cookies
This site uses cookies to enhance your browsing experience. We use necessary cookies to make sure that our website works. We’d also like to set analytics cookies that help us make improvements by measuring how you use the site. By clicking “Allow All”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts.
These cookies are required for basic functionalities such as accessing secure areas of the website, remembering previous actions and facilitating the proper display of the website. Necessary cookies are often exempt from requiring user consent as they do not collect personal data and are crucial for the website to perform its core functions.
A “preferences” cookie is used to remember user preferences and settings on a website. These cookies enhance the user experience by allowing the website to remember choices such as language preferences, font size, layout customization, and other similar settings. Preference cookies are not strictly necessary for the basic functioning of the website but contribute to a more personalised and convenient browsing experience for users.
A “statistics” cookie typically refers to cookies that are used to collect anonymous data about how visitors interact with a website. These cookies help website owners understand how users navigate their site, which pages are most frequently visited, how long users spend on each page, and similar metrics. The data collected by statistics cookies is aggregated and anonymized, meaning it does not contain personally identifiable information (PII).
Marketing cookies are used to track user behaviour across websites, allowing advertisers to deliver targeted advertisements based on the user’s interests and preferences. These cookies collect data such as browsing history and interactions with ads to create user profiles. While essential for effective online advertising, obtaining user consent is crucial to comply with privacy regulations.