Hänvisningstrafik från AI i GA4
Spåra hänvisningstrafik från AI med ett källfilter i GA4. Välj assistenter, testa regexmönstret mot din källista och kopiera det till din rapport.
Regex för GA4-källor
^(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)$253 tecken. Gräns: 1 024.
Använd Källa i kanalvillkoret och Sessionskälla i rapporter eller utforskningar. Fullständiga URL:er måste normaliseras innan det här källmönstret används.
Testa dina egna källor
Källorna du klistrar in stannar i den här webbläsaren. Ingenting laddas upp.
Spåra hänvisningstrafik från AI i GA4 genom att skapa en anpassad kanalgrupp med ett regexmönster för källorna från de assistenter du väljer. Placera kanalen ovanför Referral och granska den i Traffic acquisition. Verktyget bygger mönstret och testar källrader lokalt. Saknade hänvisningsuppgifter kan inte återskapas från direkttrafik.
Konfigurera din GA4-kanal
GA4 dokumenterar nu AI Assistant som standardkanal. Kontrollera först Trafikförvärv med Sessionens standardkanalgrupp. Använd en anpassad grupp om du själv vill välja vilka källor som ingår. Googles dokumentation om standardkanaler
- Öppna Administratör i GA4. Välj Kanalgrupper under Datavisning. Du behöver rollen Redigerare eller högre.
- Välj Skapa ny kanalgrupp för att kopiera standardgruppen. Ge kopian ett namn.
- Lägg till en ny kanal som heter AI assistants. Lägg till en villkorsgrupp, välj Källa och sedan matchar regex. Klistra in källregexet från det här verktyget och spara kanalen.
- Välj Ändra ordning. Placera AI assistants ovanför Referral, standardkanalen AI Assistant och alla andra kanaler som kan matcha de här källorna. Tillämpa ordningen och spara gruppen.
- Öppna Rapporter, Förvärv, Trafikförvärv. Välj sessionsversionen av din anpassade kanalgrupp som dimension och läs kolumnen Sessioner.
Steg för att konfigurera GA4
1. Öppna Administratör i GA4. Välj Kanalgrupper under Datavisning. Du behöver rollen Redigerare eller högre.
2. Välj Skapa ny kanalgrupp för att kopiera standardgruppen. Ge kopian ett namn.
3. Lägg till en ny kanal som heter AI assistants. Lägg till en villkorsgrupp, välj Källa och sedan matchar regex. Klistra in källregexet från det här verktyget och spara kanalen.
4. Välj Ändra ordning. Placera AI assistants ovanför Referral, standardkanalen AI Assistant och alla andra kanaler som kan matcha de här källorna. Tillämpa ordningen och spara gruppen.
5. Öppna Rapporter, Förvärv, Trafikförvärv. Välj sessionsversionen av din anpassade kanalgrupp som dimension och läs kolumnen Sessioner.
Källregex: ^(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)$Anpassade kanalgrupper gäller retroaktivt i GA4-rapporter och utforskningar. De kan inte återskapa en källa som saknas. Ändringar i den primära kanalgruppen påverkar framtida data. Även ändringar i målgrupper gäller framåt. Googles dokumentation om kanalgrupper
Använd en utforskning för historiska källor
Filter och steg för utforskning
Skapa en fri utforskning under Utforska. Importera Sessionskälla och Sessioner. Lägg till Sessionskälla under Rader och Sessioner under Värden. Lägg till ett filter: Sessionskälla matchar regex. Klistra in det här mönstret, som inte skiljer mellan stora och små bokstäver, och välj datumintervall.
(?i)^(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)$Utforskningar kan bara visa historiska data som GA4 har sparat. Källrader kan inte användas för att återskapa besök som inte spårats.
Landningssidor och viktiga händelser
Skapa en utforskning i fritt format under Utforska. Skapa ett sessionssegment med namnet AI assistants under Segment, med ett villkor: Sessionskälla matchar reguljärt uttryck. Klistra in det här mönstret, som inte skiljer mellan stora och små bokstäver.
(?i)^(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)$
Importera Målsida + frågesträng, Sessionskälla, Sessioner och Viktiga händelser. Använd segmentet. Lägg till Målsida + frågesträng och Sessionskälla under Rader, och Sessioner och Viktiga händelser under Värden. Markera först de händelser som är viktiga som viktiga händelser under Administratör.Segmentet behåller hela sessioner från de här källorna, så tabellen visar var AI-besökare börjar och vilka av dessa sessioner som leder till en viktig händelse.
Använd källorna i andra rapporter
Looker Studio: dela upp trafiken per assistent
Lägg till ett beräknat fält i din GA4-datakälla. Använd fältet Sessionskälla, inte Sessionskälla/medium. Formeln använder råsträngar för att behålla escape-tecken framför punkter.
Formel för Looker Studio
CASE
WHEN REGEXP_MATCH(LOWER(Session source), R"^(chatgpt\.com|chat\.openai\.com)$") THEN "ChatGPT"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(perplexity\.ai|www\.perplexity\.ai)$") THEN "Perplexity"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(gemini\.google\.com)$") THEN "Gemini"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(copilot\.microsoft\.com|copilot\.com)$") THEN "Microsoft Copilot"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(claude\.ai)$") THEN "Claude"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(chat\.deepseek\.com)$") THEN "DeepSeek"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(grok\.com)$") THEN "Grok"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(meta\.ai|www\.meta\.ai)$") THEN "Meta AI"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(chat\.mistral\.ai)$") THEN "Mistral Le Chat (now Vibe)"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(you\.com)$") THEN "You.com"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(phind\.com|www\.phind\.com)$") THEN "Phind"
WHEN REGEXP_MATCH(LOWER(Session source), R"^(poe\.com)$") THEN "Poe"
ELSE "Other"
ENDBigQuery: sessioner och användare från GA4-exporten
För en egendom som är kopplad till BigQuery. Frågan läser hänvisaren och adressen för varje sidvisning, räknar sessioner och användare per assistent och jämför med alla sessioner som innehåller en sidvisning. Byt ut tabellnamnet och datumen.
BigQuery-fråga
WITH views AS (
SELECT
user_pseudo_id,
(SELECT value.int_value FROM UNNEST(event_params) WHERE key = 'ga_session_id') AS session_id,
LOWER((SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'page_referrer')) AS referrer,
LOWER((SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'page_location')) AS location
FROM `your-project.analytics_123456789.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20260901' AND '20260930'
AND event_name = 'page_view'
),
tagged AS (
SELECT
user_pseudo_id,
CONCAT(user_pseudo_id, '.', CAST(session_id AS STRING)) AS session_key,
CASE
WHEN NET.HOST(referrer) IN ('chatgpt.com', 'chat.openai.com') THEN 'ChatGPT'
WHEN NET.HOST(referrer) IN ('perplexity.ai', 'www.perplexity.ai') THEN 'Perplexity'
WHEN NET.HOST(referrer) IN ('gemini.google.com') THEN 'Gemini'
WHEN NET.HOST(referrer) IN ('copilot.microsoft.com', 'copilot.com') THEN 'Microsoft Copilot'
WHEN NET.HOST(referrer) IN ('claude.ai') THEN 'Claude'
WHEN NET.HOST(referrer) IN ('chat.deepseek.com') THEN 'DeepSeek'
WHEN NET.HOST(referrer) IN ('grok.com') THEN 'Grok'
WHEN NET.HOST(referrer) IN ('meta.ai', 'www.meta.ai') THEN 'Meta AI'
WHEN NET.HOST(referrer) IN ('chat.mistral.ai') THEN 'Mistral Le Chat (now Vibe)'
WHEN NET.HOST(referrer) IN ('you.com') THEN 'You.com'
WHEN NET.HOST(referrer) IN ('phind.com', 'www.phind.com') THEN 'Phind'
WHEN NET.HOST(referrer) IN ('poe.com') THEN 'Poe'
WHEN REGEXP_CONTAINS(location, r'[?&]utm_source=(chatgpt\.com)(&|#|$)') THEN 'ChatGPT'
END AS assistant
FROM views
),
everyone AS (
SELECT COUNT(DISTINCT session_key) AS sessions FROM tagged
)
SELECT
assistant,
COUNT(DISTINCT session_key) AS sessions,
COUNT(DISTINCT user_pseudo_id) AS users,
ROUND(COUNT(DISTINCT session_key) / ANY_VALUE(everyone.sessions), 4) AS share_of_sessions
FROM tagged CROSS JOIN everyone
WHERE assistant IS NOT NULL
GROUP BY assistant
ORDER BY sessions DESCServerloggar: räkna AI-besök med grep och awk
För det kombinerade loggformatet, som är standard i Nginx och Apache. Loggar visar även besök som analysverktyg missar, till exempel från besökare som blockerar skript. Ersätt access.log med din fil. För roterade loggfiler använder du i stället zcat -f access.log* och skickar resultatet vidare till samma kommando.
Loggkommandon
# Besök där hänvisaren är någon av de valda assistenterna
grep -ciE '"https?://(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)([/?#][^"]*)?"' access.log
# Besök per assistents värdnamn och per dokumenterad UTM-källa
awk -F'"' '{ ref = tolower($4) } ref ~ /^https?:\/\/(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)([\/?#]|$)/ { split(ref, u, "/"); print u[3]; next } tolower($2) ~ /[?&]utm_source=(chatgpt\.com)([& ]|$)/ { print "utm_source" }' access.log | sort | uniq -c | sort -rn
# Sidorna som besökarna landade på
awk -F'"' '{ ref = tolower($4) } ref ~ /^https?:\/\/(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)([\/?#]|$)/ || tolower($2) ~ /[?&]utm_source=(chatgpt\.com)([& ]|$)/ { split($2, r, " "); print r[2] }' access.log | sort | uniq -c | sort -rn | head -20Besök utan hänvisare, till exempel när en assistent hämtar sidor medan den svarar, visas inte här. Analysverktyget för AI-crawlerloggar räknar i stället förfrågningar efter AI-användaragent. Öppna analysverktyget för AI-crawlerloggar
Plausible: filtrera Sources
I Plausible använder Sources ett is-filter där du kan välja flera värden. Det accepterar inte ett GA4-regex. Välj namnen eller domänerna som visas i din Sources-rapport från den här listan över möjliga källor. Plausible har också en AI Assistants-kanal.
Möjliga Plausible-källor
ChatGPT
chatgpt.com
chat.openai.com
Perplexity
perplexity.ai
www.perplexity.ai
Gemini
gemini.google.com
Microsoft Copilot
copilot.microsoft.com
copilot.com
Claude
claude.ai
DeepSeek
chat.deepseek.com
Grok
grok.com
Meta AI
meta.ai
www.meta.ai
Mistral Le Chat (now Vibe)
chat.mistral.ai
You.com
you.com
Phind
phind.com
www.phind.com
Poe
poe.comMatomo: segmentera efter hänvisande URL
Matomos standardsegment använder villkoren equals och starts with, sammanfogade med OR. Det här segmentet omfattar HTTP- och HTTPS-URL:er på de valda värdarna. Besök som bara identifieras med en kampanjtagg ingår inte. Kopiera strängen som värde för segment-parametern i en begäran till Reporting API. Låt HTTP-klienten koda parametern ytterligare en gång.
Matomo-segment för hänvisande URL
referrerUrl==https%3A%2F%2Fchatgpt.com,referrerUrl=^https%3A%2F%2Fchatgpt.com%2F,referrerUrl=^https%3A%2F%2Fchatgpt.com%3F,referrerUrl==http%3A%2F%2Fchatgpt.com,referrerUrl=^http%3A%2F%2Fchatgpt.com%2F,referrerUrl=^http%3A%2F%2Fchatgpt.com%3F,referrerUrl==https%3A%2F%2Fchat.openai.com,referrerUrl=^https%3A%2F%2Fchat.openai.com%2F,referrerUrl=^https%3A%2F%2Fchat.openai.com%3F,referrerUrl==http%3A%2F%2Fchat.openai.com,referrerUrl=^http%3A%2F%2Fchat.openai.com%2F,referrerUrl=^http%3A%2F%2Fchat.openai.com%3F,referrerUrl==https%3A%2F%2Fperplexity.ai,referrerUrl=^https%3A%2F%2Fperplexity.ai%2F,referrerUrl=^https%3A%2F%2Fperplexity.ai%3F,referrerUrl==http%3A%2F%2Fperplexity.ai,referrerUrl=^http%3A%2F%2Fperplexity.ai%2F,referrerUrl=^http%3A%2F%2Fperplexity.ai%3F,referrerUrl==https%3A%2F%2Fwww.perplexity.ai,referrerUrl=^https%3A%2F%2Fwww.perplexity.ai%2F,referrerUrl=^https%3A%2F%2Fwww.perplexity.ai%3F,referrerUrl==http%3A%2F%2Fwww.perplexity.ai,referrerUrl=^http%3A%2F%2Fwww.perplexity.ai%2F,referrerUrl=^http%3A%2F%2Fwww.perplexity.ai%3F,referrerUrl==https%3A%2F%2Fgemini.google.com,referrerUrl=^https%3A%2F%2Fgemini.google.com%2F,referrerUrl=^https%3A%2F%2Fgemini.google.com%3F,referrerUrl==http%3A%2F%2Fgemini.google.com,referrerUrl=^http%3A%2F%2Fgemini.google.com%2F,referrerUrl=^http%3A%2F%2Fgemini.google.com%3F,referrerUrl==https%3A%2F%2Fcopilot.microsoft.com,referrerUrl=^https%3A%2F%2Fcopilot.microsoft.com%2F,referrerUrl=^https%3A%2F%2Fcopilot.microsoft.com%3F,referrerUrl==http%3A%2F%2Fcopilot.microsoft.com,referrerUrl=^http%3A%2F%2Fcopilot.microsoft.com%2F,referrerUrl=^http%3A%2F%2Fcopilot.microsoft.com%3F,referrerUrl==https%3A%2F%2Fcopilot.com,referrerUrl=^https%3A%2F%2Fcopilot.com%2F,referrerUrl=^https%3A%2F%2Fcopilot.com%3F,referrerUrl==http%3A%2F%2Fcopilot.com,referrerUrl=^http%3A%2F%2Fcopilot.com%2F,referrerUrl=^http%3A%2F%2Fcopilot.com%3F,referrerUrl==https%3A%2F%2Fclaude.ai,referrerUrl=^https%3A%2F%2Fclaude.ai%2F,referrerUrl=^https%3A%2F%2Fclaude.ai%3F,referrerUrl==http%3A%2F%2Fclaude.ai,referrerUrl=^http%3A%2F%2Fclaude.ai%2F,referrerUrl=^http%3A%2F%2Fclaude.ai%3F,referrerUrl==https%3A%2F%2Fchat.deepseek.com,referrerUrl=^https%3A%2F%2Fchat.deepseek.com%2F,referrerUrl=^https%3A%2F%2Fchat.deepseek.com%3F,referrerUrl==http%3A%2F%2Fchat.deepseek.com,referrerUrl=^http%3A%2F%2Fchat.deepseek.com%2F,referrerUrl=^http%3A%2F%2Fchat.deepseek.com%3F,referrerUrl==https%3A%2F%2Fgrok.com,referrerUrl=^https%3A%2F%2Fgrok.com%2F,referrerUrl=^https%3A%2F%2Fgrok.com%3F,referrerUrl==http%3A%2F%2Fgrok.com,referrerUrl=^http%3A%2F%2Fgrok.com%2F,referrerUrl=^http%3A%2F%2Fgrok.com%3F,referrerUrl==https%3A%2F%2Fmeta.ai,referrerUrl=^https%3A%2F%2Fmeta.ai%2F,referrerUrl=^https%3A%2F%2Fmeta.ai%3F,referrerUrl==http%3A%2F%2Fmeta.ai,referrerUrl=^http%3A%2F%2Fmeta.ai%2F,referrerUrl=^http%3A%2F%2Fmeta.ai%3F,referrerUrl==https%3A%2F%2Fwww.meta.ai,referrerUrl=^https%3A%2F%2Fwww.meta.ai%2F,referrerUrl=^https%3A%2F%2Fwww.meta.ai%3F,referrerUrl==http%3A%2F%2Fwww.meta.ai,referrerUrl=^http%3A%2F%2Fwww.meta.ai%2F,referrerUrl=^http%3A%2F%2Fwww.meta.ai%3F,referrerUrl==https%3A%2F%2Fchat.mistral.ai,referrerUrl=^https%3A%2F%2Fchat.mistral.ai%2F,referrerUrl=^https%3A%2F%2Fchat.mistral.ai%3F,referrerUrl==http%3A%2F%2Fchat.mistral.ai,referrerUrl=^http%3A%2F%2Fchat.mistral.ai%2F,referrerUrl=^http%3A%2F%2Fchat.mistral.ai%3F,referrerUrl==https%3A%2F%2Fyou.com,referrerUrl=^https%3A%2F%2Fyou.com%2F,referrerUrl=^https%3A%2F%2Fyou.com%3F,referrerUrl==http%3A%2F%2Fyou.com,referrerUrl=^http%3A%2F%2Fyou.com%2F,referrerUrl=^http%3A%2F%2Fyou.com%3F,referrerUrl==https%3A%2F%2Fphind.com,referrerUrl=^https%3A%2F%2Fphind.com%2F,referrerUrl=^https%3A%2F%2Fphind.com%3F,referrerUrl==http%3A%2F%2Fphind.com,referrerUrl=^http%3A%2F%2Fphind.com%2F,referrerUrl=^http%3A%2F%2Fphind.com%3F,referrerUrl==https%3A%2F%2Fwww.phind.com,referrerUrl=^https%3A%2F%2Fwww.phind.com%2F,referrerUrl=^https%3A%2F%2Fwww.phind.com%3F,referrerUrl==http%3A%2F%2Fwww.phind.com,referrerUrl=^http%3A%2F%2Fwww.phind.com%2F,referrerUrl=^http%3A%2F%2Fwww.phind.com%3F,referrerUrl==https%3A%2F%2Fpoe.com,referrerUrl=^https%3A%2F%2Fpoe.com%2F,referrerUrl=^https%3A%2F%2Fpoe.com%3F,referrerUrl==http%3A%2F%2Fpoe.com,referrerUrl=^http%3A%2F%2Fpoe.com%2F,referrerUrl=^http%3A%2F%2Fpoe.com%3FOm ett rapportsystem stöder regex för URL:er kan du använda det här separata URL-mönstret. Det är inte en Matomo-segmentoperator.
Regex för hänvisande URL
^https?://(chatgpt\.com|chat\.openai\.com|perplexity\.ai|www\.perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|copilot\.com|claude\.ai|chat\.deepseek\.com|grok\.com|meta\.ai|www\.meta\.ai|chat\.mistral\.ai|you\.com|phind\.com|www\.phind\.com|poe\.com)([/?#].*)?$Vad siffror över AI-hänvisningar kan visa
- Varför AI-besök kan visas som direkttrafik
- Appar och kopierade länkar kan sakna hänvisningsuppgifter. Utan sådana uppgifter eller en kampanjtagg kan analysverktyget klassificera besöket som direkttrafik. När källinformationen saknas kan det här mönstret inte avgöra vilken assistent som skickade besökaren.
- Vad träffarna visar
- En träff identifierar ett källvärde från den valda listan. Testet räknar källrader, inte besök eller sessioner. Använd mätvärdet Sessions i GA4 för trafiksiffror. En källa bevisar inte att någon har rekommenderat dig, och vem som helst kan kopiera eller ange kampanjtaggar.
- Vad listan omfattar
- Listan bygger på produktdomäner och dokumenterade UTM-källvärden. Produktdomäner visar möjliga källor, men garanterar inte att alla appar skickar hänvisningsuppgifter. Delade domäner som google.com, bing.com och x.com ingår inte eftersom de även används för annan trafik.
- Se vad som händer efter besöket
- Jämför AI-källor med engagerade sessioner och viktiga händelser i GA4. Hänvisningstrafik visar registrerade klick. Vill du se om assistenter nämner ditt företag kan du använda den kostnadsfria AI-synlighetskontrollen eller jämföra abonnemangen för övervakning nedan.
Källista och underlag
Källistan granskades 2026-10-10. I den här listan är det bara ChatGPT som har en dokumenterad UTM-källa. Andra UTM-alias har utelämnats.
- ChatGPT
- chatgpt.com (produktdomän)
- chat.openai.com (produktdomän)
- chatgpt.com (dokumenterad UTM-källa)
- Perplexity
- perplexity.ai (produktdomän)
- www.perplexity.ai (produktdomän)
- Gemini
- gemini.google.com (produktdomän)
- Microsoft Copilot
- copilot.microsoft.com (produktdomän)
- copilot.com (produktdomän)
- Claude
- claude.ai (produktdomän)
- DeepSeek
- chat.deepseek.com (produktdomän)
- Grok
- grok.com (produktdomän)
- Meta AI
- meta.ai (produktdomän)
- www.meta.ai (produktdomän)
- Mistral Le Chat (now Vibe)
- chat.mistral.ai (produktdomän)
- You.com
- you.com (produktdomän)
- Phind
- phind.com (produktdomän)
- www.phind.com (produktdomän)
- Poe
- poe.com (produktdomän)
Frågor om trafik från AI-hänvisningar
Se om assistenter nämner ditt företag
Hänvisningsrapporter visar klick med en registrerad källa. Den kostnadsfria synlighetskontrollen undersöker vilka företag assistenter nämner i sina svar.