{
  "id": 14881911,
  "title": "Tracking Traffic From ChatGPT, Perplexity and Gemini in GA4 and BigQuery",
  "url": "https://urgent.news/2026/10/16/tracking-traffic-from-chatgpt-perplexity-and-gemini-in-ga4-and",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-16T06:00:00.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/furqank729/tracking-traffic-from-chatgpt-perplexity-and-gemini-in-ga4-and-bigquery-4nd2"
  },
  "original_language": "en",
  "account": "The article discusses methods for measuring the impact of AI assistants like ChatGPT, Perplexity and Gemini on website traffic. It begins by explaining how analytics can be used to track AI-referred sessions and landing pages, which are mixed in with other referral sources. A custom channel group for AI assistants is created in Google Analytics 4 (GA4) using a regular expression to match specific AI assistant domains. This channel is placed above the Referral channel to ensure AI traffic is properly captured. The query is then run in BigQuery to pull AI-referred sessions and landing pages from the GA4 export. This allows for comparison between AI-cited pages and AI-clicked pages.",
  "summary": "AI visibility metrics tell you how often assistants mention and cite you. Sooner or later someone asks the follow-up: does any of that turn into traffic? Part of the answer is already in your analytics, mixed into \"Referral\" alongside every other website. This post separates it out: a custom channel group in GA4 for AI assistants, a BigQuery query over the GA4 export that pulls AI-referred…",
  "key_points": [
    "Custom channel group for AI assistants created in GA4",
    "AI traffic captured above Referral channel in analytics",
    "BigQuery query pulls AI-referred sessions and landing pages"
  ],
  "editors_take": "Segmenting AI-driven referrals through custom channel groups and BigQuery queries allows marketers to distinguish between direct clicks and citations to better understand how conversational assistants influence site traffic.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}