Skip to main content
Your Traffic dashboard gives you a complete view of your website’s search performance. It brings together data from Google Search Console, Google Analytics 4, and PostHog into one unified view — so you can understand your organic traffic and user behavior without jumping between tools.
To unlock the full dashboard, connect Google Search Console and Google Analytics 4 (or PostHog) in Settings → Integrations. The dashboard has three tabs: Analytics (user behavior), Google (search performance), and Bing (coming soon).

Chart Controls

Both the Analytics and Google tabs share the same chart control system. Each chart has a header bar with controls to scope the data and customize what you see: Google Search chart control bar showing metric toggles, time range selector, granularity dropdown, and country filter Here’s what each control does: Time range selector — A button showing the currently selected range (e.g. “Last 30 Days”). Click it to open a dropdown with presets like Today, Yesterday, Last 7 Days, Last 30 Days, Last 90 Days, Last 6 Months, Last Year, or All Time. You can also select a Custom range using the calendar to pick specific start and end dates. The maximum range depends on your data source — Analytics supports up to 10 years, Google Search Console supports up to ~16 months (480 days). Granularity — A dropdown that controls how data points are grouped on the chart:
  • Daily — Each data point is one day (available for ranges up to 180 days)
  • Weekly — Data grouped by week (available for ranges 90 days and above)
  • Monthly — Data grouped by month (available for ranges 365 days and above)
If your selected time range only supports one granularity option, the dropdown is disabled with a tooltip explaining why. Country filter — A searchable dropdown with flag icons to filter data to a specific country. This is useful for isolating performance in a target market, checking if changes are global or regional, and comparing metrics across countries. Select “All Countries” to reset the filter. Previous period comparison — Every enabled metric line automatically shows a matching dashed, lower-opacity line representing the same metric from the previous period. For example, if your time range is “Last 30 Days,” the dashed line shows the 30 days before that. Hover any data point to see both the current value and the percentage change. This helps you distinguish genuine trends from normal fluctuations — a drop that matches last month’s pattern is less concerning than one that doesn’t. Notes (annotations) — Click any data point on a chart line to add an annotation tied to that date. Use notes to mark content publishes, site migrations, marketing campaigns, or algorithm updates. Notes appear as small document icons on the chart line at their respective dates. Hovering a data point also shows any note content in the tooltip. All notes are managed through the Note Panel dialog where you can add, edit, read, or delete them. Notes annotation panel showing note dots on the chart line with the annotation dialog
The Analytics tab shows user behavior data from your connected analytics provider — Google Analytics 4 or PostHog. If both are connected, you can switch between them using the provider badge at the top of the tab.
To enable this tab, connect Google Analytics 4 or PostHog in Settings → Integrations → Analytics & Performance. Without a connection, this tab will show a setup screen.

Connecting an Analytics Provider

The Analytics tab supports two providers: Google Analytics 4 (via OAuth) and PostHog (via API keys). If both are connected, a provider badge at the top of the tab lets you switch between them freely.
Google Analytics 4 connects via secure OAuth — no manual credential entry required.
1

Go to Integrations

Open the user menu at the bottom-left of the dashboard and select Integrations, then go to the Analytics & Performance tab.
2

Click Connect on Google Analytics

Find Google Analytics in the list and click Connect + to expand the connection panel.
3

Click Connect to Google Analytics

In the expanded panel, click Connect to Google Analytics. SnowSEO will redirect you to Google’s authorization screen.
4

Authorize with your Google account

Sign in with the Google account that has access to your GA4 property and grant SnowSEO read-only permissions. After authorizing, you’ll be redirected back to SnowSEO and a success toast will appear.
5

Select your GA4 property

A dropdown now appears showing all GA4 properties your account can access. Select the property that corresponds to your Brand. The Analytics tab will begin populating with data within a few minutes.
New GA4 connections can take 24–48 hours to show full historical data. If the Analytics tab looks empty on day one, check back the next day before troubleshooting.

User Metrics (4 Stat Cards)

These are your core engagement metrics — check them first when you open the Analytics tab.

Users

The number of unique visitors to your website in the selected period. (Shown as “Unique Visitors” when using PostHog.) This is your reach metric — how many people actually came to your site.

Pageviews

The total number of pages viewed across all sessions. Compare this to Users to understand engagement depth — more pageviews per user means your content is keeping people clicking.

Bounce Rate

The percentage of single-page visits where the user left without any interaction. A lower bounce rate means your content is engaging enough to explore further.

