Go2
DocumentationAPI ReferenceGuides

Search Documentation

Search through all documentation pages

Getting Started

  • Introduction
  • Quick Start
  • Project Structure

Features

  • Short Links
  • Custom Domains
  • Analytics

API Reference

  • Overview
  • Authentication
  • Links API
  • Webhooks
  • QR Codes
  • Galleries

Integrations

  • Zapier
  • Make
  • Slack
  • MCP Server

SDKs

  • TypeScript SDK

Guides

  • UTM Tracking
DocsFeaturesAnalytics

Analytics

Track clicks, locations, devices, and more.

Go2 provides real-time analytics for every short link. Track how your links perform with detailed insights into clicks, geography, devices, and referrers.

Overview Dashboard

Your analytics dashboard shows:

  • Total clicks across all links
  • Click trend over time
  • Top performing links
  • Geographic distribution
  • Device breakdown

Access it from Dashboard → Analytics.

Link-Level Analytics

Click on any link to see detailed statistics:

Click Count

  • Total clicks: All-time click count
  • Unique visitors: Deduplicated by IP (anonymized)
  • Today's clicks: Real-time count
  • Trend: Comparison to previous period

Geographic Data

See where your clicks come from:

  • By country: Top countries by click volume
  • By city: City-level breakdown (Pro+ plans)
  • Map visualization: Interactive world map

Device Analytics

Understand your audience's devices:

  • Device type: Mobile, desktop, tablet
  • Operating system: iOS, Android, Windows, macOS, Linux
  • Browser: Chrome, Safari, Firefox, Edge, etc.

Referrer Sources

See where traffic originates:

  • Social media: Twitter, Facebook, LinkedIn, etc.
  • Search engines: Google, Bing, DuckDuckGo
  • Direct: No referrer (direct link)
  • Other websites: Any referring domain

Timeline

View clicks over time:

  • Hourly: Last 24 hours
  • Daily: Last 30 days
  • Weekly: Last 12 weeks
  • Monthly: Last 12 months

Real-Time Analytics

Go2 uses Cloudflare Analytics Engine to provide near-real-time data. Clicks appear in your dashboard within seconds.

Privacy-First Design

We prioritize user privacy:

  • No cookies: We don't use tracking cookies
  • IP anonymization: IPs are hashed for geolocation, never stored
  • No cross-site tracking: We only track clicks on your links
  • GDPR compliant: By design, not by checkbox

API Access

Retrieve analytics programmatically:

curl https://api.go2.gg/api/v1/links/lnk_abc123/stats \
  -H "Authorization: Bearer YOUR_API_KEY"

Response includes all metrics:

{
  "success": true,
  "data": {
    "totalClicks": 1542,
    "lastClickedAt": "2024-06-15T14:22:00Z",
    "byCountry": [...],
    "byDevice": [...],
    "byBrowser": [...],
    "byReferrer": [...],
    "overTime": [...]
  }
}

Exporting Data

Export your analytics data:

CSV Export

  1. Go to Dashboard → Analytics
  2. Select the date range
  3. Click "Export" → "CSV"

API Bulk Export

curl "https://api.go2.gg/api/v1/analytics/export?from=2024-01-01&to=2024-06-30" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -o analytics.csv

Filtering & Segments

Filter your analytics by:

  • Date range: Custom time periods
  • Domain: Specific custom domain
  • Tag: Links with specific tags
  • Country: Geographic filter

Comparing Links

Compare performance of multiple links:

  1. Select links in the dashboard
  2. Click "Compare"
  3. View side-by-side metrics

Webhooks for Real-Time Events

Get notified of clicks in real-time:

{
  "event": "link.clicked",
  "data": {
    "linkId": "lnk_abc123",
    "timestamp": "2024-06-15T14:22:00Z",
    "country": "US",
    "device": "mobile",
    "browser": "Safari"
  }
}

Set up webhooks in Dashboard → Settings → Webhooks.

Analytics by Plan

Feature Free Pro Business
Basic analytics ✓ ✓ ✓
Geographic data ✓ ✓ ✓
Device breakdown ✓ ✓ ✓
Referrer tracking ✓ ✓ ✓
City-level data - ✓ ✓
Data retention 30 days 1 year 2 years
Export CSV CSV, JSON CSV, JSON, API
Real-time webhooks - ✓ ✓

Integrations

Connect Go2 analytics to other tools:

  • Google Analytics: UTM parameter auto-append
  • Zapier: Trigger workflows on clicks
  • Slack: Get click notifications
  • Custom webhooks: Send data anywhere

Best Practices

  1. Use UTM parameters: Track campaigns in your analytics platform
  2. Tag your links: Group links for easier analysis
  3. Set up webhooks: React to clicks in real-time
  4. Export regularly: Keep local backups of your data
  5. Monitor trends: Watch for unusual patterns

Next Steps

  • Short Links - Create trackable links
  • Custom Domains - Brand your links
  • API Reference - Access data programmatically
PreviousQuick Start
NextProject Structure

On This Page