Narratiive Methodology

Page Tag Overview

Narratiive’s page tagging technology collects data through the use of an on-page JavaScript tag. This tag is placed onto all content pages of a website and is triggered each time a visitor loads a page. 

When the tag is triggered, two cookies are created within the visitor’s browser:

  • First party: Set to the domain of the website they are currently on
  • Third party: Set to the "" domain

Our page tag allows us to accurately identify device type and country of access.


The Narratiive methodology allows for accurate measurement of online traffic by addressing common concerns such as cookie blocking, multiple tags on page, and machine-based traffic.

This dedication to accuracy, combined with Narratiive's rich demographic data, contributes to us being a preferred source of data for media agencies across the Middle East and Africa.

Cookie Blocking

By using dual first and third party cookies Narratiive can count audiences even if their device is blocking third party cookies, a practice that's becoming more common. In this instance the Narratiive system can use our first party cookie. In the case where third party cookies are enabled for a device, the third party cookie is used. 

Multiple Page Tags

The Narratiive page tag is designed to execute only once per page view, even if multiple page tags are present. This prevents inflated traffic data associated with incorrect tagging procedures.

Machine Based Traffic

Machine based traffic can falsely inflate a publisher's website traffic numbers. Narratiive uses an industry standard list of known user agents and robots published and updated monthly by the ABCe

All robotic traffic is identified and excluded from processing.

Survey Collection

Narratiive conducts online surveys for the purpose of collecting anonymous demographic, psychographic and campaign-based data in the market.

These surveys are launched via a popup hosted on publisher web sites. This data is then reported in the Narratiive dashboard.