Manish Sharma

Zen Reports - See how much traffic your website gets from ChatGPT

by
Is your AI optimization actually working? Connect Google Analytics in 30 seconds and see exactly how much traffic ChatGPT, Gemini, Claude, Perplexity, and Copilot send your site by source, page, engagement, and trend. Signals you'll catch: A buyer compares your SaaS in ChatGPT and clicks through, a reader lands on a blog post you wrote via Gemini, a prospect researches your brand in Perplexity an exec finds you through Copilot at work Free. We can only view your data, never change it.

Add a comment

Replies

Best
Yaswanth Kumar
Hey PH 👋 6 years into running an SEO agency, the same question started coming up on every single client call: "Are we getting any traffic from ChatGPT?" Easy enough, right? Open GA4. Filter Referrals. Look for chatgpt.com. Then chat.openai.com. Then openai.com. Notice Gemini sometimes appears as gemini.google.com and sometimes as bard.google.com. Build a regex. Cross-check against Claude, Perplexity, and Copilot. Throw it in a spreadsheet. Add it up. Screenshot. Send. I did that maybe 40 times before I admitted the whole workflow was broken. Zen Reports is the dashboard I wished existed when I was running those audits. Sign in with Google (read-only, about 30 seconds), and it shows you one clean number per engine: ChatGPT, Gemini, Claude, Perplexity, Copilot. No regex. No spreadsheet. No Saturday. Practical use cases we built it for: 1. Performance monitoring. This is the big one. Most SEO campaigns are optimizing for service pages, but the actual AI traffic often comes through blog posts, and clients absolutely count that as a result. You can technically build a GA4 dashboard for it, but in practice it takes effort, doesn't refresh cleanly, and the numbers are scattered across 8 different referral rows. Zen Reports gives you the chart that's hard to build, auto-refreshing, with engines pre-unified. 2. Client reporting. One clean screenshot per engine, instead of a spreadsheet built on a Saturday. 3. Content validation. The Citation Map shows which pages AI engines are actually sending traffic to. Useful when you want to know if that pillar article you spent six weeks on is paying off in the AI funnel. 4. Multi-property switching. Flip between every GA4 property under your Google login from one dropdown. Built for agencies and consultants like us. A few honest things while you're poking around: It's free. Not "free tier" free, actually free. No credit card, no caps. If we add premium stuff later (historical benchmarks and alerts are on the roadmap), the core dashboard stays free. It's read-only. The OAuth scope is analytics.readonly, which means we can't change a setting in your GA4 property even if we wanted to. It tracks humans, not crawlers. We sit on top of GA4, so we inherit GA4's bot filtering. If you're trying to see GPTBot hits in your server logs, this isn't that tool, and we say so on the methodology page. We're calling the category Generative Engine Analytics. Whether the name sticks is up to you all. Built this for myself first. Sharing it because every SEO and marketer I know is doing the same Saturday workaround. Honest feedback welcome (especially the brutal kind). Email me directly at support@zenreports.io if anything looks broken.
Priya K

@yaswanth3 love the transparency on tracking humans vs crawlers. sit on top of ga4 bot filtering is a smart move to keep the data clean for client reports. does the dashboard allow for custom date range comparisons yet?

Yaswanth Kumar

@priya_kushwaha1 The dashboard allows only a monthly filter for now. We will work on the daily and weekly filters in upcoming versions.