Kooga Docs

Traffic

Traffic covers organic search and site sessions, from Google Search Console and Google Analytics. It lives at Store → Traffic, as the first of three tabs: Traffic, Realtime and AI traffic. What those visits actually sold is on Revenue.

Why is this separate from Revenue?

They answer different questions. Traffic is people who showed up; Revenue is money that arrived. Both use the same period options, so you can put one beside the other for the same window.

What does Search Console show?

Clicks, impressions, average click-through rate and average position, each compared against the previous window of the same length. Position is compared in places rather than percent, and moving down the results counts as worse.

Clicks and impressions are drawn as two separate charts. They differ by an order of magnitude, and putting both on one pair of axes would invite reading a crossing point that means nothing.

What is "Ranking just off the top"?

Queries you already rank for, sitting past the top three with real impressions behind them. These are usually the cheapest work available: the page ranks, it is simply not being seen. Each row shows impressions, clicks, click-through rate and average position.

A good position with a poor click-through rate is the signal to rewrite the title and description rather than the page.

What are the gaining and losing lists?

The queries whose clicks moved most against the previous window, in both directions. A query that appears in neither list is holding steady.

What does Google Analytics show?

Sessions, users, key events and revenue, each against the prior window, then sessions and users over time. Below that are channels, your busiest pages, and splits by device and source.

Revenue here is what Analytics attributed, and it will not match Revenue exactly. Your store's own order records are the authority on money.

How is page engagement measured?

Per session, not in total. Ranking by total engaged time would just rank by traffic again, so a busy page always won. Per session tells you whether people who arrive actually read.

Why is a split missing?

Device, country and source are collected by a later version of the sync than the headline figures. An account connected before that runs will show totals with no splits until the next sync fills them in. A split with no data is hidden rather than shown empty.

Why is a whole section missing?

A section appears only for a connected provider. If a provider is connected but its data could not be loaded, the page says so and offers a retry rather than showing an empty chart, so a failure is never mistaken for no traffic.