CQI Referrer Attribution

Features

Server-side channel attribution. Nine channels, 16+ AI platforms and growing, no third-party scripts.

Free - full attribution, no limits

Every feature below works fully in the free plugin. No time limit, no usage cap, no license key required.

9-channel classification

Every session classified: AI tools, organic search, social media, email, paid search, paid display, campaign (UTM), referral, or direct.

Free

AI Referrer Taxonomy

16+ AI platforms identified by referrer domain out of the box and growing: ChatGPT, Gemini, Claude, Perplexity, Microsoft Copilot, Grok, Meta AI, and more. Add, edit, activate, deactivate, delete, and export entries, fully editable in the free tier.

Free

Sessions log and CSV export

Full sessions report with date range, channel, and source filters, plus unrestricted CSV export. No row cap, no day limit. Retention is configurable from 7 to 365 days. Every page in a visit is recorded, not just the entry page.

Free

Full visit path tracking

Records every page in a visit, not just the first one, all correctly credited back to the original entry channel, with a First Touch indicator showing where the visit began. Uses the same daily-rotating, IP-anonymized session token as every other privacy claim on this site. No new identifier, no tracking across separate visits.

Free

Dashboard

Summary cards (sessions, average per day, attribution coverage, engagement rate, channels detected, page views logged) plus two donut charts side by side: channel breakdown and source breakdown. A sessions-per-day bar chart with a dashed average line gives a quick read on traffic trends without leaving the Dashboard. A live session counter updates automatically as new sessions arrive. Direct/Unknown is excluded by default with a one-click toggle to include it.

Free

Channel exclusion

Hide any channel, including Direct/Unknown, from the Dashboard and Sessions report across the whole plugin.

Free

Consent and privacy signals

Holds attribution until the visitor grants consent through CQI Consent. Honors Global Privacy Control signals automatically, regardless of which consent plugin is active. Without CQI Consent, also recognizes marketing consent already withheld through Complianz or CookieYes, if either is active. Borlabs Cookie is not yet supported.

Free

Self-referral exclusion

Internal navigation from your own domain does not overwrite attribution. Configurable via the settings screen.

Free

Public PHP API

Two functions: cqip_attr_get_channel() returns the current session channel, cqip_attr_get_source() returns the source domain.

Free

Session Journey

Click any multi-page session in the Reports view and the full visit path expands inline: every page the visitor passed through, in order, with the time between each step and a conversion marker at the end if a conversion was recorded. No upgrade required.

Free

Sample data

One click in Settings populates the Dashboard and Reports with realistic sample sessions so you can explore the interface before real traffic arrives. Sample data is clearly labeled and removed the moment real sessions start coming in, or manually at any time.

Free

GDPR personal data hooks

Registers with the WordPress Privacy API for personal data export and erasure requests.

Free

Pro - tagging, trends, conversions, Insights, and the AIR Engine

Pro is a separate add-on, licensed on top of the free plugin. It does not unlock anything in Free; it adds new capability.

Tags

Color-coded tags applied automatically by rule (UTM, URL pattern, or date range match) or manually per session. Bulk-apply a new rule retroactively across existing session history.

Pro

Trends

Daily sessions chart by channel, sessions-vs-conversions comparison, and conversion rate by channel, with a 7/30/90-day period selector and a Direct/Unknown exclusion toggle. Click any channel to drill down to its top source domains.

Pro

Conversion tracking

Automatic conversion recording from WooCommerce orders, Contact Form 7 submissions, and approved comments, plus a public hook for recording any custom conversion event. Filtered, paginated conversions log with CSV export.

Pro

Insights

Attribution coverage with period-over-period change, conversions by channel and by individual AI platform, real attributed revenue, your own clearly-labeled estimated values, and a 0-100 attribution health score. The "How People Convert" panel shows which channels convert visitors almost immediately and which need more browsing first, with average pages viewed before converting and each channel's first page viewed versus last page viewed before converting, the closest thing to first-touch vs. last-touch this product offers, correctly scoped to pages rather than channels.

Pro

Branded report

A branded HTML report opens in a new browser tab, for 7, 30, or 90-day periods. Use your browser's own print dialog to save it as a PDF, no extra software required.

Pro

White-label branding

Replace the plugin's displayed name and logo in the WordPress admin with your own branding.

Pro

Content Attribution

Shows which pages appear in converting sessions. Three views: top converting pages ranked by frequency, assisted pages that appear earlier in the session path before a conversion, and a channel by content matrix showing which channels send traffic to which pages among converting sessions.

Pro

Webhooks

Push attribution data to any URL as a JSON payload. Session webhooks fire when a new session is logged. Conversion webhooks fire when a conversion is recorded. Configure the destination URL and choose which events to send from the Webhooks tab.

Pro

Branded short links

Create short links on your own domain in the format /go/{slug}. Campaign parameters are appended server-side at the moment of redirect, before any browser privacy filter can strip them. Each link tracks its own click count.

Pro

AIR Engine

The Attribution Intelligence Report evaluates all unclassified Direct sessions against 20 deterministic pattern rules. Each finding includes a confidence score (0-100), the raw database counts behind it, and a specific recommended action. Findings are grouped into five categories. An Attribution Health Score summarises the overall picture at the top of the report. Not generative AI: every result is rule-based arithmetic against your own session data.

Learn more → Pro

View Pro plans

Common questions