Analytics
Click activity across all your short links.
{{ number_format($summary['total_clicks']) }}
Total clicks
{{ number_format($summary['unique_clicks']) }}
Unique clicks
{{ number_format($summary['clicks_7d']) }}
Last 7 days
{{ number_format($summary['clicks_30d']) }}
Last 30 days
{{ number_format($summary['links_total']) }}
Links created
Clicks — last 30 days
@php $maxDaily = max(1, $dailyClicks->max('total')); @endphp
@foreach($dailyClicks as $day)
@endforeach
Top links
@forelse($topLinks as $row)
-
{{ $row['label'] }}
{{ number_format($row['total']) }}
@empty
- No clicks yet
@endforelse
@include('links.partials.analytics-breakdown', ['title' => 'Top referrers', 'rows' => $referrers, 'empty' => 'No referrer data yet'])
@include('links.partials.analytics-breakdown', ['title' => 'Devices', 'rows' => $devices, 'empty' => 'No clicks yet'])
@include('links.partials.analytics-breakdown', ['title' => 'Browsers', 'rows' => $browsers, 'empty' => 'No clicks yet'])
@include('links.partials.analytics-breakdown', ['title' => 'Platforms', 'rows' => $platforms, 'empty' => 'No clicks yet'])
@include('links.partials.analytics-breakdown', ['title' => 'Countries', 'rows' => $countries, 'empty' => 'No location data yet'])
Recent clicks
@forelse($recentClicks as $click)
-
{{ $click->shortLink?->label ?: $click->shortLink?->slug }}
{{ $click->contextLabel() }}
@empty
- No clicks recorded yet.
@endforelse