Analytics

Track clicks, visitors, and engagement across all your links with real-time analytics

Overview

GrowQR Analytics gives you a comprehensive, real-time view of how your short links, QR codes, and landing pages perform. Every click is captured with rich metadata — geographic location, device type, browser, operating system, referrer, and timestamp — so you can understand not just how many people clicked, but who they are, where they came from, and when they engaged.

The analytics engine powers dashboards at multiple levels: individual links, campaigns, and your entire workspace. Whether you need a quick glance at today's traffic or a deep dive into six months of geographic trends, the data is always a few clicks away.

What Problem It Solves

Most free URL shorteners give you a click count and nothing else. Paid tools may offer basic geographic data but lock advanced features behind enterprise tiers. Marketers are left cobbling together data from Google Analytics, ad platforms, and spreadsheets to answer simple questions like "Which channel drove the most clicks on our promo link?"

GrowQR Analytics solves this by attaching rich, first-party data to every click at the moment it happens. There's no JavaScript tag to install, no cookie consent banner to manage for the redirect itself, and no sampling — every single interaction is recorded. This means you get accurate, complete data without depending on third-party scripts that ad blockers can strip out.

How It Works

When a visitor clicks a GrowQR link, the redirect server captures metadata before forwarding the visitor to the destination:

  1. IP geolocation — The visitor's IP is resolved to a country, region, and city. The raw IP is never stored.
  2. User-Agent parsing — The browser's User-Agent string is parsed into device type (desktop, mobile, tablet), operating system, and browser name/version.
  3. Referrer extraction — The HTTP Referer header identifies where the click originated (e.g., twitter.com, an email client, or direct).
  4. Timestamp — The exact UTC time of the click is recorded for time-series analysis.
  5. Unique visitor detection — A short-lived, privacy-friendly token distinguishes unique visitors from repeat clicks without long-term tracking.

All of this data flows into the analytics pipeline in near real-time, typically appearing on your dashboard within seconds.

Step-by-Step Usage

Accessing the Dashboard

Navigate to Dashboard → Analytics to see workspace-level metrics. To view analytics for a specific link, click the link row on the Links page and select the Analytics tab.

Understanding the Overview Panel

The overview panel displays key metrics for the selected date range:

MetricDescription
Total ClicksThe raw number of redirect events
Unique VisitorsDeduplicated count based on visitor tokens
Click-Through RatePercentage of unique visitors relative to impressions (available when UTM data is connected)
Top ReferrerThe single source driving the most traffic
Top CountryThe country with the highest click volume
Peak HourThe hour of day (in your timezone) with the most clicks

Geographic Data

The Geography section includes an interactive world map with a heat overlay. Click any country to drill down to region and city-level data. A sortable table beneath the map lists every country, its click count, and its percentage of total traffic.

Top Countries — Last 30 Days
─────────────────────────────────
Country          Clicks    Share
United States     4,312   38.2%
United Kingdom    1,876   16.6%
Germany             943    8.4%
India               871    7.7%
Canada              654    5.8%
(+32 more)

Device and Browser Breakdown

The Devices panel splits traffic into three categories — Desktop, Mobile, and Tablet — with percentage bars. Below that, a detailed table lists individual browsers (Chrome, Safari, Firefox, Edge, etc.) and operating systems (Windows, macOS, iOS, Android, Linux).

Use this data to verify that your destination pages render correctly on the devices your audience actually uses.

Referrer Sources

The Referrers panel shows where clicks originate. Common categories include:

  • Direct / None — The visitor typed the link or used a bookmark.
  • Social — Clicks from Twitter, LinkedIn, Facebook, Reddit, etc.
  • Email — Clicks from email clients (often shows as "direct" unless UTMs are set).
  • Search — Organic search traffic that passed through a short link.
  • Other websites — Any referring domain not categorized above.

Time-Series Charts

The Timeline chart plots clicks over time. Toggle between hourly, daily, and weekly granularity. Hover over any data point to see the exact count. You can overlay multiple links on the same chart to compare performance side by side.

Filtering and Date Ranges

Use the date picker at the top of any analytics view to select a preset range (Today, Last 7 Days, Last 30 Days, This Quarter) or a custom range. All panels, charts, and tables update instantly.

Additional filters let you narrow data by:

  • Country or region
  • Device type
  • Browser
  • Referrer source
  • UTM parameters (source, medium, campaign)
  • Tags

Exporting Data

Click the Export button in the top-right corner to download analytics data as a CSV file. The export respects your current filters and date range. Use exports to:

  • Import data into spreadsheets or BI tools like Tableau or Looker.
  • Share reports with stakeholders who don't have GrowQR accounts.
  • Archive historical data for compliance or auditing.

For programmatic access, the Analytics API returns the same data in JSON format. See the API Keys documentation for authentication details.

Best Practices

  • Check analytics within the first hour of a campaign launch. Real-time data lets you catch broken links, misconfigured redirects, or unexpected traffic patterns before they become costly.
  • Use UTM parameters consistently. Analytics can group and filter by UTM values, but only if your team follows a naming convention. Define standards in your campaign templates.
  • Compare date ranges. Use the "compare" toggle to overlay this week's performance against last week's. Trends are more actionable than absolute numbers.
  • Set up scheduled exports via the API if you need regular reporting. A weekly CSV delivered to a shared drive keeps stakeholders informed without manual effort.
  • Monitor referrer sources to understand which distribution channels earn the most engagement. Double down on what works and cut what doesn't.
  • Filter by device type before optimizing landing pages. If 70% of your traffic is mobile, prioritize mobile page speed and layout.

Example Workflows

Post-Campaign Performance Review

  1. Open Dashboard → Campaigns and select the completed campaign.
  2. Switch to the Analytics tab to see aggregate metrics.
  3. Sort the link breakdown table by clicks to identify the top-performing asset.
  4. Drill into the geographic map to confirm traffic came from the target region.
  5. Export the data as CSV and attach it to the post-mortem document.

Weekly Traffic Monitoring

  1. Every Monday, open the workspace-level Analytics dashboard.
  2. Set the date range to Last 7 Days and enable the comparison overlay for the previous week.
  3. Note any significant changes in total clicks, unique visitors, or top referrers.
  4. If a specific link spiked, click into its detail view to understand the source.
  5. Log findings in your team's weekly standup notes.
  1. Open the underperforming link's analytics.
  2. Check the Referrer panel — if most traffic shows "Direct / None," the link may not be placed where you think it is.
  3. Check the Device panel — if mobile dominates but the destination isn't mobile-friendly, that explains high bounce rates.
  4. Compare against a similar, high-performing link using the timeline overlay to spot differences in distribution timing or channel mix.