NEW Agent Analytics is now live Learn more

Piano Analytics Integration Piano Analytics Integration

AI traffic for Piano Analytics , on autopilot

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.

Start Free Trial
14-day free trial
Cancel anytime

Trusted by 2,500+ users worldwide

Client logo
Client logo
Client logo
Client logo
Client logo
Client logo
Client logo
Client logo

All the power of Piano, none of the Data Query setup

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.

Data API Key Auth

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.

AI Source Detection

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.

Conversions via m_events

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.

Custom Cluster URL

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

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.

Historical Data

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.

From Piano site ID to AI traffic dashboard

Bring your own Data API key, paste your site ID and we map Piano's source dimensions to AI assistants automatically.

1

Generate a Piano Data API key

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.

2

Paste your site ID + API key

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.

3

We validate the credentials

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.

4

We backfill 395 days and pick up your events

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.

Made for Piano-first organisations

Built for the teams who already standardise on Piano Analytics and want AI traffic to slot in alongside the rest of their reporting.

European publishers and media groups

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.

Enterprise brands on a private Piano cluster

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.

SEO & AEO teams alongside content teams

Correlate AI visibility metrics with the same Piano events your editorial team already tracks for engagement, subscription and revenue goals.

Agencies managing multiple Piano sites

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.

Frequently Asked Questions

Everything you need to know about connecting Piano Analytics (formerly AT Internet) to LLM Pulse to track AI traffic.

Track AI traffic in Piano Analytics today

Generate a Piano Data API key, paste your site ID and start seeing AI traffic in minutes — no Data Query reports to maintain.

Start Free Trial
14-day free trial
Cancel anytime

Not ready to buy yet? Schedule a demo and discover LLM Pulse with our founders