Skip to content

Analytics

Baan ships with a built-in analytics view that captures page views and referrers in log storage owned by your deployment: local files on self-hosted installs, or cloud storage in serverless deployments. No external script is loaded, no third-party cookies are set, and no data leaves your infrastructure.

MetricDetail
Page viewsTotal / today / this week / this month
Top postsTop 10 articles by view count
Top referrersTop 10 referrer domains
Trend chartDaily page view counts for the last 7 days
Recent logLatest 20 page view entries (path, referrer, user agent, timestamp)

In addition to human page views, Baan classifies traffic from AI crawlers and AI assistant referrals:

  • AI bot visits — User-Agent matched against known crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.). Each visit records which AI read which article and when.
  • AI-driven referrals — Visits whose Referer header matches chat.openai.com, perplexity.ai, gemini.google.com, etc. are bucketed separately from search engine traffic.

Note: Some AI assistants (notably ChatGPT) send no referrer for clicks out of their answers, so AI-driven traffic is observed, not exhaustive. The number is a floor, not a total.

  • No external requests — the tracking pixel/script is part of Baan itself
  • No third-party cookies
  • IP addresses are not stored long-term (only used during a request to derive the country/region if configured)
  • Data lives in your own local or cloud storage

The built-in analytics covers the typical “blog dashboard” use case. For deeper insights (funnels, custom events, demographic segmentation), pair Baan with Google Analytics or another integration — the Integrations system can inject any third-party analytics tag without code changes.