Prove it worked.
Add the Echo tag or connect Google Analytics, Search Console, HubSpot and your ad accounts. Echo puts visits, visits from AI assistants, conversions, deals and ad spend next to your AI visibility, and writes the monthly report for you.
Visits from AI assistants
How many people came from ChatGPT, Perplexity, Gemini, Claude or Copilot, week by week, which pages they landed on and what they did there. Next to it: all visits, key events and clicks from Google search, each with its change.
- Read-only access to Google Analytics 4 and Search Console
- Sixteen months of history on the first day
- The searches that bring you visits, ready to track
The Echo tag: one line, no cookies
No Google Analytics, or don't trust it? Paste one line into Framer, Webflow, WordPress or any website. Echo counts visits, visits from AI assistants, where people come from, your UTM campaigns, forms sent and the clicks you mark, without cookies and without storing anything in the browser.
- Under 3 KB, loads after the page
- Visitors are recognised for one day only; IP addresses are never stored
- Every form counts by itself, HubSpot forms too
Named by AI, visited from AI
The share of answers that name you, next to the visits AI assistants send you, week by week. And for every action you finished: the traffic of its pages in the four weeks before and after.
- Before and after per action, not per guess
- Top pages from AI assistants
- Pages with many impressions and few clicks become actions
Ad spend, next to everything else
Connect Meta ads, Google Ads and LinkedIn Ads. Echo reads spend, clicks, conversions and cost per conversion, per campaign, and compares them with the weeks before. Link ad campaigns to an Echo campaign to see its budget used.
- Read-only: Echo never creates or changes an ad
- Conversions as the platform counts them, each counted once
- Money is never added up across currencies
Deals and revenue, by where they came from
With HubSpot connected, Echo shows the deals of the last twelve months by the contact's first source, with AI assistants split out, and a line for every email campaign.
- Deals, won deals, open pipeline and revenue
- AI assistants as their own source
- Won deals become candidates for customer stories
The monthly report writes itself
On the 1st of every month each brand's report arrives by email: AI visibility, share of voice, visits from AI assistants, visits, key events and search clicks against the month before, what was done and what's next. With a one-page PDF and a link to share.
- Ad spend, conversions and cost per conversion included
- Up to five actions done, and the next five
- A share link that works for 90 days
Works with
All integrations- Google AnalyticsVisits, visits from AI assistants and key events.
- Google Search ConsoleClicks, impressions and the searches that bring visits.
- HubSpotContacts, deals and revenue by source; leads in step.
- Meta adsSpend, clicks and conversions per ad campaign.
- Google AdsSpend, clicks and conversions per ad campaign.
- LinkedIn AdsSpend, clicks and conversions per ad campaign.
Questions, answered.
What does Echo do with my Google data?
It reads weekly totals (visits by source, key events, clicks and impressions) and stores them per brand. Access is read-only, and disconnecting deletes what was imported and removes Echo's access at Google.
How does Echo know a visit came from an AI assistant?
From the visit's source in Google Analytics or the Echo tag: chatgpt.com, perplexity.ai, gemini.google.com, claude.ai, copilot.microsoft.com and others, and links tagged utm_source=chatgpt.com. The list is kept up to date.
Does the Echo tag need a cookie banner?
It sets no cookies and stores nothing in the browser. A visitor is recognised for one day by a code made from a daily random key, the IP address and the browser; the key is deleted after two days and the IP address is never stored. That's why basic stats usually need no banner, but ask your lawyer for your case.
Which ad platforms can I connect?
Meta ads, Google Ads and LinkedIn Ads. Each ad account is connected per brand by someone who has access to it.