Skip to main content

Page last updated 07 October 2025

Contensis supports a wide range of built-in signal attributes. These attributes can be used individually or in combination to define sophisticated signal conditions, which drive audience targeting in personalisation.

🔍 Browser

Browser attributes
NameAttribute nameDescriptionExample
User agentbrowser.userAgentThe User-Agent string from the user's browser."Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
Languagebrowser.languageThe primary language setting of the user's browser."en-GB"
Platformbrowser.platformThe platform the browser is running on (e.g., OS or device type)."Win32"
Vendorbrowser.vendorThe vendor of the browser (e.g., Chrome, Firefox, Safari)."Google Inc."
Screen widthbrowser.screenWidthThe width of the user's screen in pixels.1920
Screen heightbrowser.screenHeightThe width of the user's screen in pixels.1080
Color Depthbrowser.colorDepthThe color depth of the user's display (in bits).24
Touch supportbrowser.touchSupportIndicates if the user's browser supports touch input.true
Timezonebrowser.timezoneThe timezone configured in the user's browser or device."Europe/London"
Cookies enabledbrowser.cookiesEnabledIndicates if cookies are enabled in the user's browser.true

🍪 Cookie

Cookie attributes
NameAttribute nameDescriptionExample
Valuecookie.valueThe value of a cookie by its name."darkMode=true"
Stringcookie.stringThe raw cookie string."__Secure-3PAPISID=uI1pBPWTQ6zjVFv7; _pk_id.84.29a1=4be9ecd6020e3b7c.1733324457.1.1733324457.3324457."

🌍 Location

Location attributes
NameAttribute nameDescriptionExample
IPlocation.ipThe IP address of the user."185.18.138.30" "185.18.138.0\24"
Countrylocation.countryThe country derived from the user's IP address."GB"

đź“„ Page

Page attributes
NameAttribute nameDescriptionExample
URLpage.urlThe full URL including protocol, domain, path, query string, and fragment."https://www.mysite.com/products/televisions?type=oled"
Pathpage.pathThe path portion of the URL (after the domain, before the query string)."/products/televisions"
Query stringpage.querystringThe raw query string (everything after ?)."type=oled&size=55"
Query string parameterpage.queryParams.typeSpecific query parameter from the page"oled"
Subdomainpage.subdomainThe subdomain portion of the domain name."www"
Base URLpage.baseUrlThe URL without the query string or fragment (protocol + domain + path)."https://www.mysite.com/products/televisions"

↪️ Referrer

Referrer attributes
NameAttribute nameDescriptionExample
URLreferrer.urlThe full URL of the referring page."https://www.mysite.com/products/televisions?type=oled"
Pathreferrer.pathThe path portion of the referring page URL."/products/televisions"
Query stringreferrer.querystringThe raw query string of the referring page."type=oled&size=55"
Query string parameterreferrer.queryParams.typeSpecific query parameter from the referring page."oled"
Domainreferrer.domainThe domain name of the referring page, including subdomains."www.mysite.com"
Subdomainreferrer.subdomainThe subdomain portion of the referring page’s domain name."www"
Base URLreferrer.baseUrlThe referring page’s URL without the query string or fragment."https://www.mysite.com/products"

⏱️ Session

Session attributes
NameAttribute nameDescriptionExample
First visitsession.isFirstVisitIndicates if it’s a new user session.true
Start timesession.startTimeThe timestamp when the session started."2025-01-21T10:00:00Z"
Durationsession.durationThe length of the session in seconds.1200 (20 minutes)
Page viewssession.pageViewsThe number of pages viewed during the session.5
Last activitysession.lastActivityThe timestamp of the user’s last interaction."2025-01-21T10:05:00Z"
Entry pagesession.entryPageThe first page the user visited in the session."/home"
Referrer URLsession.referrer.urlThe full URL of the referring page."https://www.mysite.com/products?category=electronics"
Referrer pathsession.referrer.pathThe path portion of the referring page URL."/products"
Referrer query stringsession.referrer.querystringThe raw query string of the referring page."category=electronics"
Referrer query parametersession.referrer.queryParams.categorySpecific query parameter from the referring page."electronics"
Referrer domainsession.referrer.domainThe domain name of the referring page, including subdomains."www.mysite.com"
Referrer subdomainsession.referrer.subdomainThe subdomain portion of the referring page’s domain name."www"
Referrer base URLsession.referrer.baseUrlThe referring page’s URL without the query string or fragment."https://www.mysite.com/products"

Still need help?

If you still need help after reading this article, don't hesitate to reach out to the Contensis community on Slack or raise a support ticket to get help from our team.
New support request