{{ config('app.name') }} — first-party visitor analytics
| Reporting period | {{ $report['start']->format('d M Y') }} – {{ $report['end']->format('d M Y') }} (full calendar month) | Prepared by | {{ $preparedBy }} |
| Generated at | {{ $generatedAt->format('d M Y H:i') }} | Data source | First-party visitor counter |
|
{{ $kpi['label'] }}
{{ $kpi['format'] === 'decimal' ? number_format($kpi['value'], 1) : number_format($kpi['value']) }}
{{ $kpi['note'] }}
@if (! is_null($kpi['delta']))
{{ $kpi['delta'] >= 0 ? '+' : '' }}{{ number_format($kpi['delta'], 1) }}% vs {{ $report['mom']['label'] }}
@endif
|
@endforeach
|
{{ $kpi['label'] }}
{{ $kpi['format'] === 'decimal' ? number_format($kpi['value'], 1) : number_format($kpi['value']) }}
{{ $kpi['note'] }}
|
@endforeach
Compared with {{ $report['mom']['label'] }}: page views {{ $report['mom']['page_views_delta'] === null ? 'n/a' : (($report['mom']['page_views_delta'] >= 0 ? '+' : '').number_format($report['mom']['page_views_delta'], 1).'%') }} ({{ number_format($report['mom']['page_views']) }} previously), unique visitors {{ $report['mom']['unique_visitors_delta'] === null ? 'n/a' : (($report['mom']['unique_visitors_delta'] >= 0 ? '+' : '').number_format($report['mom']['unique_visitors_delta'], 1).'%') }} ({{ number_format($report['mom']['unique_visitors']) }} previously).
Peak day: {{ $report['kpis'][5]['value'] ? number_format($report['kpis'][5]['value']).' page views' : 'No traffic' }} ({{ $report['kpis'][5]['note'] }}) · Peak hour: {{ $report['peakHourLabel'] ?? 'No traffic' }} @if ($report['peakHourLabel']) ({{ number_format($report['peakHourViews']) }} page views) @endif
| Month | Unique visitors | Page views | Share of year |
|---|---|---|---|
| {{ $row['label'] }}{{ $row['current'] ? ' (current)' : '' }} | {{ number_format($row['unique_visitors']) }} | {{ number_format($row['page_views']) }} | {{ number_format($row['share'], 1) }}% |
| Total | {{ number_format($report['yearlyUnique']) }} | {{ number_format($report['yearPageViews']) }} | 100.0% |
Unique visitors for the year are de-duplicated across the whole year; monthly unique visitors are de-duplicated within each month.
No page views were recorded in this month.
| # | Page | Site | Page views | Unique visitors | Share |
|---|---|---|---|---|---|
| {{ $index + 1 }} | {{ $page->page_path }} | {{ $page->site_key }} | {{ number_format($page->page_views) }} | {{ number_format($page->unique_visitors) }} | {{ number_format($page->share, 1) }}% |
· Source: first-party visitor counter with no IP address, raw user-agent, referrer or personal data stored.
· Daily visitors: one count per pseudonymous visitor per site per day (HttpOnly first-party cookie).
· Page views: one count per visitor, page and site, de-duplicated for 30 minutes.
· Figures cover the full calendar month, regardless of the dashboard date filter.
· Metrics such as sessions, engagement duration, device or browser breakdown are not collected by this counter.