Skip to Content

Link Analytics

Codelloy provides built-in analytics for every link you create — no setup required.

What We Track

Every click and QR scan is recorded with:

  • Click metrics — total clicks and unique visitors
  • QR code scans — tracked separately from direct clicks
  • Referrer sources — which domains are driving traffic (e.g., facebook.com, twitter.com)
  • Geographic data — country, city, and region (via GeoIP)
  • Device breakdown — mobile, desktop, or tablet
  • Browser — Chrome, Safari, Firefox, Edge, and others
  • Operating system — iOS, Android, Windows, macOS
  • UTM parameters — source, medium, and campaign (from the link configuration)

Dashboard Analytics

Organisation-Wide View

Navigate to Analytics in the sidebar to see metrics across all your links:

  • Overview cards — Total Clicks, Unique Visitors, QR Scans, Impressions
  • Clicks over time — daily, weekly, or monthly trend chart
  • Top referrer domains — where your traffic comes from
  • Geographic breakdown — top countries and cities
  • Device, browser, and OS distribution
  • Click source breakdown — Direct vs QR Code vs API
  • Top 10 most popular links

View analytics for a single link:

  1. From the overview table, click Analytics on any link
  2. All the same metrics, filtered to that specific link
  3. Useful for measuring individual campaign performance

QR Code Scan Tracking

Every QR code generated through Codelloy automatically tracks scans:

  • Scans are recorded separately from direct link clicks
  • View QR scan counts in the analytics dashboard
  • Compare QR adoption vs direct link sharing
  • Filter by clickSource=QR_CODE in the API

Date Range Filtering

  • Preset ranges: 7 days, 30 days, 90 days, 6 months
  • Custom date picker for specific ranges
  • Each chart section supports independent date filtering

Exporting Analytics Data

Export raw event data via the External API:

  • JSON (newline-delimited) or CSV format
  • Browse mode for date-range queries
  • Sync mode for incremental data warehouse ingestion
  • Suitable for loading into BigQuery, Snowflake, or other data warehouses

Data Freshness

  • Click and scan events are recorded within seconds
  • Dashboard aggregations refresh on each page load

Last updated on