Duration

The average time a user spends on your website. Higher duration typically means your content is holding attention — a strong quality signal for both users and search engines.
Analytics tab showing Users, Pageviews, Bounce Rate, and Duration stat cards with sparklines and change badges

Main Trend Chart

The chart visualizes your analytics metrics over time. Use it to spot trends, seasonality, and the impact of your content and marketing efforts.Analytics main chart with Users, Pageviews, and Bounce Rate trend lines and previous period comparisonMetric toggles — Three pill-style buttons above the chart let you toggle individual metrics on or off:
  • Users (purple dot) — Toggle the unique visitors line
  • Pageviews (blue dot) — Toggle the total page views line
  • Bounce Rate (green dot) — Toggle the bounce rate line
At least one metric must remain active. Click a label to hide or show its line — useful when you want to focus on a single metric without visual clutter.Multi-dimension filters (Analytics only) — A Filter button that opens a popover with 7 dimensions you can drill into:
DimensionWhat it filters by
ChannelTraffic source type (Direct, Organic Search, Paid Search, etc.)
ReferrerSpecific external websites sending traffic
CampaignUTM-tagged marketing campaigns
Device CategoryDesktop, Mobile, or Tablet
BrowserSpecific browsers (Chrome, Safari, Firefox, etc.)
OSOperating systems (Windows, macOS, iOS, Android)
PageSpecific page paths on your site
Click any dimension to see a searchable list of values with checkboxes. Multiple values within a dimension use OR logic; filters across dimensions use AND logic. The Filter button shows a badge with the active filter count. A “Clear Filters” button resets everything. You can also click the filter icon that appears on hover in any data card row (Channels, Sources, Pages, Devices, or Countries) to instantly set that dimension’s filter.Analytics filter popover open showing the 7 dimension options with checkboxes

Data Sections (2-Column Grid)

Below the chart, the Analytics tab organizes your data into several insight panels:
A pie chart and list showing your traffic by channel:
ChannelWhat it includes
DirectUsers who typed your URL directly or used a bookmark
Organic SearchTraffic from search engines (Google, Bing, etc.)
Organic SocialTraffic from social media platforms
Paid SearchTraffic from paid search ads
Paid SocialTraffic from paid social media campaigns
EmailTraffic from email campaigns
ReferralTraffic from other websites linking to yours
AffiliatesTraffic from affiliate partners
Each channel shows its session count and percentage change. Hover over any channel to filter the chart and data by that source.
If your Organic Search channel is low, your SEO content needs attention. If Direct is low, your brand awareness efforts may need a boost. Use this breakdown to diagnose where your traffic strategy is working.
Channels section showing traffic source breakdown with donut chart and ranked list

Frequently Asked Questions

The Analytics tab shows user behavior data from Google Analytics 4 or PostHog — how people behave once they’re on your site (sessions, pageviews, bounce rate, duration, traffic sources, device usage). The Google tab shows your organic search performance from Google Search Console — how people find you in search results (clicks, impressions, CTR, keyword positions). They answer different but complementary questions.
Several factors can reduce CTR even at high positions: Google Ads taking up space above results, AI Overview summaries answering the question directly, and Featured Snippets showing another site’s answer at position zero. Focus on making your title and meta description stand out, or try to win the Featured Snippet.
The Google tab pulls data from Google Search Console (keyword positions, clicks, impressions, CTR). The Analytics tab pulls from Google Analytics 4 or PostHog (session data, user behavior, traffic sources). Both need to be connected for the full picture.
Yes. The Ranked Pages table (under the Google tab) shows performance for each of your pages in search results. You can also click into any page from there to see its detailed page analytics.
Not necessarily. Google Search Console alone provides keyword positions, clicks, and impressions — that’s the Google tab. Adding GA4 or PostHog unlocks the Analytics tab with user behavior data, traffic source breakdown, and content ROI reporting. Start with GSC — it’s the most important one.
Google Search Console takes 24–48 hours to fully process data. The numbers you see for “today” are partial — they fill in over the next day or two. This is normal and applies to both the Google and Analytics tabs.
A few things to check:
  • Make sure you selected the correct GSC property (the domain must match exactly, including www or non-www).
  • New connections can take up to 24 hours to begin syncing.
  • Your GSC account must have at least Restricted access to the property.
Traffic and impression data syncs from Google Search Console daily. You’ll typically see yesterday’s data available by mid-morning each day. Analytics data from GA4/PostHog follows a similar schedule.