NEW Agent Analytics is now live — see which AI agents crawl your site Learn more
Piano Analytics Integration
Connect Piano Analytics (formerly AT Internet) with a single Data API key and a site ID. See how much of your traffic comes from ChatGPT, Perplexity, Gemini, Claude and Copilot — without writing a Data Query report.
Trusted by 2,500+ users worldwide
Piano Analytics has the data — but extracting AI-specific traffic means building Data Query reports by hand. LLM Pulse does it for you with a single Data API call and surfaces the result in a dedicated AI dashboard.
Bring Your Own API Key
Connect with the Piano Data API key you generate from your Piano profile. No OAuth, no extra users to invite, no admin tickets — paste the accesskey_secretkey and your numeric site ID and you are live.
Filter on src_source for Every AI Assistant
We translate Piano's `src_source` and `src_source_type` dimensions into a clean AI breakdown for ChatGPT, Perplexity, Gemini, Claude, Copilot, Grok, Mistral, Meta AI and DeepSeek — no Data Query setup required.
Use Your Piano Events
Choose which of your Piano events should count as conversions. We filter `event_name` on the fly so your AI traffic conversion rate reflects the same goals analysts already track in Data Query.
Private Cluster Support
Run on api-eu.atinternet.io or a dedicated enterprise cluster? Paste the HTTPS endpoint in the advanced section and we will route every call through it.
Read-Only, Revocable
API keys inherit your Piano permissions — if you lose access to a site, the key stops working for that site. Rotate or revoke the key in Piano and the connection disconnects cleanly.
395 Days Backfill
We pull up to 395 days of historical traffic on first connect so you can see the moment ChatGPT, Perplexity and Gemini started referring users to your Piano-tracked site.
Bring your own Data API key, paste your site ID and we map Piano's source dimensions to AI assistants automatically.
From your Piano profile (https://my.piano.io/profile/#/apikeys) create a Data API key. Copy the `accesskey_secretkey` string — you only need it once.
From Reports → AI Traffic pick "Connect Piano Analytics". Enter the numeric site ID from Configuration → Sites, the API key, and optionally a friendly site label or a custom cluster URL.
Before saving the connection we run a minimal `getData` call against api.atinternet.io to confirm the key and site work. If anything fails you get an immediate, specific error message — nothing is persisted half-set-up.
We pull historical traffic, fetch your most-used `event_name` values for conversion filtering, and open the AI Traffic dashboard with sessions, users, conversion rate and top landing pages broken down by AI platform.
Built for the teams who already standardise on Piano Analytics and want AI traffic to slot in alongside the rest of their reporting.
Piano dominates the European media stack. LLM Pulse adds the AI-traffic layer most newsrooms are now asking about — without forcing your analysts to maintain another Data Query.
Run on api-eu.atinternet.io or a dedicated enterprise endpoint? Paste the URL in the advanced section and the integration keeps every call inside your cluster.
Correlate AI visibility metrics with the same Piano events your editorial team already tracks for engagement, subscription and revenue goals.
Each LLM Pulse project connects to one Piano site, so an agency running Piano for several publisher clients can keep AI traffic dashboards fully isolated per brand.
Everything you need to know about connecting Piano Analytics (formerly AT Internet) to LLM Pulse to track AI traffic.
Generate a Piano Data API key, paste your site ID and start seeing AI traffic in minutes — no Data Query reports to maintain.