The Problem
V1 AEO dashboards stopped at 'is my brand cited by ChatGPT?' The 2026 question is harder: which prompts drove LLM agents to actually visit my site, which routes converted, and what's my citation-to-visit funnel? No vendor bundles citation tracking plus traffic attribution in one schema.
The Scavio Solution
Scavio ships both citation tracking (via agentic search) and agentic traffic (via the pixel feed). Combine the two: one API call returns 'prompt X cited your-url Y' and another returns 'chatgpt-user visited your-url Y at timestamp Z'. Join the two feeds on URL and you have the first full-funnel AEO dashboard.
Before
Separate citation reports and raw access logs, no way to connect a prompt to a real visit.
After
Joined view: prompt to citation to pixel hit to conversion, all in one Grafana dashboard.
Who It Is For
AEO practitioners who need real attribution, not just citation counts.
Key Benefits
- Full prompt to visit funnel in one schema
- Drop-in pixel; no site engineering beyond one image tag
- Citation feed and pixel feed share a single API key
- Joinable on URL for attribution reports
- Built for 2026 AEO practitioners, not 2023 SEO holdovers
Python Example
import os, requests
SCAVIO = os.environ['SCAVIO_API_KEY']
H = {'x-api-key': SCAVIO}
def aeo_funnel(prompt, site):
cites = requests.post('https://api.scavio.dev/api/v1/search',
headers=H, json={'platform': 'agentic-chatgpt', 'query': prompt}).json().get('citations', [])
visits = requests.get('https://api.scavio.dev/api/v1/agentic-traffic/recent',
headers=H, params={'site': site, 'window': '1h'}).json().get('events', [])
return {'cited': cites, 'visited': visits}
print(aeo_funnel('best serp api', 'scavio.dev'))JavaScript Example
const H = { 'x-api-key': process.env.SCAVIO_API_KEY, 'content-type': 'application/json' };
async function aeoFunnel(prompt, site) {
const cites = await fetch('https://api.scavio.dev/api/v1/search', {
method: 'POST', headers: H,
body: JSON.stringify({ platform: 'agentic-chatgpt', query: prompt })
}).then(r => r.json());
const visits = await fetch(`https://api.scavio.dev/api/v1/agentic-traffic/recent?site=${site}&window=1h`,
{ headers: H }).then(r => r.json());
return { cited: cites.citations || [], visited: visits.events || [] };
}Platforms Used
Web search with knowledge graph, PAA, and AI overviews