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.
FreeAI 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.
FreeSessions 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.
FreeFull 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.
FreeDashboard
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.
FreeChannel exclusion
Hide any channel, including Direct/Unknown, from the Dashboard and Sessions report across the whole plugin.
FreeConsent 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.
FreeSelf-referral exclusion
Internal navigation from your own domain does not overwrite attribution. Configurable via the settings screen.
FreePublic PHP API
Two functions: cqip_attr_get_channel() returns the current session channel, cqip_attr_get_source() returns the source domain.
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.
FreeSample 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.
FreeGDPR personal data hooks
Registers with the WordPress Privacy API for personal data export and erasure requests.
FreePro - 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.
ProTrends
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.
ProConversion 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.
ProInsights
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.
ProBranded 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.
ProWhite-label branding
Replace the plugin's displayed name and logo in the WordPress admin with your own branding.
ProContent 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.
ProWebhooks
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.
ProBranded 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.
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