What is tracked
Every redirect through a short link increments a click counter for that link. The counter is stored in the database and updated in real time using Redis for low-latency writes. If Redis is unavailable, the count is written directly to the database as a fallback. The following data is available for authenticated users:| Metric | Description |
|---|---|
| Total URLs | The number of short links you have created |
| Total clicks | The sum of all clicks across all your links |
| Per-link click count | The number of times each individual link has been visited |
| Creation date | When each link was created |
Analytics are only available for links created while signed in. Links shortened anonymously are not associated with any account and do not appear in your dashboard.
Dashboard overview
After signing in, the dashboard shows two summary cards at the top:- Total links — the count of all short links tied to your account
- Total clicks — the aggregate click count across all your links
The dashboard displays simplified aggregate analytics. Sections for daily click trends, referrer sources, geographic data, and device breakdowns are shown in the interface but reflect total click counts rather than detailed per-event breakdowns. Granular event-level tracking (individual referrers, countries, device types) is not currently collected.
Per-link analytics
Click any link in your dashboard to open its detail view. The detail view shows:- The short URL and the destination URL
- Total click count
- A chart displaying click activity (based on the total count)
- Referrer summary (currently shows all traffic as “Direct”)
- Location summary (currently shows all traffic as “All Regions”)
- Device summary (currently shows all traffic as “All Devices”)
How click counting works
When a visitor accesses a short link:- Shorturlx checks Redis for the cached URL record.
- If found in cache, Redis atomically increments the click counter using
INCR. - If Redis is unavailable, the database is updated directly with an atomic increment.
- The URL record is cached (or re-cached) in Redis with a one-hour expiry.
API access
You can retrieve your link data and stats programmatically using the REST API with an API key. See API keys to generate a key, and the API reference for available endpoints.Next steps
URL shortening
Learn how short links are created and how clicks are recorded.
Custom slugs
Create branded short links for links you want to track by name.
API keys
Access your analytics data programmatically.
API reference
Full REST API documentation.