Skip to main content

UNDERSTAND · GOOGLE ANALYTICS 4

GA4 analytics that connect the visit to the search behind it.

Landing pages, channels, key events and revenue from your own GA4 property, beside Search Console clicks and the AI assistants that send visitors. Find blind spots and data gaps before they turn into wrong decisions.

  • Read-only GA4 connection
  • AI assistant referrals
  • No credits for your own data
Sessions and conversionsLast 28 days · previous period dashed
Sessions48.2K+12%
Key events1,930+8%
Engagement rate61%+3
Revenue / sessionKSh 84+5%
Illustration · sample data

3 sources

GA4, Search Console and AI referrals, side by side

Channels

source / medium, devices and content groups

Revenue

revenue, conversion rate and revenue per session

0 credits

to read your own analytics data

INSIDE THE PRODUCT

Analytics organised around what happened after the click.

The GA4 numbers you already collect, arranged to show where visits come from and what they lead to.

Landing pages

See which pages turn search visits into results

Follow sessions, engagement, key events and revenue for each landing page, and compare the period with the one before it.

  • Landing pages with key events and revenue
  • Channels and source / medium
  • Content groups and devices
Landing pagesOrganic search · 28 days
PageSessionsKey events
/phones/9,420312
/phones/redmi-note-14/4,180196
/blog/best-phones-2026/3,76041
/accessories/chargers/2,24088
Illustration · sample data

AI referrals

See the visitors AI assistants send you

Track daily sessions from recognised AI assistants such as ChatGPT, Perplexity, Gemini and Copilot, with the engagement and conversions they record.

  • Daily sessions per assistant
  • Engagement and key events
  • Landing pages AI visitors arrive on
Sessions by AI assistantLast 28 days
  • ChatGPT1,240
  • Perplexity380
  • Gemini220
  • Copilot160
Illustration · sample data

Blindspots & data gaps

Catch measurement problems before they mislead you

Compare Google clicks with GA4 sessions, find pages with search traffic but no analytics, and surface revenue gaps and missing signals in the property.

  • Google clicks vs GA4 sessions
  • Pages with traffic but no tracking
  • Revenue and key-event gaps
InsightsRanked by severity
  • High/checkout/Search clicks but no GA4 sessions recorded
  • MediumKey event missingNo purchase events in 7 days
  • Medium/blog/Sessions fell 28% while Google clicks held steady
  • LowData gap2 days with no data in the period
Illustration · sample data

E-commerce

Follow search to revenue

For stores, read purchases, revenue, conversion rate and revenue per session by landing page and channel, from the same GA4 property your team already trusts.

  • Revenue and purchases by landing page
  • Conversion rate per channel
  • Site search terms visitors use
Organic revenueLast 28 days
Landing pageSessionsRevenue
/phones/9,420KSh 812K
/phones/phone-a/4,180KSh 604K
/accessories/2,240KSh 96K
/blog/best-phones-2026/3,760KSh 41K
Illustration · sample data

Measurement health

Check the property before you trust it

A measurement health check looks for missing key events, days without data, unassigned traffic and other gaps that would make a report wrong.

  • Missing or silent key events
  • Unassigned and direct traffic share
  • Days with no data
Measurement healthGA4 property
  • WarningpurchaseNo events in the last 7 days
  • WarningUnassigned channel9% of sessions
  • OKsession_startRecording normally
  • InfoData gap2 days without data in the period
Illustration · sample data

WHAT IT MEASURES

What the analytics view reads from GA4.

What each metric tells you, and where it comes from.

MetricWhat it tells youSource
SessionsVisits recorded by your GA4 property.Google Analytics 4
Engagement rateShare of sessions that were engaged by GA4’s definition.Google Analytics 4
Key eventsThe events you marked as key events in GA4.Google Analytics 4
RevenuePurchase revenue recorded by GA4 e-commerce events.Google Analytics 4
AI referral sessionsSessions from recognised AI assistants.GA4 referrers, classified by Ndovu
Clicks vs sessions gapGoogle clicks compared with GA4 organic sessions for the same pages.Search Console + GA4
Site search termsWhat visitors search for on your site.Google Analytics 4

UNDER THE HOOD

How the analytics view is built.

How the numbers are produced, so you can judge them for yourself.

Your property, read-only

Ndovu reads the GA4 property you choose with the Google Analytics Data API: sessions, engagement, key events, revenue, channels, devices and landing pages. It never changes tags, events or settings.

AI referrals by referrer

Sessions are classed as AI referrals when their source matches a known AI assistant. Assistants that pass no referrer arrive as direct traffic and cannot be identified, so the AI number is a floor.

Clicks against sessions

For each landing page, Google clicks from Search Console sit beside GA4 organic sessions. A large, steady gap usually means consent, tagging or redirect problems rather than lost visitors.

Health before conclusions

Measurement health looks for key events that stopped firing, days without data and a large unassigned share, and puts those warnings next to the numbers they affect.

HOW IT WORKS

From question to a reviewed decision.

Three steps from connecting your data to a decision you can stand behind.

01

Connect

Authorise Google and choose the GA4 property for the project. The connection is read-only.

02

Compare

