---
title: Key Features Explained
description: "##### 1. Dual-Layer Bot Detection **Problem:** Most analytics tools miss bots on cached pages because PHP doesn't execute. **Solution:** PulseRank uses two detection methods: - **Server-Side (PHP):** Detects bots on non-cached requests - **Client-Side (JavaScript):** Runs on cached pages to catch bots that execute…"
url: "https://pulserank.ai/docs/key-features-explained/"
updated: "2026-02-14"
category: Getting Started
---

# Key Features Explained

##### 1. Dual-Layer Bot Detection

**Problem:** Most analytics tools miss bots on cached pages because PHP doesn't execute.

**Solution:** PulseRank uses two detection methods:

- **Server-Side (PHP):** Detects bots on non-cached requests
- **Client-Side (JavaScript):** Runs on cached pages to catch bots that execute JavaScript

Result: 90+ bots tracked reliably, even with aggressive page caching.

##### 2. AI Referral Attribution

Tracks traffic from 90+ platforms across 170+ domains:

- **UTM Parameters:** `utm_source=chatgpt`, `utm_medium=ai`
- **Path Analysis:** Identifies URLs like `/chat/`, `/c/`, `/thread/`
- **Platforms:** ChatGPT, Claude, Perplexity, Gemini, You.com, Phind, Kagi, Chinese AI, and more

##### 3. Privacy-First Architecture

GDPR/CCPA Compliant by Default:

- IP addresses hashed (SHA-256 + WordPress salt)
- No personal data collection (names, emails, device details)
- All data stored locally on your server
- Privacy export/erasure via WordPress privacy tools
- Single first-party cookie (httponly, SameSite=Lax)

##### 4. WooCommerce Integration

Automatic conversion tracking (if WooCommerce installed):

- Product View, Add to Cart, Checkout, Purchase events
- Conversion funnel by AI source
- Revenue attribution (which AI platforms drive sales)
- Abandonment rates for AI traffic
