AI analytics assistant

Ask a question about your website in plain language and get back a report. The assistant pulls from your Google Analytics 4 and Google Search Console data and answers with charts, tables, and a short written summary instead of raw numbers.

You need a connected website with GA4 or Search Console before you can ask anything.

What the assistant does

You type a question the way you'd ask a colleague, and the assistant builds a structured report to answer it. A report can include trend lines, period comparisons, bar charts, distribution charts, country and region maps, data tables, and metric cards with a percentage change. The assistant also writes a few sentences explaining what the data shows.

Reports read from:

  • Google Analytics 4 for traffic, users, engagement, and conversions
  • Google Search Console for search keywords, impressions, and clicks

These are the same page reports building blocks you see elsewhere in Page Analytics, assembled to fit your question.

An AI assistant report answering a question about top growing pages, with a written summary, metric cards, a trend chart, a bar chart, and a data table

Ask a question

Open the assistant from the dashboard. To create a report:

  1. Pick the website you want to analyze.
  2. Type your question in the box, for example "What are the top 10 growing pages in the last 30 days?"
  3. Submit the question.

If the same hostname has several separately configured analytics sections, each one appears beneath a shared website heading in the picker. The assistant keeps that selection for the entire report, so every GA4 query uses the same data source. The picker hides low-traffic websites, while configured sections always remain visible. See Choose the right GA4 property if your website needs this setup.

AI assistant website picker grouping Canada, US, and UK analytics sections beneath one website

The report starts generating right away and shows up in your history while it runs. It takes a few seconds to finish.

If you're not sure what to ask, the assistant shows a few example questions you can click to fill in the box, then edit before you send. They cover common things like fastest growing pages, where traffic comes from, year over year comparisons, top countries, and the search keywords driving traffic.

Ask for changes

A finished report has a box under it for asking for a change: "exclude direct traffic", "break it down by month", "only look at the last 7 days". The assistant answers with a new version of the same report, so your history stays one entry per question instead of filling up with near-duplicates.

Press ⌘Enter (Ctrl+Enter on Windows and Linux) to send without reaching for the button. Plain Enter starts a new line, so a longer request doesn't submit halfway through. The same shortcut works in the box where you ask a new question.

Each change is answered from scratch. The assistant re-runs its queries against current data rather than editing the text it wrote last time, so the numbers you see are the numbers it just fetched. Changes also stack: if you asked it to exclude direct traffic and then ask for a different date range, direct traffic stays excluded.

A refined assistant report showing the run of changes asked for under the question, each with a line on what changed and a link icon on the version that is shared, plus a version selector and the ask-for-changes box

Everything that is not the report itself sits in the panel above it: the question, the changes you asked for, and the controls. The analysis starts below.

Directly under the question is the change you last asked for, with a line from the assistant on what it did differently. Earlier changes sit behind a toggle, newest first; open it to read the run of requests that led to what's on screen. Each one is dated and links to the version it produced, which matters when you come back to a report days later.

Use the version menu in the top corner to move between versions. Each entry is labeled with the change it answered, so you can pick one by what you asked rather than by timestamp. Older versions stay readable, so you can go back and compare what an earlier answer said. You can keep refining a report up to ten times; after that, start a new one.

You can ask for a change only on the newest version, and only once the report has finished. If you have the report open in two tabs and refine it in one, the other tells you the report has moved on and offers to open the current version. It keeps what you typed and never submits it against a different analysis.

Report history

Your past reports are listed alongside the assistant. Each entry shows the question you asked, the website it ran against, when it was last worked on, and its status (still running, finished, or failed). Click any report to open its latest results again.

Deleting a report removes every version of it, not just the latest, and any public link you created stops working. The confirmation says how many versions and links go with it.

Share a report

You can publish a report as a public link so anyone can view it without signing in to Page Analytics.

Open a report and choose to share it. The assistant generates a link you can copy. Anyone with the link sees the same charts and tables, but nothing else from your account.

A link points at the exact version you shared, and the dialog names which one before you create it. Recipients get that version and nothing else: not the report's other versions, and not the changes you asked for along the way. If you refine the report afterwards, they keep seeing what you sent them rather than the newer answer.

To share a newer answer, open that version and share it too, because sharing one version says nothing about the others.

The share dialog for a refined report, naming the version the link points at, with the link itself and buttons to copy, regenerate, or revoke it

You stay in control of the link:

  • Regenerate creates a fresh link and immediately breaks the old one. Use this if a link was shared too widely.
  • Revoke turns off sharing entirely, so the link stops working.

A link icon in your history means some version of that report is shared, which is not necessarily the one you open. Hover it to see how many. To find which, open the report and look at the version menu: the shared versions carry the same icon, as do the changes listed under the question.

Report history with a link icon on the reports that have a shared version, and none on the report that has never been shared

Limits

There's a cap on how many reports you can generate in a rolling time window. Asking for a change counts the same as asking a new question, because it runs the same analysis work. When you hit it, the assistant tells you the limit is reached and when you'll be able to run new reports again. The window rolls forward, so a slot frees up as your oldest reports age out.

If you need a higher limit, reach out to roman@pageanalytics.io.

Connect AI tools instead

If you'd rather query the same GA4 and Search Console data from Claude, ChatGPT, or Cursor, you can connect those tools directly. See Connect AI tools with MCP.