Read landing pages, channels and AI referrals against the previous period and Search Console clicks.

03

Fix the gaps

Resolve tracking gaps first, then act on the pages that convert.

WITH YOUR AI AGENT

Ask which pages turn search into sales.

Your agent reads GA4 landing pages, key events and revenue, and checks measurement health before it trusts a number.

  • Uses the same data as the web app
  • Paid tools estimate their cost first
  • Saves the report to the project

Your agent · yourstore.co.ke

YouWhich organic landing pages convert best, and can we trust the numbers?

get_google_analytics_organic_landing_pagesget_google_analytics_ecommerce_performanceget_google_analytics_measurement_health

Agent/phones/phone-a/ converts at 3.1% from organic search, the best of your top 20 pages. One caution: the purchase event has not fired for 7 days, so this week’s revenue is incomplete.

YouIs the AI traffic worth anything?

AgentAI assistants sent 2,000 sessions this month with a 2.4% key-event rate, close to organic search. ChatGPT sent the most.

Illustration · sample data

USE CASES

Built for the way you work.

How teams put it to work.

E-COMMERCE

Follow search to revenue

See which landing pages earn sessions, key events and revenue, not only rankings.

AGENCIES

Report what traffic did

Show clients sessions and conversions from organic search and AI assistants in one view.

MARKETING

Judge channels on outcomes

Compare organic, AI referrals and campaigns on key events and revenue, not sessions alone.

DEVELOPERS

Catch a broken tag

See when a key event goes quiet after a release, before the monthly report notices.

ALSO INCLUDED

More ways to read your analytics.

More capabilities that come with it, in the same project.

TREND

Traffic trend

Sessions and conversions by day against the previous period.

DEVICES

Devices & channels

Mobile, desktop and tablet, by channel and source.

QUALITY

Traffic Quality

See how much of the traffic shows signs of automation.

DATA & LIMITS

Know what the numbers can and cannot tell you.

Where the data comes from, how fresh it is, and the questions it cannot answer on its own.

SourceWhat it providesFreshness & limits
Google Analytics Data APISessions, engagement, key events, revenue, channels and pages.Read-only; GA4 thresholds and Consent Mode can withhold or model data.
Google Search ConsoleClicks for the same pages, for the comparison.About three days behind.
Ndovu AI referral listWhich referrers count as AI assistants.Assistants that send no referrer cannot be identified.

LIMIT

GA4 is a measurement, not the truth

Consent choices, ad blockers and tag gaps all change what GA4 records.

LIMIT

AI referrals are a floor

Visits from assistants that pass no referrer are not counted as AI traffic.

LIMIT

Clicks and sessions differ

A Google click and a GA4 session are different things, which is why the gap is shown.

LIMIT

Correlation, not attribution

A conversion on a landing page is not a causal attribution study.

CHOOSE THE RIGHT VIEW

Which view answers which question.

Start where the question points. Each view keeps its own source.

Your questionStart withWhy
What happened after the click?Analytics & AI referralsGA4 sessions, events and revenue.
How much of my traffic is automated?Traffic QualityEvidence of bots in GA4.
Which searches brought the visit?Search Console insightsQueries and clicks from Google.

LEARN & TRY

Guides and free tools for the same job.

Read how the evidence works, or try a free check before you connect a project.

FREE TOOL

GA4 landing page analyzer

Read a landing-page export.

FREE TOOL

AI referral analyzer

Find AI assistant referrals in an export.

FREE TOOL

UTM campaign builder

Build correctly tagged campaign links.

GUIDE

Mentions, citations and visits

Three AI signals that answer different questions.

FAQ

Analytics: common questions.

Straight answers about what it does, what it costs and where its limits are.

Does reading GA4 data cost credits?

No. Reading your own GA4 property uses Google’s free API and never uses credits.

Which AI assistants are recognised?

Visits referred by known AI assistants such as ChatGPT, Perplexity, Gemini and Copilot. Assistants that pass no referrer cannot be identified, so the count is a floor, not a total.

Why do Google clicks and GA4 sessions differ?

They measure different things: a click in Google and a session in your analytics. Consent, ad blockers and tracking gaps widen the difference, which is why the comparison is shown.

Does Ndovu change my GA4 setup?

No. The connection is read-only. Ndovu reports what the property records and points out gaps you can fix.

Which GA4 property is used?

The property you choose for the project. You can change it in the project settings.

Does it show e-commerce revenue?

Yes, when the property records GA4 e-commerce events: purchases, revenue, conversion rate and revenue per session.

Can I see site search terms?

Yes, when GA4 records site search for the property.

Does Ndovu install or change tracking?

No. It reads what the property records and points out gaps for you to fix.

Can my agent read GA4?

Yes. Agents can read organic overviews, landing pages, key events, e-commerce, acquisition and measurement health.

What are the limits of the data?

Analytics reflects what the connected property records. Identified AI referrals are not a complete count of every AI-assisted visit, and a recorded conversion is not a causal attribution study.

How do I get access?

Platform access is reviewed. Request access with your website and the data sources you use, and the team will help you connect them.

See it with your own data.

Tell us about your website. We will review access and help you connect the right sources.