---
title: "How to attribute pipeline to AI search | Answerly"
description: "AI-driven traffic shows up as direct/none if uninstrumented. UTM strategy, server-side dedup, dashboard that proves AI citations drive leads not just impressions."
url: https://answerly.agency/blog/ai-pipeline-attribution/
lang: en
updated: 2026-04-11T00:00:00.000Z
---

Measurement · 6 min read

# How to attribute pipeline to AI search (without losing it to 'direct/none')

AI-driven traffic shows up as direct/none if you do not instrument it. Here is the UTM strategy, server-side dedup, and the dashboard that proves AI citations are driving leads — not just impressions.

Karina Fedorova · 2026-04-11

## Key takeaways

-   Without UTM strategy, 60–80% of AI-driven traffic lands in direct/none.
-   Source-tagged UTMs on every AI-cited URL split traffic by LLM and prompt.
-   Server-side dedup against direct sessions catches the rest.
-   Higher-AOV cohort: AI-attributed traffic typically converts at 1.4–2× the average AOV.

## Quick Facts

| Parameter | Value |
| --- | --- |
| Default attribution loss | 60–80% to direct/none without UTMs |
| UTM source per LLM | chatgpt, perplexity, claude, gemini, copilot |
| UTM medium | ai-search |
| UTM campaign | \[prompt cluster name\] |
| AOV lift on AI cohort (typical) | +30–80% vs paid baseline |

## Why AI traffic disappears into “direct”

When ChatGPT cites your URL, the user clicks through. The browser sends no referrer in many cases (depending on link-click implementation, browser, user setting). GA4 treats the session as direct/none. The AI citation that drove the click is invisible in the report.

Across our portfolio, before instrumentation, 60–80% of AI-driven traffic lands in direct/none. After instrumentation, that drops to under 15% — the rest gets correctly attributed to the LLM, the prompt cluster, and (with proper analytics integration) the eventual conversion.

If you do not instrument, you cannot prove the engagement is working. We have lost two early engagements because the client could not see the pipeline lift in their default GA4 dashboard.

## The UTM strategy

Every AI-cited URL on the site needs a unique UTM-tagged variant that the LLM can pick up. Two patterns:

**Pattern A: tag the canonical URL.** Add `?utm_source=ai-search&utm_medium=organic&utm_campaign=[cluster]` to the canonical URL form most pages. Risk: pollutes shareable URLs.

**Pattern B: use server-side rewriting.** When a request comes in without UTMs, sniff the referrer (or headers indicating LLM origin where available) and write the UTM into the session. Cleaner; requires server-side capability.

We use Pattern B on Scale and Enterprise engagements (the engineering capacity exists), Pattern A on Growth.

UTM source per LLM: `chatgpt`, `perplexity`, `claude`, `gemini`, `copilot`. UTM medium: `ai-search`. UTM campaign: prompt cluster name (`mica-licensing`, `crypto-vasp-eu`, `observability-kubernetes`).

## Server-side dedup against direct

Pattern B catches most of it. The rest — sessions with no referrer, ad-blocker scenarios, mobile clicks where browsers strip everything — get caught by a server-side endpoint that dedups direct sessions against active prompt-cluster URLs.

Implementation: when a `/services/[slug]` page loads with no UTM and no referrer, fire a server-side check that asks “is this URL currently being cited in any tracked LLM answer?” If yes, mark the session as ai-search-attributed. If no, leave it as direct.

That last 5–10% recovery is what makes the dashboard fully accurate. Without it, the executive sync still shows 15–20% of AI-driven sessions as direct, and the C-level discounts the engagement.

## The dashboard that closes the case

Three numbers, one chart, one decision:

-   **AI-attributed sessions per week** — total visits cited from any LLM
-   **AI-attributed conversions per week** — leads / signups / purchases from those sessions
-   **AOV (or LTV proxy) of the AI cohort** — average order value or signup-to-paid conversion rate of the cohort, vs paid baseline

The chart: weekly AI-attributed conversions, six-month rolling. The decision the C-level makes from this chart: scale up, hold, or pause.

A good engagement at month six shows AI-attributed conversions trending up with AOV lift over baseline. A bad engagement shows flat conversion despite rising visibility — that means the prompt cluster is wrong and the targets need re-ranking.

## What “good” looks like in numbers

Across our portfolio at month six on a Scale engagement:

-   8–22% of organic-attributed sessions come from AI sources
-   AI-cohort AOV typically 1.4–2× the paid-search baseline (proven on the [D2C luxury case](/cases/d2c-luxury-ecommerce) at $487 vs $312)
-   Conversion rate on AI-cohort 0.8–1.3× organic (slightly lower than direct organic because the buyer is earlier in the funnel)

The AOV lift is the lever the C-level cares about. It is also the reason Performance pricing works for SaaS and premium e-commerce — the AI cohort is the higher-LTV cohort, and the bonus is paid against citations that drive that cohort.

## What you should do this quarter

If you have an active AEO programme without instrumentation: stop everything, ship the UTM strategy this week. The engagement is already running but the data is invisible.

If you do not have an active AEO programme yet: Starter does not include attribution work. It is a Growth-and-up deliverable. The reason: attribution work without an active citation pipeline produces nothing measurable, and we will not bill for it on Starter.

If you are at Scale or Enterprise on the [right tier](/services/aeo-geo-scale-integrated): attribution architecture is included by default. The dashboard is in your weekly report from week four.

## See also

-   [**Free AI Visibility Audit** — 60-second score across 8 categories](/ai-visibility-audit/)
-   [**What is AEO?** — definitional pillar](/blog/what-is-answer-engine-optimization/)
-   [**Best AEO tools 2026** — comparison](/blog/best-aeo-tools-2026/)

## Related reading

-   [Citation skew across LLMs — which domains each engine actually quotes](/blog/citation-skew-across-llms)
-   [The dollar value of an AI citation — an attribution model that survives a CFO conversation](/blog/dollar-value-ai-citation)
-   [AI search statistics 2026 — the numbers that matter for AEO/GEO](/blog/ai-search-statistics-2026)

## Run a free AI visibility audit

60 seconds to submit, full 47-check report in your inbox within 24 hours. No signup wall, no call required.

[Get the free audit](/ai-visibility-audit/) [See pricing](/pricing/)

Last updated 2026-04-11.
