Ops tool
AI referral event check
Confirm whether this browser session would fire ai_referral and generative_search_landing. Live delivery is mode A : dataLayer push + direct gtag (do not publish GTM Event tags for these until mode B cutover).
Do these 4 things next
Confirm mode A in GA4 DebugView (~5 min) — private window → this page with ?utm_source=chatgpt.com → Accept cookies → expect AI referral WOULD fire and session_already_sent: false. In DebugView for G-0THQS9MDZS, confirm exactly one ai_referral and one generative_search_landing; reload same session → neither re-fires.
Optional — GTM mode B — only when ready; follow docs/84 . Draft GTM tags → remove AI keys from GA4_DIRECT_EVENTS + deploy → then publish GTM. Never dual-send.
Registrar NS → Cloudflare before any apex cutover. Agent will not touch apex DNS.
Live fee / invoice spot-checks — pricing calculator and real invoices vs current BRELA / sector fees. Start at fee calculator .
Insights HTML automation is paused. Raw pack: AUTHORITY-STATUS.md · Wave 66 . Name a goal to resume agent work.
How to use (mode A — DebugView)
Open a private window and load this page with a test UTM, e.g. ?utm_source=chatgpt.com or ?utm_source=claude.ai. Accept cookies if prompted.
This panel should say AI referral WOULD fire with session_already_sent: false (not stuck on “Running…”).
In GA4 → Admin → DebugView for G-0THQS9MDZS, confirm exactly one ai_referral and exactly one generative_search_landing. Reload the same session → neither should fire again.
Optional: GTM Preview shows the same custom events on the dataLayer. Do not publish separate GA4 Event tags while mode A is live (would double-count).
Clear site session/storage (or use a fresh private window) to retest. Full cutover steps: docs/84 · owner pack: AUTHORITY-STATUS .
Detection result
Running…
Test on an Insights URL
Citation map (llms.txt)
Engines covered in analytics-layer.js: ChatGPT, Perplexity, Gemini, Copilot, Claude, Grok/x.ai, You.com.
← All tools · llms.txt · Insights hub