The Website Analytics Dashboard's Traffic Overview

The first screen you see for any website: page views, unique visitors, views per visitor, bounce rate, and average visit duration, each with a trend arrow, plus a page views chart that adapts to the range you pick.

Traffic overview stats bar

Page Views
18,204+18%
Unique Visitors
9,892+9%
Views/Visitor
1.84+4%
Bounce Rate
41%-3%
Avg. Visit Duration
2m 12s+6%

Open any website in UseClick and the traffic overview is what loads first: a compact stats bar across the top and an area chart underneath it. It's the summary view built to answer one question fast, is traffic up or down, before you dig into geography, sources, or audience breakdowns.

Every number in the stats bar is tied to the date range you've selected, and every number carries a percent-change arrow so you're never reading a total in isolation. The chart beneath it plots the same range visually, with UseClick choosing the right level of detail automatically.

It's the same view whether you're checking in on a five-page brochure site or a high-traffic content property. The stats bar and chart are the surface; the mechanics behind them are what this page covers.

Five Numbers, One Glance

The stats bar shows five metrics for the selected period, and each one is measured against the immediately preceding period of equal length so a raw number always comes with context.

Page Views

Total page views recorded in the selected period, counting every page load.

Unique Visitors

The count of distinct visitors in the period, so you can see traffic growth versus repeat browsing.

Views per Visitor

Page views divided by unique visitors, a quick read on how many pages the average visitor looks at per visit.

Bounce Rate

The share of visits that leave after a single page, a fast signal for landing-page and content relevance.

Avg. Visit Duration

The average time visitors spend on the site per visit, for the same selected period.

All five numbers, plus their comparison-period values, come back from a single get_website_stats query running in UseClick's Postgres database, and that query is clamped server-side to your plan's data retention window before it ever runs, regardless of the range you request.

What the Trend Arrows Actually Compare

Each stat's percent-change arrow isn't measured against last year or an arbitrary baseline. It's always the selected period compared to the immediately preceding period of the same length, so the comparison is apples to apples no matter what range you're looking at.

Selected period vs. prior period

Pick the last 14 days and the arrow compares it to the 14 days before that. Pick a custom 6-week range and the comparison window is the 6 weeks immediately before it. The length always matches.

Recalculated on every range change

Change the date range and both the current-period numbers and their comparison-period numbers are recalculated together, so the arrows stay accurate instead of comparing against a stale window.

Example: viewing page views for the last 30 days shows the total for those 30 days and an arrow showing the percent change against the 30 days immediately before that, not against the same month last year.

The Page Views Chart

Below the stats bar, an area chart (built with Recharts) plots page views across the exact range you've selected, giving you a visual shape to the same numbers summarized above.

Automatic Bucketing by Range Size

Rather than forcing one fixed granularity, UseClick automatically buckets the chart into hours, days, or months depending on how wide the selected range is, so the chart stays readable whether you're looking at today or the last 24 months.

Hourly buckets

Used for short ranges like a single day, showing traffic hour by hour.

Daily buckets

Used for week- and month-length ranges, showing one point per day.

Monthly buckets

Used for long ranges spanning multiple months, rolling activity up so the trend line stays legible.

Quick Stats Alongside the Chart

Three summary numbers sit next to the chart so you don't have to hover over every point to find the moments that matter.

Peak

The single highest-traffic bucket (hour, day, or month) in the selected range.

Average

The average page views per bucket across the whole selected range.

Active Buckets

The number of buckets in the range that recorded at least one page view.

The Date-Range Picker

A date-range picker sits above the stats bar and chart, and it controls both at once, changing the stats bar's totals and comparison period and the chart's bucketing together.

Presets up to 24 months

Preset ranges are available up to 24 months back, but which presets you can pick from is gated by your subscription plan, so the picker only ever offers ranges your plan supports.

Clamped to your retention window

Even if a longer range were requested directly, every query is clamped server-side to the website owner's plan retention window, so results never reach further back than your plan actually stores.

Live Data, No Manual Refresh

Updates as visits happen

The stats bar and chart reflect new visits as they come in. There's no separate "live" toggle to find, revisiting the dashboard shows current numbers.

Cached per period within a session

Once you've loaded a date range, its results are cached client-side for the rest of your session. Switching back to a range you've already viewed reuses that cached data instead of firing a new request.

When You'd Check the Traffic Overview

The traffic overview is built for the fast check-in, not deep analysis, so it fits naturally into a few recurring moments.

After publishing new content

Switch to a short range and watch page views and unique visitors move as the new page starts getting traffic.

During a campaign launch

Watch the trend arrows and the chart's hourly buckets to see whether a launch produced the spike you expected.

Weekly or monthly reporting

Pull the stats bar numbers and their period-over-period arrows straight into a report without recalculating anything by hand.

After a site or content change

Compare bounce rate and average visit duration before and after a redesign or content update using the same equal-length comparison period.

Built to Answer 'Is It Working', Not Just Log Events

A lot of analytics tools show you raw counts and leave the comparison to you. UseClick's traffic overview is built so the comparison is already done by the time you look at it.

Every stat is contextualized, not just counted

Trend arrows against the equal-length prior period ship by default, not as a separate report you have to build.

The chart adapts to you, not the other way around

Automatic hour, day, or month bucketing means you never have to manually pick a granularity that matches your range.

Retention limits are enforced, not just documented

The server clamps every query to your plan's actual retention window, so what you see is always what your plan is supposed to show.

The traffic overview is the entry point into UseClick's full website analytics dashboard, which adds geography, audience, sources, and (on Growth and above) journeys, goals, and funnels on top of this same underlying data.

If you're tracking shared links instead of a whole site, see link analytics for click-level tracking on individual short links.

Need the numbers outside the dashboard? Use data export to pull your analytics data as a CSV file.

How to Read It

A simple loop for using the traffic overview day to day.

Pick a range

Choose a preset or custom date range; your plan determines how far back you can go.

Scan the stats bar

Check the five numbers and their trend arrows against the prior equal-length period.

Read the chart's shape

Look at the auto-bucketed chart for spikes, dips, or flat stretches the stats bar alone won't show.

Check the quick stats

Peak, average, and active buckets tell you where the standout moment was without hovering the whole chart.

Frequently Asked Questions

The traffic overview is the stats bar and chart you see when you open a website in UseClick: page views, unique visitors, views per visitor, bounce rate, and average visit duration for the period you've selected, each with a percent-change arrow versus the immediately preceding period of equal length, plus an area chart of page views across that same range.

Each percent-change arrow compares the selected period to the immediately preceding period of the same length. If you're viewing the last 7 days, it's compared to the 7 days before that; a 30-day view is compared to the prior 30 days, and so on.

The date-range picker offers presets up to 24 months, but which presets are available is gated by your subscription plan, and every query is clamped server-side to your plan's actual data retention window regardless of what range you request.

No. The area chart automatically switches between hour, day, and month buckets depending on the size of the selected range, so a single day shows hourly detail while a multi-month range rolls up into monthly totals instead of an unreadable wall of points.

Alongside the chart, UseClick surfaces the peak bucket (your single highest-traffic hour, day, or month in the range), the average across all buckets, and the number of active buckets, so you can spot your best moment and your typical baseline without reading every point on the chart.

No. New visits are reflected as they come in. Within a session, period results are also cached client-side, so switching back and forth between date ranges you've already viewed doesn't trigger a new fetch.

The stats bar is powered by a get_website_stats function running directly in UseClick's Postgres database, which computes the current period and comparison period in a single query and is clamped to your plan's retention window before any numbers reach your dashboard.