Hi all,
I’ve been testing how ChatGPT traffic is attributed in Piwik PRO, and I’d like to hear how others handle this.
What I found (September 2026):
- ChatGPT on the web (desktop): citations, source links and the business/map cards all include
utm_source=``chatgpt.com. The first pageview is attributed correctly as AI referral. - ChatGPT mobile app: when the answer turns a company name into a plain text link (not a citation), the link has no UTM and no referrer. It opens in the in-app browser and is recorded as Direct / Direct, with the browser shown as “Mobile Safari” on iOS. On Android I assume it shows up as regular Chrome Mobile (Custom Tabs).
- There’s no user agent or browser marker that separates ChatGPT’s in-app browser from normal Safari or Chrome.
For a local service business in Norway, where the app is heavily used, I suspect a large share of AI-driven visits ends up as Direct.
Questions:
- Has anyone found a signal (user agent, landing page pattern, anything else) that identifies ChatGPT in-app traffic?
- Is the issue from this thread fixed by the March 2026 update, where sessions with only
utm_source=chatgpt.comand no referrer/medium ended up as Direct? Does the AI referral channel now match on source alone? - How do you estimate “dark” AI traffic? For example: Direct + mobile + deep landing pages, trend analysis, or a “how did you find us” form field?
