AI Bot Intelligence · Cookieless · EU-Built

The analytics platform that turns AI traffic into signal

CortIQ classifies every AI visit — training crawler, agentic browser, or citation crawler — and pairs it with consent-first, cookieless human analytics and a paid-conversion attribution loop. Built in the EU, GDPR-first.

🤖 AI Bot Intelligence

By Q4 2025 there was one AI bot visit for every 31 human visits (TollBit, State of the Bots, Q4 2025). CortIQ tells you which ones matter — and which are just cost.

🔴 Training Crawlers

GPTBot, ClaudeBot, Google-Extended, CCBot

Pure infrastructure cost — they consume your content to train models, with no referral value. Know how much they cost you.

🟢 Agentic Browsers

ChatGPT-User, Claude-User, Perplexity-User + JS-signal heuristics

Real users acting through an AI. Agent fetches are detected by user agent; in-browser AI agents by JS-signal heuristics. Track and convert them like any high-intent visitor.

🔵 Citation Crawlers

PerplexityBot, OAI-SearchBot, Claude-SearchBot

AI search indexing your content — your visibility signal for the era of answer engines. Know when LLMs cite you.

🧱 Three clean layers

A deliberate separation: the data layer never depends on AI, and AI never sees another tenant's data or writes raw analytics.

Data Layer

Validated, rate-limited ingest → PostgreSQL with Row-Level Security per tenant. Unified visitor profiles, sessions, heatmaps, conversions. Runs with zero AI dependency.

Agentic Layer

AI assistant with grounded tool-use over your data, an MCP server so external agents can query analytics, bot classification, and GEO audits — each insight traceable to its source.

Privacy Layer

Cross-cutting, EU-first: cookieless mode, consent gating for all visitor analytics, IP anonymisation, a server-side consent ledger, retention automation and EU data residency.

📊 Core Analytics Features

Advanced analytics tools to understand your users

Visual Analytics

Visualize where users click and how far they scroll on your website

  • Click heatmaps
  • Scroll-depth heatmaps (25/50/75/100%)
  • Device-specific views
  • Desktop, tablet and mobile

Real-Time Analysis

Get real-time insights about your visitors and their behavior

  • Live users
  • Session data
  • Conversion statistics
  • Traffic flows

Form Analytics

Understand how users interact with your forms and optimize conversions

  • Form funnel
  • Drop-off points
  • Field analysis
  • Completion rate

Link Click Counter

Cookieless, aggregate click counts per link and button — no visitor ID attached

  • Counts per link and button
  • Per page and device type
  • No cookies or visitor IDs
  • Starts after analytics consent

🛡️ Cookie Management Platform (CMP)

Consent management built for GDPR

Privacy by Design

Consent-first cookie handling, built for GDPR

  • Automatic categorization
  • Consent records
  • Data handling
  • User rights

Cookie Management

Professional cookie management with user-friendly consent banner

  • Automatic cookie detection
  • Categorization
  • Consent tracking
  • Banner customization

Transparency & Control

Give users full control over their data and cookie preferences

  • Cookie settings
  • Data portability
  • Deletion requests
  • Activity log

Data Security

Secure handling and storage of all user data according to EU regulations

  • Encryption
  • Anonymization
  • Secure storage
  • Data retention

🔗 Integrations & Compatibility

Works with your existing tools and platforms

Google Analytics 4

Keep the GA4 reporting you know — GA4 fires only after analytics consent (Consent Mode v2, basic mode) — and add cookieless and AI-agent analytics on top

  • GA4 data import
  • AI-assistant referrals
  • Traffic sources & segments
  • Search-term data

Google Search Console

Pull search visibility into CortIQ — including a dedicated AI-search view of how your content performs for AI-driven queries

  • Impressions, clicks & position
  • Query-level data
  • AI-search performance

Google Ads — Enhanced Conversions (in development)

Send CRM-qualified lead quality back to Google Ads to sharpen Smart Bidding — emails hashed, consent-gated

  • Conversion Adjustments API
  • SHA-256 hashed email
  • Consent-gated upload
  • Lead-quality scoring

HubSpot CRM (in development)

Connect HubSpot so lead quality flows into your attribution — closing the ad-spend-to-revenue loop

  • Lead-quality webhook (HMAC)
  • Attribution-gap dashboard
  • Enhanced Conversions feed
  • Form GUID detection

Tag Manager & Consent Mode v2

Load the script through Google Tag Manager. It reads Google Consent Mode v2, so CMPs like OneTrust, Usercentrics and Cookiebot work without extra code

  • GTM Custom HTML tag
  • Reads Consent Mode v2
  • Cookiebot consent
  • Instant withdrawal

WordPress Plugin

WordPress plugin — paste your Site ID and Tracking ID

  • Paste Site ID and Tracking ID
  • Cookieless or Full mode
  • Theme compatibility
  • Built-in consent banner

🔐 Google Consent Mode v2 (GCM v2)

Advanced integration with Google's consent framework for optimal balance between marketing and privacy

Basic Mode by Default

Google tags load only after the visitor grants analytics consent

  • GA4 fires only after analytics consent
  • No cookieless pings before consent (basic mode, the default)
  • Full control over activation
  • Compatible with WordPress and external integration

Marketing Benefits

Maximize Google Ads performance and conversion tracking with consent-based data

  • Improved Google Ads optimization
  • Better conversion tracking
  • Remarketing with consent-based data
  • Smart Bidding improvements

Important Information About GCM v2

Legal Warning: GCM v2 advanced mode sends cookieless "pings" to Google even when users deny consent. CortIQ defaults to basic mode, where Google tags do not load until analytics consent is granted. Advanced mode is an explicit opt-in setting.

