New — See which stories got clicks in your last issue

Know what landed.

Per-issue link analytics for newsletter writers. See which stories in your last send actually got clicks.

No signup required to shorten. Free forever.

After you send your newsletter

Come back after your issue goes out and see which stories your readers actually clicked. No mental grouping. No spreadsheet of UTM tags. Just the answer.

Campaign

Issue 42 — What's new in indie shipping

Apr 1, 2026
  • Build logs, week 12

    284
  • The case for per-issue analytics

    198
  • Why I left Substack

    152
  • 3 tools I canceled this month

    98
  • A weird newsletter I loved

    67
  • Reader Q&A

    34
  • Sponsor: Acme Widgets

    14

Total clicks

847

Unique readers

412

# Create a link, tag it with your launch
curl -X POST https://trak.sh/api/v1/links \
-H "Authorization: Bearer $TRAK_KEY" \
-d '{"url":"https://...","tag":"launch-v2"}'
# Later: find all links from this launch
GET /api/v1/links?search=launch-v2

Also built for developers

After you ship a launch or release, group every short link by campaign and see which pieces got traction. Full REST API, UTM presets, and keyboard shortcuts for power users.

trak.sh for developers

Free forever. Pro when you're ready.

Generous free tier. Pro when you're ready.

Free

$0/forever

  • Unlimited auto-generated links
  • Per-issue campaign analytics
  • Dashboard with sparklines
  • 30-day analytics window
  • QR code generation
  • Public stats pages
  • Tags & labels
  • Custom slugs expire in 30 days
  • No API access
  • No CSV export
Popular

Pro

$6/month

  • Everything in Free
  • Custom domains (up to 3)
  • Permanent custom slugs
  • Unlimited analytics retention
  • API access
  • CSV export
  • Weekly digest emails
  • Priority support

Built by someone who needed this

I write a newsletter. Every time I sent an issue, I wanted to know which stories actually landed — not which individual link got clicks, but which pieces of the issue pulled weight. No shortener answered that. I built one. trak.sh is the version of that tool that I use every week to make my own newsletter better.

— Shakirul Hasan