Our Recommendation: Consult your legal department before changing Consent Mode settings. CortIQ analytics work fully without GA4 or GCM v2.

Transparency: We always clearly inform about what happens when GCM v2 is activated, so you can make an informed decision.

🍪 Cookieless or Full Mode

Two tracking modes for visitor analytics. Both start only after the visitor grants analytics consent.

Cookieless Mode

Privacy-minimised visitor analytics — not consent-free

  • No cookies
  • No device fingerprint
  • No cross-visit profile
  • No persistent IDs

Full Mode

First-party cookies for returning-visitor and journey analysis

  • First-party cookies only
  • Returning visitors & journeys
  • Starts after analytics consent

AI-Agent & Bot Layer

Runs before consent — designed as strictly necessary security processing

  • AI bot & agent detection
  • Training / agentic / citation classification
  • Bot probe, honeypot & canary
  • Server-side classification from edge logs

What Runs When

Before Consent

Only the AI-bot, agent and security layer runs. It is designed to run as strictly necessary security processing; the site operator makes the final legal assessment. No visitor analytics are collected.

After Analytics Consent

Page views, sessions, clicks, scroll, heatmaps, link click counts, forms, e-commerce and conversions start in the mode you chose. Consent is valid for 12 months, then re-asked.

⚡ Advanced Features

Powerful tools for professional web analytics

Mobile Optimized

Full tracking and analysis for all device types

  • Touch tracking
  • Responsive design
  • Mobile-specific metrics
  • App-like UX

Device & Visitor Profiles

Device, browser and OS breakdowns, plus returning-visitor profiles with consent (Full mode)

  • Device type, browser & OS
  • Returning-visitor recognition
  • Per-site salted identifiers

Navigation Analytics

Analyze how users navigate through your website

  • Menu click analysis
  • Navigation flows
  • Exit points
  • Path optimization

Segmentation

Advanced segmentation for deeper user insights

  • Behavior segments
  • Traffic sources
  • Device segments
  • Conversion groups

🎯 Professional Analytics Features

Advanced tools for data-driven optimization

Behavioral Alert Tracking

Automatic detection of abnormal user behavior with smart alerts

  • Rage clicks detection
  • Bounce rate spikes
  • Form abandonment alerts
  • Session anomalies

KPI Dashboard

Customizable KPI dashboards to track your most important metrics

  • Custom KPIs
  • Real-time data
  • Trend analysis
  • Goal tracking

Server-Side Bot Ingestion

A Cloudflare Worker reports training and citation crawlers that never execute JavaScript

  • Cloudflare Worker
  • Same bot registry as the JS tag
  • Training & citation crawlers
  • No tracking script required

MCP Analytics Server

Let external AI agents query your analytics through a Model Context Protocol server

  • 23 analytics tools
  • Scoped, rate-limited API key
  • Tenant-scoped reads
  • AI-agent and human traffic

Cookieless Mode

Privacy-minimised analytics without cookies — starts after analytics consent

  • No cookies or persistent IDs
  • No device fingerprinting
  • No cross-visit profile
  • Consent-gated

AI-Powered Insights

Get automatic recommendations and insights from AI

  • Automatic analysis
  • Performance recommendations
  • Trend predictions
  • Actionable insights

Traffic Sources & UTM

Detailed analysis of all traffic streams and campaign performance

  • UTM tracking
  • Referral analysis
  • Campaign attribution
  • Channel performance

🔗 Conversion & Attribution

Close the loop between ad spend, form submissions, and CRM pipeline quality

Goal Health Monitor

Automatically flags misconfigured conversion goals before they corrupt Smart Bidding. No more YouTube Views set as Primary alongside demo requests.

  • Fires-too-often alert (>30% of sessions = not a commercial signal)
  • Silent goal detection — zero conversions in 7 days
  • Duplicate Primary goal warning
  • Primary / Observation toggle per goal

Form Auto-Discovery

CortIQ scans your pages and identifies every form by provider GUID — HubSpot, Gravity Forms, Contact Form 7, and custom HTML forms.

  • HubSpot form GUID detection (hs_context + data-form-id)
  • Gravity Forms and Contact Form 7 auto-detection
  • "X forms found, Y unidentified" dashboard view
  • Label forms to track them as goals

First-Party Click ID Capture

Capture gclid, fbclid, msclkid and more from ad click URLs and store them server-side — so CortIQ owns the attribution data, not the ad platform.

  • Google Ads (gclid), Meta (fbclid), Microsoft (msclkid), TikTok (ttclid), LinkedIn (li_fat_id)
  • Only captured with explicit marketing consent
  • Persisted per session and stored with the visitor profile
  • Foundation for Enhanced Conversions upload

HubSpot → Google Ads Quality Loop (in development)

When your SDR classifies a lead in HubSpot, CortIQ automatically uploads the quality signal to Google Ads as a conversion value — so Smart Bidding learns to find Priority leads, not just any form submissions.

  • HubSpot webhook with HMAC signature validation
  • SHA-256 email hashing — raw email never stored in CortIQ
  • Conversion values: Priority = 300, Qualified = 100, Challenge = 0
  • Daily batch upload to Google Ads Conversion Adjustments API
  • GDPR-gated: only uploads sessions with marketing consent

Attribution Gap Dashboard (in development)

See the gap between CortIQ conversions and HubSpot quality leads, plus Enhanced Conversions upload status — in a single view.

  • CortIQ conversions vs. HubSpot MQLs comparison
  • Gap % with actionable diagnosis
  • Enhanced Conversions upload status (pending / uploaded / skipped)
  • 30-day rolling window, no PII in the view

Ready to Discover the Power of Professional Web Analytics?

CortIQ is free during beta. Create an account and get access to all features.